C Rust

Open-source C projects categorized as Rust

Top 23 C Rust Projects

  1. libsql

    libSQL is a fork of SQLite that is both Open Source, and Open Contributions.

    Project mention: Turso SQLite Offline Sync Public Beta | news.ycombinator.com | 2025-03-31
  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. tor

    unofficial git repo -- report bugs/issues/pull requests on https://gitlab.torproject.org/ --

  4. msquic

    Cross-platform, C implementation of the IETF QUIC protocol, exposed to C, C++, C# and Rust.

  5. tectonic

    A modernized, complete, self-contained TeX/LaTeX engine, powered by XeTeX and TeXLive.

    Project mention: Building My Resume in HTML Using Eleventy | news.ycombinator.com | 2024-11-03
  6. Rust-for-Linux

    Adding support for the Rust language to the Linux kernel. (by Rust-for-Linux)

    Project mention: Rewriting Rust | news.ycombinator.com | 2024-09-25
  7. glad

    Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.

  8. Themis

    Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. trezor-firmware

    :lock: Trezor Firmware Monorepo

    Project mention: Ask HN: Who is hiring? (February 2025) | news.ycombinator.com | 2025-02-03

    Trezor | Software Engineer (Embedded, Firmware, React) | Prague, CZ | Remote | https://satoshilabs.com/careers

    Description copied from the Firmware Developer role, have a look at the careers page for many more details!

    We’re Trezor (https://trezor.io/), a leading company in crypto security, that has pioneered the hardware wallet industry. As a Firmware Developer, you’ll help us develop firmware that runs on thousands of Trezor devices all over the world. Basically, our products put people at ease knowing their digital assets are safe. Your job here will consist of providing new features, fixing bugs, and solving difficult technical problems. Along the way, you'll gain valuable insights into the practical application of cryptography.

    We picture you as a skilled developer who has a background in Python programming and has completed at least some side projects in Rust. A solid understanding of C will also be necessary.

    Together, we will bring new hardware wallets to life, including a flagship Trezor product with Bluetooth connectivity. Sounds exciting, right?

    Keyword: Bitcoin

    PS: You can apply directly using the Satoshi Labs careers page or email me at [email protected] and I will make sure to forward your application to the relevant people in our HR department.

  11. IconFontCppHeaders

    C and C++ headers, C# and Python classes, Rust files and Go package for icon fonts Font Awesome, Fork Awesome, Google Material Design icons and symbols, Pictogrammers Material Design icons, Kenney game icons, Fontaudio, Codicons and Lucide.

  12. raylib-rs

    Rust bindings for raylib

  13. ccextractor

    CCExtractor - Official version maintained by the core team

  14. libremarkable

    The only public framework for developing applications with native refresh support for Remarkable Tablet

  15. quickjs-rs

    Rust wrapper for the quickjs Javascript engine.

  16. scale

    A framework for building high-performance plugin systems into any application, powered by WebAssembly.

  17. hlua

    Rust library to interface with Lua

  18. cgl

    CGL (C Game Library) is a multipurpose library mainly for recreational coding / demo scenes / prototyping / small games / experimentation.

    Project mention: Large Collection of Interactive(WASM) Creative Coding Demos C99 OpenGL/WebGL | news.ycombinator.com | 2025-02-02
  19. smack

    SMACK Software Verifier and Verification Toolchain (by smackers)

  20. rust-code-analysis

    Library to analyze and collect metrics on source code

  21. rust-nes-emulator

    NES Emulator written in Rust (by kamiyaowl)

  22. croaring-rs

    Rust FFI wrapper for CRoaring

  23. lua-resty-ffi

    lua-resty-ffi provides an efficient and generic API to do hybrid programming in openresty/envoy with mainstream languages (Go, Python, Java, Rust, Nodejs, etc.).

  24. couchbase-rs

    The official, community supported Couchbase Rust SDK

  25. ngx_wasm_module

    Nginx + WebAssembly

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C Rust discussion

Log in or Post with

C Rust related posts

Index

What are some of the best open-source Rust projects in C? This list will help you:

# Project Stars
1 libsql 14,432
2 tor 4,551
3 msquic 4,282
4 tectonic 4,152
5 Rust-for-Linux 4,147
6 glad 4,021
7 Themis 1,916
8 trezor-firmware 1,472
9 IconFontCppHeaders 1,281
10 raylib-rs 835
11 ccextractor 770
12 libremarkable 647
13 quickjs-rs 599
14 scale 534
15 hlua 508
16 cgl 437
17 smack 438
18 rust-code-analysis 312
19 rust-nes-emulator 204
20 croaring-rs 157
21 lua-resty-ffi 112
22 couchbase-rs 111
23 ngx_wasm_module 110

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that C is
the 6th most popular programming language
based on number of references?