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

enum_dispatch

Near drop-in replacement for dynamic-dispatched method calls with up to 10x the speed

Ecosystem
crates.io
Latest Release
0.3.13
almost 2 years ago
Versions
26
Downloads
36,888,529 total
Dependent Packages
202
Dependent Repos
2,775
lace_cc 0.7.0
Core of the Lace cross-categorization engine library
12 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 16.2 thousand downloads total - 136 stars on GitHub - 3 maintainers
gdnative_tweener 0.5.9
A port of DoTween(3rd party package for Unity) to Godot 3.5, using GdNative.
17 versions - Latest release: over 1 year ago - 21.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
enum_downcast 0.2.0 💰
Safe downcasting for enums
2 versions - Latest release: over 1 year ago - 54.2 thousand downloads total - 4 stars on GitHub - 1 maintainer
cxx2flow 0.6.2
Convert your C/C++ code to control flow chart
26 versions - Latest release: over 1 year ago - 1 dependent repositories - 33.5 thousand downloads total - 795 stars on GitHub - 1 maintainer
emplace 1.6.0
Command-line tool to mirror installed software on multiple machines.
81 versions - Latest release: almost 2 years ago - 107 thousand downloads total - 283 stars on GitHub - 1 maintainer
egui-multiwin 0.5.2
A crate that allows for multiple windows with egui
22 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 28.6 thousand downloads total - 6 stars on GitHub - 1 maintainer
inarybay 0.1.1
Graph-based binary format (de)serializer generator
2 versions - Latest release: almost 2 years ago - 1.8 thousand downloads total - 2 stars on GitHub - 1 maintainer
terminal-arcade 0.0.1
Terminal-based arcade-style games for when you're bored out of your mind.
1 version - Latest release: almost 2 years ago - 1.33 thousand downloads total - 0 stars on GitHub - 1 maintainer
cabin-language 0.0.1
A dead simple, highly performant, and extremely safe programming language.
1 version - Latest release: almost 2 years ago - 1.57 thousand downloads total - 12 stars on GitHub - 1 maintainer
axiom-query 2.0.17
This contains the ZK circuits that generate proofs for the `AxiomV2Query` smart contract.
4 versions - Latest release: almost 2 years ago - 1 dependent package - 7.26 thousand downloads total - 94 stars on GitHub - 1 maintainer
drillhash 0.1.0
Drillhash is an asic-resistant hashing algorithm for Ore.
1 version - Latest release: almost 2 years ago - 1.54 thousand downloads total - 1 maintainer
quantinuum-hugr 0.2.1 removed
⚠ This crate has been renamed to `hugr` ⚠
3 versions - Latest release: almost 2 years ago - 3.83 thousand downloads total - 49 stars on GitHub - 3 maintainers
qibo-core 0.0.1
Qibo framework core elements
1 version - Latest release: almost 2 years ago - 1.46 thousand downloads total - 0 stars on GitHub - 1 maintainer
dtn7 0.21.0
Rust delay-tolerant-networking daemon and CLI tools implementing Bundle Protocol Version 7 (RFC9171)
86 versions - Latest release: almost 2 years ago - 112 thousand downloads total - 75 stars on GitHub - 1 maintainer
pace_core 0.19.0
pace-core - library to support timetracking on the command line
26 versions - Latest release: almost 2 years ago - 3 dependent packages - 34.4 thousand downloads total - 24 stars on GitHub - 1 maintainer
octotablet 0.1.0
Cross-platform Tablet and Stylus Api 🐙✨
1 version - Latest release: almost 2 years ago - 2.61 thousand downloads total - 33 stars on GitHub - 1 maintainer
rspotify-s-model 0.13.2
Model for RSpotify
2 versions - Latest release: almost 2 years ago - 2.83 thousand downloads total - 698 stars on GitHub - 1 maintainer
nes_core 0.2.0
A NES emulator written in Rust.
2 versions - Latest release: almost 2 years ago - 1.95 thousand downloads total - 0 stars on GitHub - 1 maintainer
edtui-papier 0.3.2
A TUI based vim inspired editor
14 versions - Latest release: almost 2 years ago - 1 dependent package - 17.4 thousand downloads total - 96 stars on GitHub - 1 maintainer
etptypes 1.0.1+1.2
Energistics Transport Protocol (ETP) Message types
2 versions - Latest release: about 2 years ago - 3.04 thousand downloads total - 0 stars on GitHub - 1 maintainer
petridish 0.7.1
A command-line utility that creates project layout.
12 versions - Latest release: about 2 years ago - 15 thousand downloads total - 14 stars on GitHub - 1 maintainer
cli-diary 0.8.0
A CLI based diary tool for adding entries on the fly.
8 versions - Latest release: about 2 years ago - 10.6 thousand downloads total - 6 stars on GitHub - 1 maintainer
solstrale 0.1.11
A Path tracing library
20 versions - Latest release: about 2 years ago - 1 dependent repositories - 23.8 thousand downloads total - 2 stars on GitHub - 1 maintainer
steam-language-gen 0.1.4
Generate Rust bindings to Steam enums and messages.
5 versions - Latest release: about 2 years ago - 4 dependent packages - 1 dependent repositories - 11.2 thousand downloads total - 69 stars on GitHub - 1 maintainer
barnsley 0.2.3
iterated function system image generator
9 versions - Latest release: about 2 years ago - 12.1 thousand downloads total - 3 stars on GitHub - 1 maintainer
runfile 0.1.1
Run commands in the languages you love!
2 versions - Latest release: about 2 years ago - 3.38 thousand downloads total - 110 stars on GitHub - 1 maintainer
tiny2 0.1.0
A simple OBSBot Tiny2 GUI control panel for Linux
1 version - Latest release: about 2 years ago - 1.53 thousand downloads total - 28 stars on GitHub - 1 maintainer
sl-up 0.1.1
An interactive TUI smartlog for Sapling SCM, like git-sl-up but written in Rust.
2 versions - Latest release: about 2 years ago - 2.65 thousand downloads total - 0 stars on GitHub - 1 maintainer
base16-palettes 0.1.0
A representation of the Base16 palettes in Rust
1 version - Latest release: about 2 years ago - 1 dependent package - 2.29 thousand downloads total - 0 stars on GitHub - 1 maintainer
tic80 0.1.0
An opinionated interface into the tic80 system
1 version - Latest release: about 2 years ago - 1.53 thousand downloads total - 1 maintainer
ghsec 0.5.0
GitHub Security Linter
1 version - Latest release: about 2 years ago - 1.44 thousand downloads total - 1 stars on GitHub - 1 maintainer
retable 0.6.3
An Atomic-like double indexed entity-attribute data structures.
25 versions - Latest release: about 2 years ago - 27.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
spaghettinuum 0.2.2
The future of the internet is al dente
11 versions - Latest release: about 2 years ago - 12.8 thousand downloads total - 1 stars on GitHub - 1 maintainer
reCTBN 0.1.0
A Continuous Time Bayesian Networks Library written in Rust
1 version - Latest release: about 2 years ago - 1.45 thousand downloads total - 4 stars on GitHub - 1 maintainer
pickleback 0.1.0
A reliability layer for unreliable datagram exchange
1 version - Latest release: about 2 years ago - 1.48 thousand downloads total - 1 stars on GitHub - 1 maintainer
img-tool 0.1.0
img-tool
1 version - Latest release: over 2 years ago - 1.51 thousand downloads total - 1 maintainer
chessagon 0.1.0
Hexagonal chess
1 version - Latest release: over 2 years ago - 1 dependent package - 1.89 thousand downloads total - 1 maintainer
nsi-core 0.8.0 💰
Nodal Scene Interface for (offline) 3D renderers – ɴsɪ.
4 versions - Latest release: over 2 years ago - 4 dependent packages - 8.14 thousand downloads total - 15 stars on GitHub - 1 maintainer
korvin-core 0.2.1
The core for korvin frontend framework
1 version - Latest release: over 2 years ago - 1 dependent package - 1.87 thousand downloads total - 4 stars on GitHub - 1 maintainer
pgpq 0.9.0 💰
Encode Apache Arrow `RecordBatch`es to Postgres' native binary format
11 versions - Latest release: over 2 years ago - 13.5 thousand downloads total - 272 stars on GitHub - 1 maintainer
swarm-bot 0.4.1
A autonomous bot launcher for Minecraft
15 versions - Latest release: over 2 years ago - 22.5 thousand downloads total - 98 stars on GitHub - 1 maintainer
entropy-ecs 0.1.0
一个虚拟世界
1 version - Latest release: over 2 years ago - 1.5 thousand downloads total - 1 maintainer
haondt-medea 0.6.1
A command-line developers toolbox
2 versions - Latest release: over 2 years ago - 2.64 thousand downloads total - 0 stars on GitHub - 1 maintainer
rv64emu 0.1.1
A riscv64 emulator written in rust,it can run on Linux, Windows and MacOS. Even on the embedded d...
2 versions - Latest release: over 2 years ago - 1 dependent repositories - 3.14 thousand downloads total - 22 stars on GitHub - 1 maintainer
Top 9.4% on crates.io
twitch-irc 5.0.1 💰
Connect to Twitch chat from a Rust application.
16 versions - Latest release: over 2 years ago - 4 dependent packages - 33 dependent repositories - 102 thousand downloads total - 114 stars on GitHub - 1 maintainer
barbarosa 0.2.0
A Rubik's cube library
2 versions - Latest release: over 2 years ago - 2.81 thousand downloads total - 1 stars on GitHub - 1 maintainer
oco 0.1.1
A command-line option processor that lets you parse and manipulate the values of command-line o...
2 versions - Latest release: over 2 years ago - 2.95 thousand downloads total - 1 stars on GitHub - 1 maintainer
unreal_asset 0.1.16
Unreal Engine 4/5 game asset serialization library.
4 versions - Latest release: over 2 years ago - 6.14 thousand downloads total - 74 stars on GitHub - 2 maintainers
geo302 0.2.2
A simple geoIP-based redirect proxy
9 versions - Latest release: over 2 years ago - 11.5 thousand downloads total - 5 stars on GitHub - 1 maintainer
solarti-token-swap 3.0.1
Solarti Program Library Token Swap
2 versions - Latest release: almost 3 years ago - 1 dependent repositories - 2.61 thousand downloads total - 1 stars on GitHub - 1 maintainer
surge-imports 0.2.12-alpha.0
adsr envelopes from the surge synthesizer
6 versions - Latest release: almost 3 years ago - 71 dependent packages - 32.8 thousand downloads total - 63 stars on GitHub - 1 maintainer
rustzx-core 0.16.0
ZX Spectrum emulator core library
5 versions - Latest release: almost 3 years ago - 2 dependent packages - 2 dependent repositories - 10.2 thousand downloads total - 209 stars on GitHub - 1 maintainer
runa-orbiter 0.0.1-alpha1 💰
Reference implementation of Wayland protocol interfaces
1 version - Latest release: almost 3 years ago - 1 dependent package - 1.97 thousand downloads total - 115 stars on GitHub - 1 maintainer
waffles-solana-client 1.16.0-alpha.10
Waffle Labs maintained Solana Client
8 versions - Latest release: almost 3 years ago - 7 dependent packages - 14.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
safecoin-client 1.14.17
Safecoin Client
10 versions - Latest release: almost 3 years ago - 3 dependent packages - 1 dependent repositories - 20.4 thousand downloads total - 19 stars on GitHub - 1 maintainer
diatom-core 0.6.1
The diatom programming language
2 versions - Latest release: almost 3 years ago - 3 dependent packages - 5.01 thousand downloads total - 72 stars on GitHub - 1 maintainer
first_order_logic 0.1.0
An implementation of first-order logic
1 version - Latest release: about 3 years ago - 1.55 thousand downloads total - 1 maintainer
mid-compression 1.0.0
Compression utilities for the `middleware` protocol
1 version - Latest release: about 3 years ago - 1 dependent package - 2.42 thousand downloads total - 1 maintainer
diatom 0.5.2
The diatom programming language
23 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 28.7 thousand downloads total - 72 stars on GitHub - 1 maintainer
nbsanity 0.1.3
Jupyter Notebook Linter
3 versions - Latest release: about 3 years ago - 3.98 thousand downloads total - 1 maintainer
nurl 0.3.7 💰
Generate Nix fetcher calls from repository URLs
13 versions - Latest release: about 3 years ago - 20.5 thousand downloads total - 616 stars on GitHub - 1 maintainer
layout21raw 3.0.0-pre.2
Layout21 Raw-Format Integrated Circuit Layout
1 version - Latest release: about 3 years ago - 2 dependent packages - 3.33 thousand downloads total - 54 stars on GitHub - 1 maintainer
risinglight 0.2.0
An OLAP database system for educational purpose
3 versions - Latest release: about 3 years ago - 4.23 thousand downloads total - 1,766 stars on GitHub - 1 maintainer
gst-plugin-webrtcredux 0.5.0
A revived version of GStreamer's webrtcbin plugin built for modern protocols
8 versions - Latest release: about 3 years ago - 9.78 thousand downloads total - 21 stars on GitHub - 2 maintainers
qvnt 0.4.4
Advanced quantum computation simulator.
14 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 20.1 thousand downloads total - 16 stars on GitHub - 1 maintainer
safe-token-swap 3.0.0
Safecoin Program Library Token Swap
2 versions - Latest release: over 3 years ago - 2.75 thousand downloads total - 0 stars on GitHub - 1 maintainer
rocfl 1.7.0
A CLI for OCFL repositories
34 versions - Latest release: over 3 years ago - 44.8 thousand downloads total - 18 stars on GitHub - 1 maintainer
async_ui_gtk 0.1.0
Async UI for GTK4
1 version - Latest release: over 3 years ago - 1.72 thousand downloads total - 562 stars on GitHub - 1 maintainer
async_ui_core 0.1.0
Shared code for Async UI
1 version - Latest release: over 3 years ago - 2 dependent packages - 2.46 thousand downloads total - 562 stars on GitHub - 1 maintainer
streampager 0.10.3
streampager is a pager for command output or large files
14 versions - Latest release: over 3 years ago - 229 dependent repositories - 111 thousand downloads total - 60 stars on GitHub - 1 maintainer
seripack 0.1.0
Easy routing for packet/message like structs
1 version - Latest release: over 3 years ago - 1.5 thousand downloads total - 1 maintainer
swordfish-rs 0.6.0
Cli tool for typing effect in Termainl for screencasts
14 versions - Latest release: over 3 years ago - 16.2 thousand downloads total - 52 stars on GitHub - 1 maintainer
kvstructs 0.1.1 💰
General basic key-value structs for Key-Value based storages.
26 versions - Latest release: over 3 years ago - 2 dependent packages - 1 dependent repositories - 31.8 thousand downloads total - 7 stars on GitHub - 1 maintainer
armbankrate-parser 0.1.0
Library that parses Armenian bank rates
1 version - Latest release: over 3 years ago - 1 dependent package - 2.38 thousand downloads total - 0 stars on GitHub - 1 maintainer
options-common 0.8.0
Utilities for working with financial options
13 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 16.9 thousand downloads total - 2 stars on GitHub - 1 maintainer
bcdown 0.2.2
Bilibili漫画下载器,written in Rust,支持epub pdf zip格式
11 versions - Latest release: over 3 years ago - 14.7 thousand downloads total - 202 stars on GitHub - 1 maintainer
ors 0.0.12
ors - onnxruntime bindings for rust
12 versions - Latest release: over 3 years ago - 18 thousand downloads total - 1 maintainer
otter 1.2.1
Otter game system; main data structures Rust crate.
9 versions - Latest release: over 3 years ago - 4 dependent packages - 16.9 thousand downloads total - 6 stars on salsa.debian.org - 2 maintainers
Top 4.1% on crates.io
spl-token-swap 3.0.0
Solana Program Library Token Swap
3 versions - Latest release: over 3 years ago - 7 dependent packages - 50 dependent repositories - 107 thousand downloads total - 4,137 stars on GitHub - 1 maintainer
biostats 0.6.8
A bioinformatics library
23 versions - Latest release: almost 4 years ago - 30.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
padme-core 0.0.1
Gameboy emulator engine
1 version - Latest release: almost 4 years ago - 1.78 thousand downloads total - 63 stars on GitHub - 1 maintainer
ouverture-ui 0.1.0
A next-generation music player and manager GUI based of ouverture-core
1 version - Latest release: almost 4 years ago - 1.56 thousand downloads total - 10 stars on GitHub - 1 maintainer
ouverture-core 0.1.0
A next-generation music player and manager library
1 version - Latest release: almost 4 years ago - 1 dependent package - 2.17 thousand downloads total - 10 stars on GitHub - 1 maintainer
guide-counter 0.1.3 💰
Fast and accurate guide counting for CRISPR screens.
4 versions - Latest release: almost 4 years ago - 5.42 thousand downloads total - 33 stars on GitHub - 2 maintainers
atefs 1.10.0
Distributed filesystem built on an immutable data store with strong encryption and authentication
18 versions - Latest release: almost 4 years ago - 25.3 thousand downloads total - 140 stars on GitHub - 1 maintainer
atedb 1.8.0
Distributed datachain (database) built on an immutable data store with strong encryption and auth...
10 versions - Latest release: almost 4 years ago - 14.2 thousand downloads total - 140 stars on GitHub - 1 maintainer
ateweb 1.2.0
High performance web server built on top of atefs
6 versions - Latest release: almost 4 years ago - 1 dependent repositories - 8.73 thousand downloads total - 140 stars on GitHub - 1 maintainer
ate-files 1.2.0
Model and helper functions for access files stored in ATEs
4 versions - Latest release: almost 4 years ago - 3 dependent packages - 1 dependent repositories - 8.19 thousand downloads total - 140 stars on GitHub - 1 maintainer
visual-search 0.1.2
Visual search engine for images using Deep Learning models to extract features
3 versions - Latest release: about 4 years ago - 4.97 thousand downloads total - 47 stars on GitHub - 1 maintainer
oaf 0.1.4
A more user-friendly CLI for Git repositories
2 versions - Latest release: about 4 years ago - 3.13 thousand downloads total - 9 stars on GitHub - 1 maintainer
gfx-swap 0.1.0
gfx-swap is an anchor re-implement of the token-swap program in solana-program-library.
1 version - Latest release: over 4 years ago - 1.66 thousand downloads total - 3 stars on GitHub - 1 maintainer
voila 3.4.0
A tool for doing complex operations to files and directories.
19 versions - Latest release: over 4 years ago - 22.7 thousand downloads total - 97 stars on GitHub - 1 maintainer
gpl-token-swap 2.1.0
Gemachain Program Library Token Swap
1 version - Latest release: over 4 years ago - 1.63 thousand downloads total - 1 maintainer
lef21 0.2.0
Library Exchange Format (LEF) Integrated Circuit Layout Parser & Writer
2 versions - Latest release: over 4 years ago - 3 dependent packages - 5.34 thousand downloads total - 54 stars on GitHub - 1 maintainer
aorist_core 0.0.14
Core abstractions the aorist project
5 versions - Latest release: over 4 years ago - 2 dependent packages - 8.88 thousand downloads total - 21 stars on GitHub - 1 maintainer
yolol-devices 0.3.3
Starbase game's yolol devices library
6 versions - Latest release: over 4 years ago - 2 dependent packages - 8.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
nopkg 1.0.1
command line tool to automatic artifact fetching
2 versions - Latest release: almost 5 years ago - 2.83 thousand downloads total - 0 stars on git.ikl.sh - 1 maintainer
Top 8.8% on crates.io
nlprule 0.6.4
A fast, low-resource Natural Language Processing and Error Correction library.
14 versions - Latest release: almost 5 years ago - 4 dependent packages - 4 dependent repositories - 123 thousand downloads total - 644 stars on GitHub - 1 maintainer
dlog 0.1.2
A command line utility to efficiently track where you spend your time.
3 versions - Latest release: almost 5 years ago - 4.53 thousand downloads total - 5 stars on GitHub - 1 maintainer
rerust 0.1.0
Reactive programming with dataflow semantics
1 version - Latest release: almost 5 years ago - 1.61 thousand downloads total - 1 maintainer
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.

Filter
Links
Registry crates.io
Source Repository
Docs Documentation
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:cargo/enum_dispatch
spec
License MIT, Apache-2.0
First Release about 7 years ago
Last Synced 10 days ago
Repository
Stars 141 on GitLab.com
Forks 35 on GitLab.com
Docker Dependents 81
Docker Downloads 23,292,876
Rankings on crates.io
Overall Top 4.1%
Downloads Top 0.7%
Dependent packages Top 0.4%
Dependent repos Top 0.8%
Forks Top 9.9%
Docker downloads Top 0.8%