Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/shepmaster/snafu

Easily assign underlying errors into domain-specific errors while adding context

error-handling rust

Last synced: 24 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/linera-io/linera-protocol

Main repository for the Linera protocol

blockchain rust wasm

Last synced: 29 Nov 2024

https://github.com/lvkv/whenfs

A FUSE filesystem for your Google calendar

fuse rust

Last synced: 19 Dec 2024

https://github.com/yingdev/tickeys

Instant audio feedback for typing. macOS version. (Rust)

macos rust

Last synced: 22 Dec 2024

https://github.com/yisibl/resvg-js

A high-performance SVG renderer and toolkit, powered by Rust based resvg and napi-rs.

nodejs rust svg wasm

Last synced: 29 Oct 2024

https://github.com/losfair/mvsqlite

Distributed, MVCC SQLite that runs on FoundationDB.

database rust

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)

macos rust

Last synced: 01 Nov 2024

https://github.com/kkoomen/pointless

An endless drawing canvas desktop app made with Tauri (Rust) and React 🎨 ✍ī¸

canvas cross-platform desktop drawing endless linux macos react reactjs rust tauri windows

Last synced: 26 Dec 2024

https://github.com/tomaka/redshirt

🧑‍đŸ”Ŧ Operating system

kernel peer-to-peer rust wasm

Last synced: 22 Dec 2024

https://github.com/rust-lang-deprecated/failure

Error management

error-handling rust

Last synced: 25 Sep 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/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/vnt-dev/vnt

An efficient VPN. įŽ€äžŋéĢ˜æ•ˆįš„åŧ‚地įģ„įŊ‘、内įŊ‘įŠŋ透åˇĨå…ˇ

nat p2p proxy rust vpn

Last synced: 19 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/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/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/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

rust vscode-extension

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

database rust tutorial type

Last synced: 22 Dec 2024

https://github.com/occlum/occlum

Occlum is a memory-safe, multi-process library OS for Intel SGX

cloud enclave intel-sgx os rust security

Last synced: 27 Oct 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.

http2 rust tokio

Last synced: 23 Dec 2024

https://github.com/mohanson/gameboy

Full featured Cross-platform GameBoy emulator by Rust. Forever boys!.

emulator gameboy rust

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/pintariching/rustle

Svelte compiler rewritten in Rust

rust svelte

Last synced: 20 Dec 2024

https://github.com/meadowlarkdaw/meadowlark

A (currently incomplete) open-source Digital Audio Workstation

audio daw editor music rust

Last synced: 20 Dec 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/MeadowlarkDAW/Meadowlark

A (currently incomplete) open-source Digital Audio Workstation

audio daw editor music rust

Last synced: 27 Oct 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/crate-ci/cargo-release

Cargo subcommand `release`: everything about releasing a rust crate.

cargo cargo-subcommand rust

Last synced: 24 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/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/dtolnay/quote

Rust quasi-quoting

proc-macro rust syn

Last synced: 23 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.

pdf pdf-files rust

Last synced: 24 Dec 2024

https://github.com/murarth/rusti

REPL for the Rust programming language

repl 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/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/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

matrix-org rust sdk

Last synced: 23 Dec 2024

https://github.com/fornwall/rust-script

Run Rust files and expressions as scripts without any setup or compilation step.

cargo rust script

Last synced: 24 Dec 2024

https://github.com/totodore/socketioxide

A socket.io server implementation in Rust that integrates with the Tower ecosystem and the Tokio stack.

axum hyper rust socket-io tokio tower

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