Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Rust
Rust is a systems programming language created by Mozilla. It is similar to C++, but is designed for improved memory safety without sacrificing performance.
- GitHub: https://github.com/topics/rust
- Wikipedia: https://en.wikipedia.org/wiki/Rust_(programming_language)
- Repo: https://github.com/rust-lang
- Created by: Graydon Hoare
- Released: 2010
- Related Topics: language, c-plus-plus,
- Aliases: rust-lang, rustlang, rust-language,
- Last updated: 2024-12-26 00:22:21 UTC
- JSON Representation
https://github.com/shepmaster/snafu
Easily assign underlying errors into domain-specific errors while adding context
Last synced: 24 Dec 2024
https://github.com/implferris/learnrust
Rust Learning Resources
learn-rust learning programming rust rust-lang rust-programming rust-tutorial
Last synced: 19 Dec 2024
https://github.com/kevinmehall/rust-peg
Parsing Expression Grammar (PEG) parser generator for Rust
grammar parser-generator parsing parsing-expression-grammars peg rust
Last synced: 23 Dec 2024
https://github.com/mooman219/fontdue
The fastest font renderer in the world, written in pure rust.
font opentype rasterizer rust truetype ui
Last synced: 24 Dec 2024
https://github.com/mongodb/mongo-rust-driver
The official MongoDB Rust Driver
cargo mongodb mongodb-driver rust
Last synced: 24 Dec 2024
https://github.com/orogene/orogene
Makes `node_modules/` happen. Fast. No fuss.
javascript nodejs package-manager rust typescript
Last synced: 24 Dec 2024
https://github.com/tensorbase/tensorbase
TensorBase is a new big data warehousing with modern efforts.
analytics bigdata data data-infrastructure data-warehouse database engineering high-performance infrastructure modern rust rust-lang warehouse
Last synced: 24 Dec 2024
https://github.com/linera-io/linera-protocol
Main repository for the Linera protocol
Last synced: 29 Nov 2024
https://github.com/MordechaiHadad/bob
A version manager for neovim
command-line hacktoberfest neovim neovim-version-manager rust tool version-manager
Last synced: 26 Oct 2024
https://github.com/yingdev/tickeys
Instant audio feedback for typing. macOS version. (Rust)
Last synced: 22 Dec 2024
https://github.com/kenkoooo/atcoderproblems
Extend your AtCoder
atcoder competitive-programming hacktoberfest lambda programming-contests rust typescript
Last synced: 19 Dec 2024
https://github.com/yisibl/resvg-js
A high-performance SVG renderer and toolkit, powered by Rust based resvg and napi-rs.
Last synced: 29 Oct 2024
https://github.com/losfair/mvsqlite
Distributed, MVCC SQLite that runs on FoundationDB.
Last synced: 25 Dec 2024
https://github.com/das-labor/panopticon
A libre cross-platform disassembler.
disassembler qml reverse-engineering rust security static-analysis
Last synced: 20 Dec 2024
https://github.com/yingDev/Tickeys
Instant audio feedback for typing. macOS version. (Rust)
Last synced: 01 Nov 2024
https://github.com/elastio/bon
Next-gen compile-time-checked builder generator, named function's arguments, and more!
asynchronous builder builder-pattern builders code-generation constructor constructors data-structures derive derive-macro generator macro macros no-std no-std-alloc rust setter setter-methods setters
Last synced: 25 Dec 2024
https://github.com/toeverything/octobase
đ OctoBase is the open-source database behind AFFiNE, local-first, yet collaborative. A light-weight, scalable, data engine written in Rust.
collaborative crdt database decentralized-storage p2p rust self-contained serverless storage
Last synced: 21 Dec 2024
https://github.com/joystream/joystream
Joystream Monorepo
blockchain cryptocurrency joystream rust substrate typescript
Last synced: 24 Dec 2024
https://github.com/greyblake/nutype
Rust newtype with guarantees đēđĻ đĻ
data data-structures invariance invariant invariants macro macros newtype rust rust-lang rust-library sanitization sanitizer typesafety validation validator web
Last synced: 24 Dec 2024
https://github.com/Joystream/substrate-runtime-joystream
Joystream Monorepo
blockchain cryptocurrency joystream rust substrate typescript
Last synced: 05 Dec 2024
https://github.com/Joystream/joystream
Joystream Monorepo
blockchain cryptocurrency joystream rust substrate typescript
Last synced: 27 Oct 2024
https://github.com/kenkoooo/AtCoderProblems
Extend your AtCoder
atcoder competitive-programming hacktoberfest lambda programming-contests rust typescript
Last synced: 30 Oct 2024
https://github.com/security-union/videocall-rs
teleconference system written in rust
actix-web rust rust-lang teleconference video-encoding vp9 webcodecs yew zoom zoom-api
Last synced: 19 Dec 2024
https://github.com/pydantic/pydantic-core
Core validation logic for pydantic written in rust
json-schema parsing pydantic rust schema validation
Last synced: 23 Dec 2024
https://github.com/zaneh/piano-trainer
Memorize piano scales with ease! A piano practice program w/ MIDI support. Consider it an interactive reference manual đš
audio chords circle-of-fifths cross-platform keyboard midi midir music music-learning music-theory note piano practice quiz react rust scales tauri trainer
Last synced: 26 Dec 2024
https://github.com/ZaneH/piano-trainer
Memorize piano scales with ease! A piano practice program w/ MIDI support. Consider it an interactive reference manual đš
audio chords circle-of-fifths cross-platform keyboard midi midir music music-learning music-theory note piano practice quiz react rust scales tauri trainer
Last synced: 18 Nov 2024
https://github.com/ozkriff/zemeroth
đ âī¸đ A minimalistic 2D turn-based tactical game in Rust
2d android circleci game hexagonal opengl rust strategy tactics travis-ci turn-based wasm webassembly
Last synced: 19 Dec 2024
https://github.com/tamasfe/taplo
A TOML toolkit written in Rust
analyzer formatter rust toml toml-parser
Last synced: 24 Dec 2024
https://github.com/thewh1teagle/vibe
Transcribe on your own!
ai cross-platform desktop openai rust transcribe whisper
Last synced: 21 Dec 2024
https://github.com/TuGraph-family/tugraph-db
TuGraph is a high performance graph database.
cpp cypher database fastest finbench graph hacktoberfest rust snb
Last synced: 01 Nov 2024
https://github.com/cobalt-org/cobalt.rs
Static site generator written in Rust
cobalt gitlab-ci rust static-site-generator travis-ci
Last synced: 26 Dec 2024
https://github.com/nyoom-engineering/nyoom.nvim
A Neovim framework and doom emacs alternative for the stubborn martian hacker. Powered by fennel and the oxocarbon theme
dotfiles lua neovim-colorscheme neovim-conf neovim-configuration neovim-dotfiles neovim-lua neovim-setup rice ricing rust vim vimrc
Last synced: 22 Dec 2024
https://github.com/fereidani/kanal
The fast sync and async channel that Rust deserves
async channel concurrency mpmc mpsc oneshot rust synchronization
Last synced: 24 Dec 2024
https://github.com/teodevgroup/teo
Schema-driven web server framework.
agile agile-development apiserver apiservice code-generation database http http-server language-parser nodejs orm python rust server single-file webdevelopment webframework
Last synced: 24 Dec 2024
https://github.com/orhun/gpg-tui
Manage your GnuPG keys with ease! đ
cli gnupg gpg gpg-configuration gpg-key gpg-keys gpg-signatures gpg-tui hacktoberfest key-management linux openpgp rust terminal tui tui-app tui-rs
Last synced: 24 Dec 2024
https://github.com/tugraph-family/tugraph-db
TuGraph is a high performance graph database.
cpp cypher database fastest finbench graph hacktoberfest rust snb
Last synced: 19 Dec 2024
https://github.com/Martichou/rquickshare
Rust implementation of NearbyShare/QuickShare from Android for Linux and macOS.
android linux macos nearbyshare quickshare rust
Last synced: 11 Nov 2024
https://github.com/unicode-org/icu4x
Solving i18n for client-side and resource-constrained environments.
cldr icu internationalization localization rust unicode
Last synced: 23 Dec 2024
https://github.com/shuttle-hq/synth
The Declarative Data Generator
data-generation hacktoberfest json postgres realistic-data rust synthetic-data test-data-generator
Last synced: 19 Dec 2024
https://github.com/allthemusicllc/atm-cli
Command line tool for generating and working with MIDI files.
creative-commons midi music public-domain rust
Last synced: 22 Dec 2024
https://github.com/rust-lang/vscode-rust
Rust extension for Visual Studio Code
Last synced: 28 Sep 2024
https://github.com/rust-crdt/rust-crdt
a collection of well-tested, serializable CRDTs for Rust
crdt distributed-systems rust serialization
Last synced: 24 Dec 2024
https://github.com/skyzh/type-exercise-in-rust
Learn Rust dark magics by implementing an expression framework in database systems
Last synced: 22 Dec 2024
https://github.com/vmware/differential-datalog
DDlog is a programming language for incremental computation. It is well suited for writing programs that continuously update their output in response to input changes. A DDlog programmer does not write incremental algorithms; instead they specify the desired input-output mapping in a declarative manner.
datalog ddlog incremental programming-language rust
Last synced: 20 Dec 2024
https://github.com/toeverything/OctoBase
đ OctoBase is the open-source database behind AFFiNE, local-first, yet collaborative. A light-weight, scalable, data engine written in Rust.
collaborative crdt database decentralized-storage p2p rust self-contained serverless storage
Last synced: 11 Nov 2024
https://github.com/sobelio/llm-chain
`llm-chain` is a powerful rust crate for building chains in large language models allowing you to summarise text and complete complex tasks
chatgpt langchain llama llm openai rust text-summary
Last synced: 24 Dec 2024
https://github.com/hyperium/h2
HTTP 2.0 client & server implementation for Rust.
Last synced: 23 Dec 2024
https://github.com/lpxxn/rust-design-pattern
rust design patterns
awsome-rust design-patterns pattern rust rust-design-patterns
Last synced: 22 Dec 2024
https://github.com/mohanson/gameboy
Full featured Cross-platform GameBoy emulator by Rust. Forever boys!.
Last synced: 19 Dec 2024
https://github.com/codota/tabnine-vscode
Visual Studio Code client for Tabnine. https://marketplace.visualstudio.com/items?itemName=TabNine.tabnine-vscode
artificial-intelligence autocomplete bash c cpp golang gpt-2 java javascript lua php python ruby rust swift typescript vscode vscode-extension
Last synced: 26 Dec 2024
https://github.com/PumpkinDB/PumpkinDB
Immutable Ordered Key-Value Database Engine
concatenative database event-sourcing forth indexing key-value query rust storage
Last synced: 27 Oct 2024
https://github.com/yuezk/globalprotect-openconnect
A GlobalProtect VPN client for Linux, written in Rust, based on OpenConnect and Tauri, supports SSO with MFA, Yubikey, and client certificate authentication, etc.
authentication azure client-certificate-authentication globalprotect gui linux mfa okta openconnect paloaltonetworks rust saml tauri-apps vpn yubikey yubikey-authenticators
Last synced: 26 Dec 2024
https://github.com/kimono-koans/httm
Interactive, file-level Time Machine-like tool for ZFS/btrfs/nilfs2 (and even Time Machine and Restic backups!)
btrfs btrfs-snapshots cli command-line command-line-tool freebsd homelab linux nilfs restic rust shell terminal unix unix-command unix-shell zfs zfs-snapshots zfsonroot zsh
Last synced: 24 Dec 2024
https://github.com/samtay/so
A terminal interface for Stack Overflow
cli cursive rust stackexchange stackoverflow terminal tui
Last synced: 24 Dec 2024
https://github.com/use-ink/ink
Polkadot's ink! to write smart contracts.
blockchain domain-specific-language kusama polkadot rust smart-contracts substrate wasm webassembly
Last synced: 26 Dec 2024
https://github.com/crate-ci/cargo-release
Cargo subcommand `release`: everything about releasing a rust crate.
Last synced: 24 Dec 2024
https://github.com/jasonshin/fp-core.rs
A library for functional programming in Rust
applicative category-theory comonad functional-programming functor hkt homomorphism lambda-calculus monad monoid morphism rust
Last synced: 23 Dec 2024
https://github.com/rust-db/refinery
Powerful SQL migration toolkit for Rust.
barrel database-migrations database-tools rust sql-migration
Last synced: 24 Dec 2024
https://github.com/elringus/sprite-dicing
Cross-engine tool for lossless compression of sprites with identical areas
abi cli game-development rust sprites texture tool unity
Last synced: 25 Dec 2024
https://github.com/trezor/trezor-firmware
:lock: Trezor Firmware Monorepo
bitcoin c cryptocurrency cryptography firmware micropython python rust trezor wallet
Last synced: 24 Dec 2024
https://github.com/colin-kiegel/rust-derive-builder
derive builder implementation for rust structs
builder-pattern macros rust setter-methods
Last synced: 24 Dec 2024
https://github.com/zoranpandovski/al-go-rithms
:musical_note: Algorithms written in different programming languages - https://zoranpandovski.github.io/al-go-rithms/
algorithm algorithms algorithms-and-data-structures c computer-science cpp cryptography csharp data-structures go golang hacktoberfest hacktoberfest2021 interview java javascript php python rust scala
Last synced: 25 Dec 2024
https://github.com/ZoranPandovski/al-go-rithms
:musical_note: Algorithms written in different programming languages - https://zoranpandovski.github.io/al-go-rithms/
algorithm algorithms algorithms-and-data-structures c computer-science cpp cryptography csharp data-structures go golang hacktoberfest hacktoberfest2021 interview java javascript php python rust scala
Last synced: 26 Oct 2024
https://github.com/rahix/avr-hal
embedded-hal abstractions for AVR microcontrollers
arduino avr hal-crates rust rust-embedd
Last synced: 24 Dec 2024
https://github.com/tnballo/high-assurance-rust
A free book about developing secure and robust systems software.
book reliability rust security systems-programming
Last synced: 21 Dec 2024
https://github.com/scottlamb/moonfire-nvr
Moonfire NVR, a security camera network video recorder
camera ip-camera javascript nvr rtsp rust security-camera video
Last synced: 20 Dec 2024
https://github.com/pdf-rs/pdf
Rust library to read, manipulate and write PDF files.
Last synced: 24 Dec 2024
https://github.com/JasonShin/fp-core.rs
A library for functional programming in Rust
applicative category-theory comonad functional-programming functor hkt homomorphism lambda-calculus monad monoid morphism rust
Last synced: 31 Oct 2024
https://github.com/agmmnn/tauri-ui
đĻ Create modern Tauri desktop apps in just a few simple steps with shadcn/ui. React, Next.js, Sveltekit.
boilerplate desktop-app nextjs nextjs13 radix-ui react rust shadcn-ui svelte tailwindcss tauri tauri-app typescript
Last synced: 20 Dec 2024
https://github.com/apache/arrow-ballista
Apache Arrow Ballista Distributed Query Engine
arrow big-data dataframe distributed olap python query-engine rust sql
Last synced: 09 Sep 2024
https://github.com/asny/three-d
2D/3D renderer - makes it simple to draw stuff across platforms (including web)
graphics rust wasm webassembly webgl
Last synced: 24 Dec 2024
https://github.com/mfontanini/presenterm
A markdown terminal slideshow tool
cli markdown markdown-slides presentation rust slides slideshow terminal
Last synced: 25 Dec 2024
https://github.com/Rahix/avr-hal
embedded-hal abstractions for AVR microcontrollers
arduino avr hal-crates rust rust-embedd
Last synced: 26 Oct 2024
https://github.com/marwes/combine
A parser combinator library for Rust
parser parser-combinators rust zero-copy
Last synced: 24 Dec 2024
https://github.com/nymtech/nym
Nym provides strong network-level privacy against sophisticated end-to-end attackers, and anonymous transactions using blinded, re-randomizable, decentralized credentials.
decentralized mixnet mixnets rust rust-lang zero-knowledge
Last synced: 23 Dec 2024
https://github.com/citahub/cita
A high performance blockchain kernel for enterprise users.
blockchain consensus consortium enterprise-users rust
Last synced: 22 Dec 2024
https://github.com/sunng87/handlebars-rust
Rust templating with Handlebars
handlebars handlebars-js rust template-engine
Last synced: 24 Dec 2024
https://github.com/emacs-lsp/dap-mode
Emacs :heart: Debug Adapter Protocol
cpp debug debugger emacs emacs-lsp go java javascript lsp lua php powershell ruby rust swift typescript
Last synced: 26 Dec 2024
https://github.com/orium/rpds
Rust persistent data structures
data-structure data-structures immutable-data-structures persistent-data-structure rust
Last synced: 24 Dec 2024
https://github.com/lloydmeta/frunk
Funktional generic type-level programming in Rust: HList, Coproduct, Generic, LabelledGeneric, Validated, Monoid and friends.
coproduct datatype-generic-programming fp generic generic-programming hlist labelled-generic lenses rust type-level type-level-programming validated
Last synced: 24 Dec 2024
https://github.com/googleforgames/quilkin
Quilkin is a non-transparent UDP proxy specifically designed for use with large scale multiplayer dedicated game server deployments, to ensure security, access control, telemetry data, metrics and more.
dedicated-gameservers game-development multiplayer proxy rust
Last synced: 24 Dec 2024
https://github.com/wormtql/yas
Blazingly fast Genshin Impact/Honkai: Starrail artifacts scanner
genshin-impact genshin-impact-scanner rust
Last synced: 26 Dec 2024
https://github.com/joaoviictorti/rustredops
đĻ | RustRedOps is a repository for advanced Red Team techniques and offensive malware, focused on Rust
malware malware-development offensive-security redteam rust windows
Last synced: 21 Dec 2024
https://github.com/tensorzero/tensorzero
TensorZero creates a feedback loop for optimizing LLM applications â turning production data into smarter, faster, and cheaper models.
ai ai-engineering anthropic artificial-intelligence deep-learning genai generative-ai gpt large-language-models llama llm llmops llms machine-learning ml ml-engineering mlops openai python rust
Last synced: 22 Dec 2024
https://github.com/matrix-org/matrix-rust-sdk
Matrix Client-Server SDK for Rust
Last synced: 23 Dec 2024
https://github.com/fornwall/rust-script
Run Rust files and expressions as scripts without any setup or compilation step.
Last synced: 24 Dec 2024
https://github.com/orhun/systeroid
A more powerful alternative to sysctl(8) with a terminal user interface đ§
hacktoberfest kernel-parameters linux linux-kernel linux-tools procfs rust sysctl sysctl-variables tui
Last synced: 25 Dec 2024