Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "c" keyword

bin2src 0.0.58
Converts and embed a binary file as an array of bytes into a source file of other languages
3 versions - Latest release: almost 3 years ago - 1.26 thousand downloads total - 2 stars on GitHub - 1 maintainer
msquic 2.1.3-beta
Microsoft implementation of the IETF QUIC protocol
16 versions - Latest release: over 1 year ago - 5.11 thousand downloads total - 3,831 stars on GitHub - 1 maintainer
azul-layout 0.0.4
Flexbox layout solver the Azul GUI framework
4 versions - Latest release: about 4 years ago - 2 dependent packages - 3.52 thousand downloads total - 5,693 stars on GitHub - 1 maintainer
azulc 0.0.3
Azul XML-to-Rust compiler (and library)
3 versions - Latest release: about 4 years ago - 2 dependent packages - 2 dependent repositories - 2.69 thousand downloads total - 5,804 stars on GitHub - 1 maintainer
metacall-inline 0.2.0
Inline macros for metacall crate.
2 versions - Latest release: 11 months ago - 1 dependent package - 1.53 thousand downloads total - 1,502 stars on GitHub - 1 maintainer
metacall 0.4.0
Call NodeJS, TypeScript, Python, C#, Ruby... functions from Rust (a Rust Port for MetaCall).
8 versions - Latest release: 11 months ago - 4.08 thousand downloads total - 1,502 stars on GitHub - 1 maintainer
pngquant 3.0.3 💰
Convert 24/32-bit PNG images to efficient 8-bit format with alpha channel
7 versions - Latest release: 5 months ago - 5.52 thousand downloads total - 4,882 stars on GitHub - 1 maintainer
Top 6.4% on crates.io
cstr_core 0.2.6
Implementation of CStr and CString for no_std environments.
10 versions - Latest release: almost 2 years ago - 52 dependent packages - 394 dependent repositories - 1.77 million downloads total - 41 stars on GitHub - 1 maintainer
glad-sys 💰
FFI for Glad for Rust
7 versions - Latest release: 12 days ago - 1 dependent package - 4.39 thousand downloads total - 3,552 stars on GitHub - 1 maintainer
Top 0.7% on crates.io
thrift 0.17.0
Rust bindings for the Apache Thrift RPC system
12 versions - Latest release: over 1 year ago - 39 dependent packages - 2,321 dependent repositories - 16.2 million downloads total - 10,183 stars on GitHub - 2 maintainers
apache-avro-test-helper 0.16.0
Apache Avro tests helper.
3 versions - Latest release: 8 months ago - 1 dependent package - 22 dependent repositories - 2.31 thousand downloads total - 2,783 stars on GitHub - 3 maintainers
Top 5.8% on crates.io
apache-avro-derive 0.16.0
A library for deriving Avro schemata from Rust structs and enums
3 versions - Latest release: 8 months ago - 1 dependent package - 26 dependent repositories - 438 thousand downloads total - 2,783 stars on GitHub - 3 maintainers
Top 2.2% on crates.io
apache-avro 0.16.0
A library for working with Apache Avro in Rust
4 versions - Latest release: 8 months ago - 34 dependent packages - 76 dependent repositories - 1.59 million downloads total - 2,783 stars on GitHub - 3 maintainers
rustypipes 0.1.1 💰
Rustypipes is a Rust library to implement Octopipes clients and servers.
2 versions - Latest release: over 4 years ago - 1 dependent repositories - 1.01 thousand downloads total - 0 stars on GitHub - 1 maintainer
azul-native-style 0.0.1
OS-native styles for use with the Azul desktop GUI framework
1 version - Latest release: about 4 years ago - 1 dependent package - 1.29 thousand downloads total - 5,804 stars on GitHub - 1 maintainer
s2n-tls-hyper 0.0.0
components to simplify usage of s2n-tls with hyper
1 version - Latest release: 6 months ago - 304 downloads total - 4,448 stars on GitHub - 1 maintainer
Top 5.1% on crates.io
s2n-tls 0.2.5
A C99 implementation of the TLS/SSL protocols
55 versions - Latest release: 9 days ago - 3 dependent packages - 21 dependent repositories - 265 thousand downloads total - 4,448 stars on GitHub - 1 maintainer
s2n-tls-tokio 0.2.5
An implementation of TLS streams for Tokio built on top of s2n-tls
51 versions - Latest release: 9 days ago - 1 dependent package - 122 thousand downloads total - 4,448 stars on GitHub - 1 maintainer
Top 5.3% on crates.io
s2n-tls-sys 0.2.5
A C99 implementation of the TLS/SSL protocols
55 versions - Latest release: 9 days ago - 2 dependent packages - 17 dependent repositories - 269 thousand downloads total - 4,405 stars on GitHub - 1 maintainer
rodbus 1.3.0
A high-performance async implementation of the Modbus protocol using tokio
8 versions - Latest release: about 1 year ago - 1 dependent package - 4.36 thousand downloads total - 79 stars on GitHub - 1 maintainer
dnp3 1.5.2
Rust implementation of DNP3 (IEEE 1815) with idiomatic bindings for C, C++, .NET, and Java
19 versions - Latest release: 4 months ago - 5.28 thousand downloads total - 103 stars on GitHub - 1 maintainer
libafl_inline_c 0.1.0
A fork of inline-c-rs for LibAFL
1 version - Latest release: 3 months ago - 403 downloads total - 0 stars on GitHub - 1 maintainer
libafl_inline_c_macro 0.1.6
The macros for the `libafl_inline_c` crate
1 version - Latest release: 3 months ago - 1 dependent package - 418 downloads total - 0 stars on GitHub - 1 maintainer
extism 1.2.0
Extism runtime and Rust SDK
29 versions - Latest release: 2 months ago - 15 dependent packages - 3 dependent repositories - 95.7 thousand downloads total - 3,839 stars on GitHub - 2 maintainers
Top 9.1% on crates.io
extism-manifest 1.2.0
Extism plug-in manifest crate
23 versions - Latest release: 2 months ago - 4 dependent packages - 2 dependent repositories - 103 thousand downloads total - 3,839 stars on GitHub - 2 maintainers
extism-convert 1.2.0
Traits to make Rust types usable with Extism
11 versions - Latest release: 2 months ago - 2 dependent packages - 61.3 thousand downloads total - 3,839 stars on GitHub - 1 maintainer
extism-runtime 0.5.5
Extism runtime component
17 versions - Latest release: 6 months ago - 1 dependent package - 2 dependent repositories - 42.4 thousand downloads total - 3,839 stars on GitHub - 2 maintainers
extism-convert-macros 1.2.0
Macros to remove boilerplate with Extism
2 versions - Latest release: 2 months ago - 1 dependent package - 24.3 thousand downloads total - 3,839 stars on GitHub - 1 maintainer
laze 0.1.21 💰
A declarative build system for C projects aiming to be simple, fast and correct
21 versions - Latest release: 3 months ago - 17.3 thousand downloads total - 20 stars on GitHub - 1 maintainer
regorus 0.1.5
A fast, lightweight Rego (OPA policy language) interpreter
9 versions - Latest release: 14 days ago - 8.11 thousand downloads total - 86 stars on GitHub - 1 maintainer
moz-cheddar 0.4.2
A library to automatically generate C header files from Rust source files.
3 versions - Latest release: over 6 years ago - 3 dependent packages - 2 dependent repositories - 16.4 thousand downloads total - 5 stars on GitHub - 2 maintainers
c_rs
Embed C code inside your Rust code. GCC and rustc nightly required.
1 version - Latest release: about 1 month ago - 460 downloads total - 6 stars on GitHub - 1 maintainer
sled-native 0.34.6 💰
a C-compatible API for sled
2 versions - Latest release: over 3 years ago - 979 downloads total - 7,771 stars on GitHub - 1 maintainer
ffi-closure 1.1.0 💰
Send and recevie closures through FFI
2 versions - Latest release: 10 days ago - 591 downloads total - 2 stars on GitHub - 1 maintainer
fambox 0.1.2
FamBox data structure for ergonomically and safely using c's flexible array members
3 versions - Latest release: 6 days ago - 482 downloads total - 0 stars on GitHub - 1 maintainer
libmem 4.4.0
Advanced Game Hacking Library (Windows/Linux/FreeBSD)
9 versions - Latest release: 5 months ago - 1 dependent repositories - 2.96 thousand downloads total - 683 stars on GitHub - 1 maintainer
azul-text-layout 0.0.4
Text layout algorithms Azul desktop GUI framework
4 versions - Latest release: about 4 years ago - 1 dependent package - 3 dependent repositories - 5.29 thousand downloads total - 5,804 stars on GitHub - 1 maintainer
anyslot 0.0.1
global bridge c-bindings of any type slot for Rust
3 versions - Latest release: about 1 month ago - 3 dependent packages - 830 downloads total - 0 stars on GitHub - 1 maintainer
knet-bindings 2.0.0-alpha1+1.90.632-b035
Rust bindings for Kronosnet libraries
2 versions - Latest release: almost 3 years ago - 983 downloads total - 54 stars on GitHub - 2 maintainers
nozzle-bindings 1.0.0+1.90.632-b035
Rust bindings for libnozzle library
1 version - Latest release: almost 3 years ago - 467 downloads total - 54 stars on GitHub - 2 maintainers
build-with-leak-check 0.1.0
This is a small wrapper program around the LLVM Clang compiler suite. This will build and execute...
1 version - Latest release: about 2 years ago - 475 downloads total - 1 maintainer
rust_swig 0.5.1
Tool for connecting libraries written in Rust with other languages
17 versions - Latest release: almost 4 years ago - 1 dependent package - 1 dependent repositories - 13.1 thousand downloads total - 758 stars on GitHub - 1 maintainer
azul-widgets 0.0.2
Builtin widgets for the Azul GUI framework (buttons, checkboxes, labels, etc.)
2 versions - Latest release: about 4 years ago - 1 dependent package - 1.76 thousand downloads total - 5,804 stars on GitHub - 1 maintainer
azul-desktop 0.0.5
Desktop rendering API for azul
5 versions - Latest release: about 4 years ago - 2.3 thousand downloads total - 5,804 stars on GitHub - 1 maintainer
buddy 0.0.2
The C++ package manager
2 versions - Latest release: about 1 year ago - 597 downloads total - 0 stars on GitHub - 1 maintainer
safe_bindgen 0.13.3
A library to automatically generate C, Java, and C# files from Rust source files.
14 versions - Latest release: over 3 years ago - 4 dependent packages - 1 dependent repositories - 16.2 thousand downloads total - 2 maintainers
llvm-wrap 0.2.5
A safer wrapper for the LLVM C API bindings in Rust, based on llvm-sys
5 versions - Latest release: about 6 years ago - 3.15 thousand downloads total - 1 maintainer
flapigen 0.6.1
Tool for connecting libraries written in Rust with other languages
14 versions - Latest release: about 1 month ago - 6 dependent repositories - 109 thousand downloads total - 758 stars on GitHub - 1 maintainer
Top 5.5% on crates.io
cty 0.2.2
Type aliases to C types like c_int for use with bindgen
9 versions - Latest release: over 2 years ago - 120 dependent packages - 10,899 dependent repositories - 10.7 million downloads total - 39 stars on GitHub - 1 maintainer
npezza93_tree-sitter-tags 0.21.1
Library for extracting tag information
3 versions - Latest release: about 1 month ago - 1 dependent package - 1.79 thousand downloads total - 13,964 stars on GitHub - 1 maintainer
tether 0.3.5
Windows that are web views.
11 versions - Latest release: almost 5 years ago - 1 dependent repositories - 6.87 thousand downloads total - 153 stars on GitHub - 1 maintainer
nstd-sys 0.13.0
Cross platform general purpose C library written in Rust.
20 versions - Latest release: 3 months ago - 5.89 thousand downloads total - 8 stars on GitHub - 1 maintainer
yabs 0.2.2
Yet another build system
7 versions - Latest release: about 6 years ago - 6.69 thousand downloads total - 2 stars on GitHub - 1 maintainer
pbtools 0.15.0 💰
Google Protocol Buffers encoding and decoding.
15 versions - Latest release: almost 4 years ago - 5.58 thousand downloads total - 71 stars on GitHub - 1 maintainer
livesplit-core 0.13.0
livesplit-core is a library that provides a lot of functionality for creating a speedrun timer.
16 versions - Latest release: over 1 year ago - 2 dependent repositories - 13.7 thousand downloads total - 208 stars on GitHub - 1 maintainer
livesplit-hotkey 0.7.0
livesplit-hotkey provides cross-platform global hotkey hooks.
7 versions - Latest release: over 1 year ago - 1 dependent package - 12 dependent repositories - 11.6 thousand downloads total - 208 stars on GitHub - 1 maintainer
livesplit-auto-splitting 0.1.0
livesplit-auto-splitting is a library that provides a runtime for running auto splitters that can...
1 version - Latest release: over 1 year ago - 1 dependent package - 6 dependent repositories - 638 downloads total - 208 stars on GitHub - 1 maintainer
livesplit-title-abbreviations 0.3.0
livesplit-title-abbreviations encapsulates the algorithm that LiveSplit uses to abbreviate game t...
3 versions - Latest release: over 1 year ago - 1 dependent package - 7 dependent repositories - 3.61 thousand downloads total - 208 stars on GitHub - 1 maintainer
libcgroup_rs 0.1.0
C FFI libcgroup
1 version - Latest release: almost 4 years ago - 549 downloads total - 2 stars on GitHub - 1 maintainer
e-macros 0.1.6
This is a macro definition that can handle Json and C data
7 versions - Latest release: about 1 month ago - 1 dependent package - 1.47 thousand downloads total - 1 maintainer
azul-web 0.0.5
Web API implementation for the Azul GUI toolkit
5 versions - Latest release: about 4 years ago - 2.2 thousand downloads total - 5,804 stars on GitHub - 1 maintainer
c_bridge
Some data structures and abstractions to create clean Rust<->C-FFI interfaces
9 versions - Latest release: 4 days ago - 4.11 thousand downloads total - 2 stars on GitHub - 1 maintainer
dyncall-sys 0.1.1
Raw C bindings for the dyncall libraries
2 versions - Latest release: 12 months ago - 611 downloads total - 1 stars on GitHub - 1 maintainer
capi
Helper methods for building a C API in Rust: passing ownership of Rust objects to C and back. NB...
3 versions - Latest release: 4 days ago - 3.1 thousand downloads total - 2 maintainers
malloc-bind 0.1.0
A tool to implement the C malloc API using a Rust allocator.
1 version - Latest release: over 6 years ago - 1.15 thousand downloads total - 289 stars on GitHub - 1 maintainer
Top 3.3% on crates.io
c2rust-bitfields 0.18.0
C-compatible struct bitfield implementation used in the C2Rust project
6 versions - Latest release: 12 months ago - 14 dependent packages - 76 dependent repositories - 311 thousand downloads total - 3,710 stars on GitHub - 4 maintainers
Top 8.2% on crates.io
c2rust-ast-printer 0.18.0
Customized version of libsyntax rust pretty-printer
6 versions - Latest release: 12 months ago - 2 dependent packages - 6 dependent repositories - 12.4 thousand downloads total - 3,710 stars on GitHub - 2 maintainers
Top 8.0% on crates.io
c2rust-asm-casts 0.18.0
Type cast helpers for use with C2Rust's inline assembly implementation
5 versions - Latest release: 12 months ago - 1 dependent package - 40 dependent repositories - 21.1 thousand downloads total - 3,710 stars on GitHub - 3 maintainers
c2rust-ast-exporter 0.18.0
Clang AST extraction API for use in the C2Rust project
8 versions - Latest release: 12 months ago - 1 dependent package - 1 dependent repositories - 13.4 thousand downloads total - 3,710 stars on GitHub - 3 maintainers
c2rust 0.18.0
C to Rust translation, refactoring, and cross-checking
13 versions - Latest release: 12 months ago - 1 dependent repositories - 17.3 thousand downloads total - 3,710 stars on GitHub - 4 maintainers
Top 6.4% on crates.io
c2rust-bitfields-derive 0.18.0
C-compatible struct bitfield derive implementation used in the C2Rust project
5 versions - Latest release: 12 months ago - 1 dependent package - 65 dependent repositories - 312 thousand downloads total - 3,710 stars on GitHub - 3 maintainers
Top 8.1% on crates.io
c2rust-ast-builder 0.18.0
Rust AST builder support crate for the C2Rust project
8 versions - Latest release: 12 months ago - 2 dependent packages - 6 dependent repositories - 13.9 thousand downloads total - 3,710 stars on GitHub - 3 maintainers
c2rust-build-paths 0.18.0
C2Rust utilities related to build paths, primarily at build time
2 versions - Latest release: 12 months ago - 2 dependent packages - 1 dependent repositories - 5.46 thousand downloads total - 3,710 stars on GitHub - 1 maintainer
c2rust-transpile 0.18.0
C2Rust transpiler implementation
10 versions - Latest release: 12 months ago - 1 dependent package - 1 dependent repositories - 14 thousand downloads total - 3,710 stars on GitHub - 3 maintainers
lazyc 0.6.0
Wrapper For CMake commands with CMakePresets
5 versions - Latest release: about 1 year ago - 1.42 thousand downloads total - 0 stars on GitHub - 1 maintainer
evmc-vm 9.0.0
Bindings to EVMC (VM specific)
7 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 3.44 thousand downloads total - 316 stars on GitHub - 2 maintainers
hy
Hydrogen (hy) is a build system.... for the modern world!
1 version - Latest release: 5 days ago - 371 downloads total - 1 maintainer
azul-css-parser 0.0.1
CSS-compatible parser for the Azul GUI framework
1 version - Latest release: about 4 years ago - 5 dependent packages - 2 dependent repositories - 2.59 thousand downloads total - 5,804 stars on GitHub - 1 maintainer
ssvm-evmc-declare 6.3.1-rc3
Bindings to EVMC (VM declare macro)
1 version - Latest release: over 3 years ago - 471 downloads total - 316 stars on GitHub - 1 maintainer
ssvm-evmc-vm
Bindings to EVMC (VM specific)
2 versions - Latest release: 5 days ago - 2 dependent packages - 796 downloads total - 316 stars on GitHub - 3 maintainers
evmc-declare 9.0.0
Bindings to EVMC (VM declare macro)
7 versions - Latest release: almost 3 years ago - 2.84 thousand downloads total - 316 stars on GitHub - 2 maintainers
evmc-sys 9.0.0
Bindings to EVMC (low-level)
7 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 4.66 thousand downloads total - 316 stars on GitHub - 2 maintainers
bridgestan 2.4.1
Rust interface for BridgeStan
9 versions - Latest release: about 1 month ago - 1 dependent repositories - 4.24 thousand downloads total - 79 stars on GitHub - 1 maintainer
embargo 0.1.1
A simple and fast opinionated build system for c/c++
3 versions - Latest release: about 1 year ago - 1.07 thousand downloads total - 1 stars on GitHub - 1 maintainer
trezor-tjpgdec 0.1.0 💰
Tiny JPEG Decompressor
1 version - Latest release: 11 months ago - 2 dependent repositories - 323 downloads total - 1,252 stars on GitHub - 1 maintainer
Top 1.2% on crates.io
tree-sitter 0.22.6
Rust bindings to the Tree-sitter parsing library
48 versions - Latest release: 16 days ago - 358 dependent packages - 549 dependent repositories - 3.62 million downloads total - 14,162 stars on GitHub - 3 maintainers
sunrise-sunset-calculator 1.0.1
Sunrise sunset calculator for Rust, supports extreme latitudes.
6 versions - Latest release: 12 months ago - 1 dependent repositories - 2.51 thousand downloads total - 4 stars on GitHub - 1 maintainer
Top 6.0% on crates.io
trezor-client 0.1.3 💰
Client library for interfacing with Trezor hardware wallet devices
10 versions - Latest release: 3 months ago - 1 dependent package - 50 dependent repositories - 341 thousand downloads total - 1,252 stars on GitHub - 1 maintainer
samc
Just a placeholder right now.
1 version - Latest release: 5 days ago - 237 downloads total - 0 stars on GitHub - 1 maintainer
c_macros 0.1.1
A bunch of macros useful for interfacing with C code
2 versions - Latest release: over 4 years ago - 928 downloads total - 1 maintainer
websocket-std 0.0.6
Websocket implementation using std support, focus on microcontrollers and interoperability with o...
6 versions - Latest release: 3 months ago - 2.04 thousand downloads total - 3 stars on GitHub - 1 maintainer
gen_attributes_interface_generator 0.1.0
To be used only with rust_interface_file_generator
1 version - Latest release: over 2 years ago - 1 dependent package - 1.23 thousand downloads total - 33 stars on GitHub - 1 maintainer
Top 0.9% on crates.io
flatbuffers 24.3.25
Official FlatBuffers Rust runtime library.
27 versions - Latest release: about 1 month ago - 60 dependent packages - 897 dependent repositories - 10.5 million downloads total - 22,121 stars on GitHub - 3 maintainers
Top 1.7% on crates.io
flexbuffers 2.0.0
Official FlexBuffers Rust runtime library.
5 versions - Latest release: about 3 years ago - 29 dependent packages - 67 dependent repositories - 1.2 million downloads total - 22,121 stars on GitHub - 1 maintainer
wasmer-inline-c 0.1.2
Fork of inline-c to add support for MSVC
3 versions - Latest release: over 1 year ago - 1 dependent package - 6 dependent repositories - 71.6 thousand downloads total - 2 maintainers
rifgen_attr 0.1.0
To be used only with rifgen
1 version - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 10.9 thousand downloads total - 33 stars on GitHub - 1 maintainer
rifgen 0.1.61
ffi Interface file generator. Use with flapigen
10 versions - Latest release: over 1 year ago - 1 dependent repositories - 13.2 thousand downloads total - 33 stars on GitHub - 1 maintainer
acmake 0.1.1
A cargo-like tool for CMake projects
2 versions - Latest release: about 1 year ago - 619 downloads total - 0 stars on GitHub - 1 maintainer
wasabi 0.0.1
A crate that generates bindings and wrappers for wasabi-generated wasm files
1 version - Latest release: over 5 years ago - 688 downloads total - 3 stars on GitHub - 1 maintainer
colloquy 0.1.4 💰
Notcurses-based utility for command-line TUI widgets
4 versions - Latest release: almost 4 years ago - 1.96 thousand downloads total - 3,273 stars on GitHub - 1 maintainer