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

acmake 0.1.1
A cargo-like tool for CMake projects
2 versions - Latest release: about 1 year ago - 513 downloads total - 0 stars on GitHub - 1 maintainer
anyslot 0.0.1
global bridge c-bindings of any type slot for Rust
1 version - Latest release: 26 days ago - 3 dependent packages - 0 downloads total - 0 stars on GitHub - 1 maintainer
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.46 million downloads total - 2,755 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 - 420 thousand downloads total - 2,755 stars on GitHub - 3 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.01 thousand downloads total - 2,755 stars on GitHub - 3 maintainers
atomic-int 0.1.4
Atomics for additional integers, like C/FFI types
5 versions - Latest release: 4 months ago - 1 dependent package - 6.28 thousand downloads total - 1 stars on GitHub - 1 maintainer
azul 0.1.0
Azul GUI is a free, functional, reactive GUI framework for rapid development of desktop a...
5 versions - Latest release: over 5 years ago - 1 dependent package - 9.81 thousand downloads total - 5,691 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.5 thousand downloads total - 5,804 stars on GitHub - 1 maintainer
Top 8.2% on crates.io
azul-core 0.0.2
Common datatypes used for the Azul document object model, shared across all azul-* crates
2 versions - Latest release: about 4 years ago - 6 dependent packages - 3 dependent repositories - 5.77 thousand downloads total - 5,804 stars on GitHub - 1 maintainer
Top 8.2% on crates.io
azul-css 0.0.1
Common datatypes used for styling applications using the Azul desktop GUI framework
1 version - Latest release: about 4 years ago - 9 dependent packages - 3 dependent repositories - 5.05 thousand downloads total - 5,804 stars on GitHub - 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.43 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.07 thousand downloads total - 5,804 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.24 thousand downloads total - 5,693 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.21 thousand downloads total - 5,804 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 thousand downloads total - 5,804 stars on GitHub - 1 maintainer
azul-web 0.0.5
Web API implementation for the Azul GUI toolkit
5 versions - Latest release: about 4 years ago - 1.96 thousand downloads total - 5,804 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.64 thousand downloads total - 5,804 stars on GitHub - 1 maintainer
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.11 thousand downloads total - 2 stars on GitHub - 1 maintainer
bridgestan 2.4.1
Rust interface for BridgeStan
9 versions - Latest release: 28 days ago - 1 dependent repositories - 3.49 thousand downloads total - 79 stars on GitHub - 1 maintainer
btoi 0.4.3 💰
Parse integers directly from ASCII byte slices
10 versions - Latest release: about 1 year ago - 28 dependent packages - 838 dependent repositories - 5.79 million downloads total - 7 stars on GitHub - 1 maintainer
buddy 0.0.2
The C++ package manager
2 versions - Latest release: about 1 year ago - 515 downloads total - 0 stars on GitHub - 1 maintainer
builder_cpp 0.8.4
A simple build tool for building C and C++ applications
42 versions - Latest release: 16 days ago - 10.1 thousand downloads total - 17 stars on GitHub - 1 maintainer
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 - 421 downloads total - 1 maintainer
byte-strings 0.3.1
Rust byte strings manipulation, for a better and safer C FFI
10 versions - Latest release: 11 months ago - 11 dependent packages - 12 dependent repositories - 267 thousand downloads total - 17 stars on GitHub - 1 maintainer
c2rs 0.1.2
C struct to Rust struct
3 versions - Latest release: over 2 years ago - 1 dependent repositories - 959 downloads total - 1 stars on GitHub - 1 maintainer
c2rust 0.18.0
C to Rust translation, refactoring, and cross-checking
13 versions - Latest release: 12 months ago - 1 dependent repositories - 17.1 thousand downloads total - 3,697 stars on GitHub - 4 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 thousand downloads total - 3,697 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.8 thousand downloads total - 3,697 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.3 thousand downloads total - 3,697 stars on GitHub - 3 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.3 thousand downloads total - 3,697 stars on GitHub - 2 maintainers
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 - 305 thousand downloads total - 3,697 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 - 306 thousand downloads total - 3,697 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.4 thousand downloads total - 3,697 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 - 13.9 thousand downloads total - 3,697 stars on GitHub - 3 maintainers
cachepot 0.0.0
cachepot is a sccache-like tool. It is used as a compiler wrapper and avoids compilation when pos...
2 versions - Latest release: over 3 years ago - 1.4 thousand downloads total - 172 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: 27 days ago - 3 thousand downloads total - 2 maintainers
cat-rs 0.0.9
cat client with rust
15 versions - Latest release: over 4 years ago - 6.97 thousand downloads total - 1 stars on GitHub - 1 maintainer
c_bridge
Some data structures and abstractions to create clean Rust<->C-FFI interfaces
9 versions - Latest release: 27 days ago - 3.81 thousand downloads total - 2 stars on GitHub - 1 maintainer
cdefines 0.1.4
A proc macro that translates c #define constants to rust consts
5 versions - Latest release: almost 2 years ago - 2.45 thousand downloads total - 1 stars on GitHub - 1 maintainer
c_defines_to_enum 0.1.1
A procedural macro for generate enum from C defines statement.
2 versions - Latest release: about 1 month ago - 422 downloads total - 1 stars on GitHub - 1 maintainer
Top 6.3% on crates.io
cexpr 0.6.0
A C expression parser and evaluator
18 versions - Latest release: over 2 years ago - 4 dependent packages - 12,135 dependent repositories - 52.2 million downloads total - 42 stars on GitHub - 2 maintainers
cffi 0.1.7
Safe* C FFI interface generation
9 versions - Latest release: over 2 years ago - 2 dependent packages - 8 dependent repositories - 8.47 thousand downloads total - 15 stars on GitHub - 1 maintainer
cffi-impl 0.1.6
Safe* C FFI interface generator - macro
5 versions - Latest release: about 3 years ago - 1 dependent package - 8 dependent repositories - 7.42 thousand downloads total - 15 stars on GitHub - 1 maintainer
citrus 0.10.2
C to Rust syntax converter
4 versions - Latest release: 7 months ago - 2.35 thousand downloads total - 29 stars on GitLab.com - 1 maintainer
clex 0.1.0
Fast C-lang lexer (library)
1 version - Latest release: almost 2 years ago - 1 dependent repositories - 435 downloads total - 4 stars on GitHub - 1 maintainer
c_lexer 0.1.1
C lexer
2 versions - Latest release: about 5 years ago - 1 dependent package - 1 dependent repositories - 2.22 thousand downloads total - 6 stars on GitHub - 1 maintainer
c-lexer-stable 0.1.4
C lexer
4 versions - Latest release: about 3 years ago - 17 thousand downloads total - 2 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 - 832 downloads total - 1 maintainer
colloquy 0.1.4 💰
Notcurses-based utility for command-line TUI widgets
4 versions - Latest release: almost 4 years ago - 1.77 thousand downloads total - 3,273 stars on GitHub - 1 maintainer
constant-cstr 0.1.1
Create const instances of CStr at compile time
2 versions - Latest release: almost 2 years ago - 639 downloads total - 0 stars on GitHub - 1 maintainer
cosmic 0.1.0
C/C++ build tool and package manager
1 version - Latest release: about 2 years ago - 467 downloads total - 3 stars on GitHub - 1 maintainer
Top 4.2% on crates.io
cpp 0.5.9
Inline C++ code closures
32 versions - Latest release: 9 months ago - 44 dependent packages - 168 dependent repositories - 5.11 million downloads total - 774 stars on GitHub - 2 maintainers
Top 4.2% on crates.io
cpp_build 0.5.9
Cargo build script for the `cpp` crate
16 versions - Latest release: 9 months ago - 48 dependent packages - 164 dependent repositories - 5.07 million downloads total - 774 stars on GitHub - 2 maintainers
Top 6.4% on crates.io
cpp_common 0.5.9
Implementation details crate for the `cpp` crate
16 versions - Latest release: 9 months ago - 2 dependent packages - 161 dependent repositories - 5.38 million downloads total - 774 stars on GitHub - 2 maintainers
Top 7.6% on crates.io
cpp_macros 0.5.9
Procedural macro implementation for the `cpp` crate
16 versions - Latest release: 9 months ago - 1 dependent package - 159 dependent repositories - 5.03 million downloads total - 774 stars on GitHub - 2 maintainers
cpprs 0.1.0
Use the C pre-processor on Rust source files
1 version - Latest release: over 3 years ago - 606 downloads total - 10 stars on GitHub - 1 maintainer
cpreprocess 1.0.2
Procedural macro that runs a C preprocessor on the input
3 versions - Latest release: about 2 years ago - 1.06 thousand downloads total - 6 stars on GitHub - 1 maintainer
crame 0.1.1
crame is a build tool for c projects, with a small testing framework.
2 versions - Latest release: over 1 year ago - 678 downloads total - 0 stars on GitHub - 1 maintainer
c_rs
Embed C code inside your Rust code. GCC and rustc nightly required.
1 version - Latest release: 25 days ago - 414 downloads total - 6 stars on GitHub - 1 maintainer
c_str 1.0.8 💰
The old c_str functions
9 versions - Latest release: about 9 years ago - 3 dependent packages - 10.4 thousand downloads total - 1 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.72 million downloads total - 41 stars on GitHub - 1 maintainer
c_string 0.7.2
C string helpers for Rust
15 versions - Latest release: about 3 years ago - 2 dependent repositories - 14.2 thousand downloads total - 7 stars on GitHub - 1 maintainer
c_str_macro 1.0.3
c_str macro to create C-compatible string literals
4 versions - Latest release: about 3 years ago - 18 dependent packages - 21 dependent repositories - 65.4 thousand downloads total - 7 stars on GitHub - 1 maintainer
ctest2 0.4.8 💰
Automated tests of FFI bindings.
10 versions - Latest release: 3 months ago - 1 dependent package - 6 dependent repositories - 501 thousand downloads total - 22 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.5 million downloads total - 39 stars on GitHub - 1 maintainer
c_utf8 0.1.0 💰
UTF-8 encoded C string types
1 version - Latest release: almost 6 years ago - 2 dependent packages - 7 dependent repositories - 41.9 thousand downloads total - 5 stars on GitHub - 1 maintainer
c_vec 2.0.0 💰
Structures to wrap C arrays
21 versions - Latest release: over 3 years ago - 16 dependent packages - 191 dependent repositories - 689 thousand downloads total - 18 stars on GitHub - 1 maintainer
cyagen 0.1.10
Text file generator based on C file and templates
11 versions - Latest release: 10 months ago - 3.35 thousand downloads total - 0 stars on GitHub - 1 maintainer
dbgp 0.0.1
Name reserved for WIP crate
1 version - Latest release: about 7 years ago - 1.01 thousand downloads total - 0 stars on GitHub - 1 maintainer
deinclude 0.1.1
Simple tool to process Includes from C/C++ files
2 versions - Latest release: almost 5 years ago - 1.13 thousand downloads total - 0 stars on GitHub - 1 maintainer
deno-libffi 0.0.7
Rust bindings for libffi
7 versions - Latest release: almost 3 years ago - 1 dependent package - 3 dependent repositories - 24.9 thousand downloads total - 97 stars on GitHub - 2 maintainers
deno-libffi-sys 0.0.7
Raw Rust bindings for libffi
7 versions - Latest release: almost 3 years ago - 1 dependent package - 3 dependent repositories - 25.2 thousand downloads total - 97 stars on GitHub - 2 maintainers
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 thousand downloads total - 102 stars on GitHub - 1 maintainer
Top 6.2% on crates.io
dssim 3.3.2
Tool that measures structural similarity between images using a multi-scale variant of the SSIM a...
31 versions - Latest release: 18 days ago - 8 dependent packages - 9 dependent repositories - 121 thousand downloads total - 1,036 stars on GitHub - 1 maintainer
Top 5.6% on crates.io
dssim-core 3.2.9
Library that measures structural similarity between images using a multi-scale variant of the SSI...
16 versions - Latest release: 18 days ago - 6 dependent packages - 92 dependent repositories - 157 thousand downloads total - 1,036 stars on GitHub - 1 maintainer
dyncall
Crate to approach functionality of the dyncall C library,used by many interpreted languages for d...
1 version - Latest release: 6 days ago - 397 downloads total - 0 stars on GitHub - 1 maintainer
dyncall-sys 0.1.1
Raw C bindings for the dyncall libraries
2 versions - Latest release: 12 months ago - 509 downloads total - 1 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: 27 days ago - 1 dependent package - 727 downloads total - 1 maintainer
embargo 0.1.1
A simple and fast opinionated build system for c/c++
3 versions - Latest release: about 1 year ago - 918 downloads total - 1 stars on GitHub - 1 maintainer
evmc-declare 9.0.0
Bindings to EVMC (VM declare macro)
7 versions - Latest release: almost 3 years ago - 2.56 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.3 thousand downloads total - 316 stars on GitHub - 2 maintainers
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.13 thousand downloads total - 316 stars on GitHub - 2 maintainers
extern-c 0.1.0
Convert a zero-sized closure into an `extern "C" fn(…)` pointer
2 versions - Latest release: 8 months ago - 182 thousand downloads total - 4 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 - 94.2 thousand downloads total - 3,814 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 - 59.5 thousand downloads total - 3,814 stars on GitHub - 1 maintainer
extism-convert-macros 1.2.0
Macros to remove boilerplate with Extism
2 versions - Latest release: 2 months ago - 1 dependent package - 22.7 thousand downloads total - 3,814 stars on GitHub - 1 maintainer
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 - 101 thousand downloads total - 3,814 stars on GitHub - 2 maintainers
extism-runtime 0.5.5
Extism runtime component
17 versions - Latest release: 6 months ago - 1 dependent package - 2 dependent repositories - 42.2 thousand downloads total - 3,814 stars on GitHub - 2 maintainers
ffiber 0.1.0
Enable FFI for calling Rust from C by translating Rust-y library interfaces to extern C functions.
1 version - Latest release: almost 2 years ago - 381 downloads total - 0 stars on GitHub - 1 maintainer
ffi-closure 1.1.0 💰
Send and recevie closures through FFI
2 versions - Latest release: 3 days ago - 537 downloads total - 2 stars on GitHub - 1 maintainer
ffi-pool 0.1.1
Object pool types useful for FFI code.
2 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 3.87 thousand downloads total - 0 stars on GitHub - 1 maintainer
ffishim 0.1.2
Library behind ffishim_derive
3 versions - Latest release: almost 4 years ago - 2 dependent packages - 1 dependent repositories - 2.45 thousand downloads total - 10 stars on GitHub - 1 maintainer
ffishim_derive 0.1.2
Procedural macros for generating ffi-compatible stubs
3 versions - Latest release: almost 4 years ago - 1 dependent repositories - 1.33 thousand downloads total - 10 stars on GitHub - 1 maintainer
firedancer-diff 0.1.0
Placeholder package for the Solana Labs <> Firedancer diff tool
1 version - Latest release: about 1 year ago - 319 downloads total - 694 stars on GitHub - 2 maintainers
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 - 106 thousand downloads total - 754 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.3 million downloads total - 22,073 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.19 million downloads total - 22,073 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.15 thousand downloads total - 33 stars on GitHub - 1 maintainer
glad-sys 💰
FFI for Glad for Rust
7 versions - Latest release: 5 days ago - 1 dependent package - 4.32 thousand downloads total - 3,532 stars on GitHub - 1 maintainer
glium_c_backend 0.1.0 💰
Provides an easy way for C to implement a glium backend
1 version - Latest release: over 5 years ago - 730 downloads total - 0 stars on GitHub - 1 maintainer