This is your work, valued
Russian Rust z̶e̶a̶l̶o̶t enthusiast, hobby game developer, fan of turn-based games. ☮️
zemeroth. 😠⚔️😈 A minimalistic 2D turn-based tactical game in Rust
★ 1.5kzoc. ⬡ Zone of Control is a hexagonal turn-based strategy game written in Rust. [DISCONTINUED]
★ 391awesome-quads. ▦⧉⊞□ A curated list of links to miniquad/macroquad-related code & resources
★ 253marauder. [ABANDONED, see https://github.com/ozkriff/zoc] Turn-based strategy game written in Rust using GLFW 3 and OpenGL
★ 33nergal. [ABANDONED] Nergal is turn-based hexagonal tactical game written in Rust
★ 4zemeroth_assets_src. sources for https://github.com/ozkriff/zemeroth_assets
★ 3nemeroth. https://ozkriff.github.io/nemeroth
★ 3zoc_assets. Assets (textures, models, scenarios, etc..) for https://github.com/ozkriff/zoc
★ 2error-context. [ABANDONED] A library for providing context information for error messages, written in Rust
★ 2dominoes. [ABANDONED]
★ 2stb-tt-rs. [ABANDONED, see https://github.com/dylanede/rusttype]
★ 2zemeroth_assets. Assets for https://github.com/ozkriff/zemeroth (generated by from https://github.com/ozkriff/zemeroth_assets_src repo)
★ 2zemeroth_github_actions_test. tmp fork of https://github.com/ozkriff/zemeroth
★ 1rust-book-ru. The Rust Programming Language
★ 1rust_deploy_test. Rust
★ 1title. a silly hack to make TreeStyleTab nicer to use: https://ozkriff.github.io/title/?custom+tab+title+here
★ 1glutin. Pure Rust alternative to GLFW
★ 1tiny-editor. [ABANDONED] Tiny modal ncurses editor in C89
★ 1winit. Window handling library in pure Rust
★ 1gpu_cache_gfx. [ABANDONED] Port of rusttype/examples/gpu_cache.rs to gfx
★ 1impulse. [ABANDONED] 2d physics demo, based on http://gamedevelopment.tutsplus.com/series/how-to-create-a-custom-physics-engine--gamedev-12715
★ 1arch_test. Rule based architecture tests for rust
★ 15std-replacement-data. Curated dataset of standard-library replacements for crates, surfaced on crates.io
★ 29vouch. A community trust management system based on explicit vouches to participate.
★ 5kautomesh. Automatic mesh generation.
★ 35hotpath-rs. Quickly find bottlenecks in Rust - one profiler for CPU, memory, SQL, HTTP, I/O and async code.
★ 1.6krls_career_overhaul. A Career Overhaul mod for BeamNG.drive! Enhances various aspects of the game, including freeroam events, police interactions, the economy, deliveries, insurance, garage space, and dealerships. Dive into a more immersive and challenging career mode enriched with new features and improvements.
★ 242hstr. Bash and Zsh shell history TUI suggest box - easily view, navigate, search and manage your command history.
★ 4.4ktrixter. Trixter Proxy + tokio-netem: chaos engineering tools for Rust networking
★ 126derive-aliases. #[derive] aliases
★ 106asciinema. Terminal session recorder, streamer and player 📹
★ 18kbetter-tokio-select. tokio::select! that can be formatted by rustfmt
★ 31amnezia-client. Amnezia VPN Client (Desktop+Mobile)
★ 14kdune3d. 3D CAD application
★ 2kzizmor. Static analysis for GitHub Actions
★ 6kzngur. A C++/Rust interop tool
★ 450console. a debugger for async rust!
★ 4.6kggmath. A fast linear algebra library for games and graphics
★ 6msvcup. Hermetic install of MSVC/SDK from the CLI
★ 358rusqlite. Ergonomic bindings to SQLite for Rust
★ 4.3kPS2Recomp. Playstation 2 Static Recompiler & Runtime Tool to make native PC ports
★ 3.1kRustCV. A native, pure-Rust computer vision framework focused on memory-safety, high performance, and modern abstractions.
★ 86awesome-pgo. Various materials about Profile Guided Optimization and other similar stuff like AutoFDO, Bolt, etc.
★ 552tagptr. Marked raw and atomic pointers for concurrent programming
★ 10stalwart. All-in-one Mail & Collaboration server. Secure, scalable and fluent in every protocol (IMAP, JMAP, SMTP, CalDAV, CardDAV, WebDAV).
★ 14kDiscordChatExporter. Saves Discord chat logs to a file
★ 12kbonnie-32. Discontinued. Work continues in PSoXide: https://github.com/EBonura/PSoXide
★ 61tracy. Frame profiler
★ 16kvectarine. A free cross-platform game engine focusing on fast prototyping and having fun with Luau scripting
★ 131multiplayer. Multiplayer Infrastructure in Rust. It contains a relay server and a client hosted server game architecture, that may run as WASM in a browser. It is primarily designed for board games.
★ 7dockcheck. CLI tool to automate docker image updates. Interactive or unattended with notifications, image backups, autoprune, no pre-pulling and more.
★ 2.4kmquickjs. Public repository of the Micro QuickJS Javascript Engine
★ 6.1ktmuxp. 🖥️ Session manager for tmux, built on libtmux.
★ 4.5kinline_sql_syntax. Highlight and lint inline SQL strings.
★ 73stacktower. Visualize package dependencies as XKCD-style tower diagrams. Supports Python, Rust, JavaScript, Ruby, PHP, Java, and Go.
★ 519tokio-tungstenite. Future-based Tungstenite for Tokio. Lightweight stream-based WebSocket implementation
★ 2.5kmoss-kernel. Rust Linux-compatible kernel
★ 2krustorio. The first game written and played entirely in Rust's type system. Not only do you play by writing Rust code, but the rules of the game are enforced by the Rust compiler. If you can write the program so it compiles and doesn't panic, you win!
★ 353apk-info. APK full-featured parser
★ 133vibrato-rkyv. 🎤 vibrato-rkyv: Viterbi-based accelerated tokenizer with rkyv
★ 46cinnog. Experimental static site generator using Leptos with Bevy ECS as a data layer
★ 93aetherlight. Aetherlight
★ 2egui-rad-builder. Tool for quickly designing egui user interfaces
★ 76free-ferris-pack. 🦀 Pack of 50+ Ferris pictures and elements will help you to build your own design for anything related to Rust Programming Language: presentations, README files, posts in blogs or social media, courses, videos and many, many more.
★ 206caddy. Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
★ 74kbalatro-gba. A demake of Balatro for the GBA
★ 2.4kLegitProfiler. A simple ImGui component for rendering profiling data
★ 308calcard. iCalendar/JSCalendar and vCard/JSContact parsing, building and conversion library for Rust
★ 72rusticon. A mouse driven SVG favicon editor for your terminal, that also works on the web (written in Rust w/ Incredible)
★ 103tokio-blocked. Detect blocking code in Tokio async tasks. (Rust)
★ 90sidebery. Firefox extension for managing tabs and bookmarks in sidebar.
★ 4.6kqop. Database migrations for savages.
★ 29sbixel. 🧪 A simple pixel physics simulator in Rust using Macroquad
★ 38hashcat. World's fastest and most advanced password recovery utility
★ 26krerecast. Rust port of Recast, the industry-standard navigation mesh generator used by Unreal, Unity, Godot, and other game engines.
★ 160gpu-physics-engine. Experimenting with a gpu physics engine from scratch
★ 30oxvg. Fastest SVG toolchain for optimisation, minification, linting, and actions. Usable via CLI, Node, Wasm, or Rust.
★ 567flac-codec. A comprehensive library for handling FLAC files
★ 38ehttp. Minimal Rust HTTP client for both native and WASM
★ 387anki. Anki is a smart spaced repetition flashcard program
★ 29kstack-sizes. Tool to print stack usage information emitted by LLVM in human readable format
★ 58stack-debug. An experimental Rust crate for instrumenting functions to print stack sizes to debug stack overflows
★ 7egui_ltreeview. A treeview widget for egui
★ 99restate. Restate is the platform for building resilient applications that tolerate all infrastructure faults w/o the need for a PhD.
★ 4.2krudy. A Toolchain for Rust Debuginfo
★ 130google-cloud-rust. Google Cloud Rust Client Libraries
★ 942robustmq. Communication infrastructure for the AI era — one binary, one broker, one storage layer, any protocol
★ 1.7kserenIT. Ambient Sound Player in Rust
★ 48quad-storage. Plugin for macro-, mini-quad (quads) to save data in simple local storage using Web Storage API in WASM and local file on a native platforms.
★ 23tmux-rs. A Rust port of tmux
★ 801zapret. DPI bypass multi platform
★ 16kdemo-projects. Self-contained examples, built against godot-rust `master` version
★ 94hayro. A PDF interpreter and renderer in pure Rust.
★ 727schemars. Generate JSON Schema documents from Rust code
★ 1.4kmoka. A high performance concurrent caching library for Rust
★ 2.7ktracing. Application level tracing for Rust.
★ 6.8ktabiew. A lightweight TUI application to view and query tabular data files, such as CSV, TSV, and parquet.
★ 3ksomo. A human-friendly alternative to netstat for socket and port monitoring on Linux and macOS.
★ 2.6kShowcase-Studio. Showcase Studio is a cross-platform desktop application built with Tauri, React, and TypeScript that helps users create professional showcases and presentations from Discord messages and images.
★ 22bzip2-rs. libbz2 (bzip2 compression) bindings for Rust
★ 171smelter. Toolkit for real-time, low latency, programmable video and audio mixing.
★ 708edit. We all edit.
★ 14kWSL. Windows Subsystem for Linux
★ 33kbttf. A command line tool for datetime arithmetic, parsing, formatting and more.
★ 749gametools. rust crate of tools, algorithms, and structs common to a broad variety of games
★ 37xray. A layer inspector for OCI-compliant images
★ 127trouble. A Rust BLE Host stack
★ 437facet. Rust reflection, serialization, deserialization, pretty printing, etc. — the last proc macro you should need
★ 2.6kfeather. Feather🪶: A Rust web framework that does not use async
★ 762nyquest. truly platform-native Rust HTTP client library
★ 234donmaze. An interactive adventure terminal game in a labyrinth
★ 6mcat. Terminal image, video, and Markdown viewer
★ 1.4klibriscv. The fastest RISC-V sandbox
★ 1.1ktawnyAV. Rust
★ 2gorilla-physics. 3D Physics Engine for Robotics in Rust
★ 42corust. Collaborative code editor and execution environment for Rust
★ 36Chroma. Chroma (developed by Ubisoft) is a one-stop solution for detecting color blindness-related issues in games. It replicates Protanopia, Deuteranopia, and Tritanopia filters over the game screen, helping users flag accessibility concerns in real-time.
★ 956traceback. 🐞 VS Code extension to debug tracing logs 🦀
★ 71wrkflw. Validate and Run GitHub Actions locally.
★ 3.3kjiff. A datetime library for Rust that encourages you to jump into the pit of success.
★ 2.8kumya-spreadsheet. A pure rust library for reading and writing spreadsheet files
★ 468audionimbus. Steam Audio in Rust
★ 204dmap. A C hashmap that’s stupid simple and surprisingly fast.
★ 116sengi. Mastodon & Pleroma Multi-account Desktop Client
★ 568toot. toot - Mastodon CLI & TUI
★ 1.3kpurrcrypt. A fur-ociously secure encryption tool that encodes your secrets as adorable cat and dog sounds, using real elliptic curve cryptography with a playful disguise.
★ 622ipc-channel. A multiprocess drop-in replacement for Rust channels
★ 1.1kcrabtime. Rust
★ 2.1ksource-sdk-2013. The 2013 edition of the Source SDK
★ 9.9krust-memory-container-cs. Rust Memory Container Cheat-sheet
★ 2.6kdecky-loader. A plugin loader for the Steam Deck.
★ 7.1kladybird. Truly independent web browser
★ 65kephemeris-explorer. A simulator of gravitationally bound systems.
★ 207garbledcircuits. Solving the Millionaires' problem using Garbled Circuits, implemented from scratch in Rust
★ 6fantasy-general-tools. fgtool is a Fantasy General modding toolkit
★ 8chordflow. Rust
★ 93postcard-rpc. An RPC layer for postcard based protocols
★ 216clay. High performance UI layout library in C.
★ 18kiroh. IP addresses break, dial keys instead. A library that adds QUIC + NAT Traversal to your apps.
★ 12krefined. Simple refinement types for Rust; parse, don't validate!
★ 81cargo-component. A Cargo subcommand for creating WebAssembly components based on the component model proposal.
★ 592heapless. Heapless, `static` friendly data structures
★ 2kratzilla. Build terminal-themed web applications with Rust and WebAssembly. Powered by Ratatui.
★ 1.4kawesome-tuis. List of projects that provide terminal user interfaces
★ 20ktrale. Tiny Rust Async Linux Executor
★ 116cargo-debugger. run rust executables with vscode's codelldb extension
★ 66send_wrapper. Rust
★ 62obvhs. BVH Construction and Traversal Library
★ 106inline-vbs. Embed VBScript code inside Rust code files
★ 64zerocopy. Zerocopy makes zero-cost memory manipulation effortless. We write `unsafe` so you don’t have to.
★ 2.5kThe_Lightmapper. Fast and easy baked GI Lightmaps for Blender and Cycles
★ 811rust-wasm-plugins-examples. Rust Wasm plugins examples
★ 134hashify. Perfect hashing for an imperfect world
★ 97nrf52811-solum-tag. Flashing your own code to an epaper price tag
★ 64memcached. memcached development tree
★ 14kverglas. 🧊 Iced SVG icon font generator
★ 16tinyweb. Rust on the client. Less than 800 lines of code. No dependencies.
★ 101copper-rs. Copper is an operating system for robots - build, run, and replay your entire robot deterministically.
★ 1.4kyeehaw. TUI Framework With Batteries Included
★ 354love. LÖVE is an awesome 2D game framework for Lua.
★ 8.6kwee_alloc. The Wasm-Enabled, Elfin Allocator
★ 714egui-snarl. Customizable egui node-graph library
★ 586ADBRServer. ADB Server in pure Rust.
★ 72hd. Hex Display: A modern xxd alternative.
★ 46markitdown. Python tool for converting files and office documents to Markdown.
★ 170kletos. A free, open source, multi-platform SQLite database manager.
★ 6.7kself_cell. Safe-to-use proc-macro-free self-referential structs in stable Rust.
★ 305cargo-hack. Cargo subcommand to provide various options useful for testing and continuous integration.
★ 851poem. A full-featured and easy-to-use web framework with the Rust programming language.
★ 4.4kleptos. Build fast web applications with Rust.
★ 21kstructre. Static-checked parsing of regexes into structs
★ 45slang. Making it easier to work with shaders
★ 5.5kbevy-spacesim. Rust
★ 17picodata. This is a mirror of Picodata, an in-memory database with plugins in Rust.
★ 117trait_gen. Trait implementation generator macro
★ 30borrow. Rust
★ 528flecs-polyglot. A universal scripting API for flecs on all languages that compile to WebAssembly
★ 62ra-monaco-astro. a rust playground powered by rust-analyzer
★ 18intentrace. intentrace is strace with intent, it goes all the way for you instead of half the way. intentrace is currently in beta
★ 654gh-workflow. Write your github workflows in rust
★ 176ADBRClient. ADB Client in pure Rust.
★ 72interpolation. A library for interpolation
★ 37normals_from_shading. Ressurection of my old shape-from-shading project
★ 6motion. Motion is a bare metal physics engine
★ 34RogueLegacy1. Rogue Legacy Source Code
★ 1.9krustc_codegen_gcc. libgccjit AOT codegen for rustc
★ 1.2kperpetual. Perpetual is a high-performance gradient boosting machine. It delivers optimal accuracy in a single run without complex tuning through a simple budget parameter. It features out-of-the-box support for causal ML, continual learning, native calibration, and robust drift monitoring, along with Rust core and zero-copy bindings for Python and R
★ 703gitbutler. The GitButler version control client, backed by Git, powered by Tauri/Rust/Svelte
★ 21kopenvmm. Home of OpenVMM and OpenHCL
★ 1.9kjeprofl. Allocations profiler built using ebpf
★ 96gosub-engine. The Gosub browser engine
★ 3.7kHyprland. Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
★ 38kauto-delegate. Auto delegate allows you that automatic impl of traits and delegate their handling to child members.
★ 13SolarSim. A 3D sandbox for simulating planetary orbits made with Bevy
★ 103cargo-chef. A cargo-subcommand to speed up Rust Docker builds using Docker layer caching.
★ 2.7kcedarwood. Efficiently-updatable double-array trie in Rust (ported from cedar)
★ 107trybuild. Test harness for ui tests of compiler diagnostics
★ 977GitLG. A free, interactive Git UI for VSCode
★ 262bevy_awesome_prod. My curated list of projects using bevy in production, preferably with a company or a business model in mind.
★ 231serdebug. Serde-based replacement for #[derive(Debug)]
★ 69RustJNI. Kotlin
★ 72cargo-llvm-lines. Count lines of LLVM IR per generic function
★ 518argus. An IDE extension for debugging trait errors in Rust.
★ 345trie-rs. Memory efficient trie (prefix tree) library based on LOUDS
★ 135bencher. 🐰 Bencher - Continuous Benchmarking
★ 874samply. Command-line sampling profiler for macOS, Linux, and Windows
★ 4.3kbench. Command-line benchmark tool
★ 909iocraft. A Rust crate for beautiful, artisanally crafted CLIs, TUIs, and text-based IO.
★ 1.4khyperion. Minecraft game engine for massive custom events
★ 1.1kdivan. Fast and simple benchmarking for Rust projects
★ 1.4kchili. Rust port of Spice, a low-overhead parallelization library
★ 716cargo-override. The quickest way to override dependencies with Cargo
★ 86dockyard. A fast & beautiful Docker GUI client
★ 320fst. Represent large sets and maps compactly with finite state transducers.
★ 2.1kbevy_wasm. Mod Bevy games with WASM
★ 134binsider. Analyze ELF binaries like a boss 😼🕵️♂️
★ 4.4kferrumc. A reimplementation of the minecraft server in rust.
★ 2.4kcurlio. Rewriting the cURL CLI in Rust 🦀
★ 39bon. Next-gen compile-time-checked builder generator, named function's arguments, and more!
★ 2.1krust_radix_trie. Fast generic radix trie implemented in Rust
★ 220harper. Offline, privacy-first grammar checker. Fast, open-source, Rust-powered
★ 14k