🇸🇪 Made in Sweden

Discover Sweden's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of Sweden.

TOP Rust Projects

1
emilk/egui

emilk/egui

egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
Rust
21,911
star
2
EmbarkStudios/rust-gpu

EmbarkStudios/rust-gpu

🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧
Rust
6,796
star
3
rerun-io/rerun

rerun-io/rerun

Visualize streams of multimodal data. Fast, easy to use, and simple to integrate. Built in Rust using egui.
Rust
6,443
star
4
EmbarkStudios/kajiya

EmbarkStudios/kajiya

💡 Experimental real-time global illumination renderer 🦀
Rust
4,753
star
5
killercup/cargo-edit

killercup/cargo-edit

A utility for managing cargo dependencies from the command line.
Rust
3,079
star
6
hikari-no-yume/touchHLE

hikari-no-yume/touchHLE

High-level emulator for iPhone OS apps. This repo is used for issues, releases and CI. Submit patches at: https://review.gerrithub.io/q/project:hikari-no-yume/touchHLE+status:open
Rust
2,244
star
7
dflemstr/rq

dflemstr/rq

Record Query - A tool for doing record analysis and transformation
Rust
2,226
star
8
MaikKlein/unreal-rust

MaikKlein/unreal-rust

Rust integration for Unreal Engine 5
Rust
2,076
star
9
fabianlindfors/reshape

fabianlindfors/reshape

An easy-to-use, zero-downtime schema migration tool for Postgres
Rust
1,707
star
10
PaddiM8/kalker

PaddiM8/kalker

Scientific calculator with math syntax that supports user-defined variables and functions, complex numbers, and estimation of derivatives and integrals
Rust
1,617
star
11
EmbarkStudios/cargo-deny

EmbarkStudios/cargo-deny

❌ Cargo plugin for linting your dependencies 🦀
Rust
1,254
star
12
Marwes/combine

Marwes/combine

A parser combinator library for Rust
Rust
1,203
star
13
fornwall/rust-script

fornwall/rust-script

Run Rust files and expressions as scripts without any setup or compilation step.
Rust
1,202
star
14
EmbarkStudios/puffin

EmbarkStudios/puffin

🐦 Friendly little instrumentation profiler for Rust 🦀
Rust
973
star
15
emoon/rust_minifb

emoon/rust_minifb

Cross platfrom window and framebuffer crate for Rust
Rust
887
star
16
Ogeon/rustful

Ogeon/rustful

[OUTDATED] A light HTTP framework for Rust
Rust
864
star
17
EmbarkStudios/rust-ecosystem

EmbarkStudios/rust-ecosystem

Rust wants & tracking for Embark 🦀
Rust
843
star
18
TimonPost/laminar

TimonPost/laminar

A simple semi-reliable UDP protocol for multiplayer games
Rust
819
star
19
emilk/eframe_template

emilk/eframe_template

The easy way to make a Rust app with a GUI
Rust
772
star
20
simeg/eureka

simeg/eureka

💡 CLI tool to input and store your ideas without leaving the terminal
Rust
766
star
21
Ogeon/palette

Ogeon/palette

A Rust library for linear color calculations and conversion
Rust
735
star
22
holmgr/cargo-sweep

holmgr/cargo-sweep

A cargo subcommand for cleaning up unused build files generated by Cargo
Rust
711
star
23
h3r2tic/cornell-mcray

h3r2tic/cornell-mcray

🕹 A quick'n'dirty game sample using kajiya, physx-rs, and dolly
Rust
703
star
24
junkdog/tachyonfx

junkdog/tachyonfx

shader-like effects library for ratatui applications
Rust
655
star
25
greatest-ape/OctaSine

greatest-ape/OctaSine

Frequency modulation synthesizer plugin (VST2, CLAP). Runs on macOS, Windows and Linux.
Rust
648
star
26
EmbarkStudios/physx-rs

EmbarkStudios/physx-rs

🎳 Rust binding for NVIDIA PhysX 🦀
Rust
646
star
27
kvakvs/ErlangRT

kvakvs/ErlangRT

Erlang Replacement Therapy. Another attempt to make Erlang runtime (BEAM emulator) in Rust. Good news: I know what to do. Bad news: I have no clue how to Rust
Rust
576
star
28
MaikKlein/rlsl

MaikKlein/rlsl

Rust to SPIR-V compiler
Rust
552
star
29
killercup/quicli

killercup/quicli

Quickly build cool CLI apps in Rust.
Rust
544
star
30
gschup/ggrs

gschup/ggrs

GGRS is a reimagination of GGPO, enabling P2P rollback networking in Rust. Rollback to the future!
Rust
513
star
31
greatest-ape/aquatic

greatest-ape/aquatic

High-performance open BitTorrent tracker (UDP, HTTP, WebTorrent)
Rust
485
star
32
killercup/trpl-ebook

killercup/trpl-ebook

UNMAINTAINED
Rust
479
star
33
bbqsrc/cargo-ndk

bbqsrc/cargo-ndk

Compile Rust projects against the Android NDK without hassle
Rust
478
star
34
kaj/rsass

kaj/rsass

Sass reimplemented in rust with nom.
Rust
411
star
35
h3r2tic/dolly

h3r2tic/dolly

Composable camera rigs
Rust
407
star
36
kaj/ructe

kaj/ructe

Rust Compiled Templates with static-file handling
Rust
399
star
37
Wumpf/blub

Wumpf/blub

3D fluid simulation experiments in Rust, using WebGPU-rs (WIP)
Rust
387
star
38
Enselic/cargo-public-api

Enselic/cargo-public-api

List and diff the public API of Rust library crates between releases and commits. Detect breaking API changes and semver violations via CI or a CLI.
Rust
359
star
39
darfink/detour-rs

darfink/detour-rs

A cross-platform detour library written in Rust
Rust
356
star
40
emoon/dynamic_reload

emoon/dynamic_reload

Dynamic reloading of shared libraries
Rust
351
star
41
udoprog/musli

udoprog/musli

Müsli is a flexible and generic binary serialization framework
Rust
336
star
42
h3r2tic/tony-mc-mapface

h3r2tic/tony-mc-mapface

A cool-headed display transform
Rust
325
star
43
EmbarkStudios/cargo-about

EmbarkStudios/cargo-about

📜 Cargo plugin to generate list of all licenses for a crate 🦀
Rust
320
star
44
gschup/bevy_ggrs

gschup/bevy_ggrs

Bevy plugin for the GGRS P2P rollback networking library.
Rust
296
star
45
Kl4rry/simp

Kl4rry/simp

🖼️ Simp is a fast and simple GPU-accelerated image manipulation program.
Rust
293
star
46
olback/tray-item-rs

olback/tray-item-rs

Multi-platform Tray Indicator
Rust
285
star
47
Marwes/haskell-compiler

Marwes/haskell-compiler

A mostly functional haskell compiler written in rust
Rust
270
star
48
RichoDemus/bevy-console

RichoDemus/bevy-console

Rust
267
star
49
oll3/bita

oll3/bita

Differential file synchronization over http
Rust
253
star
50
emilk/ehttp

emilk/ehttp

Minimal Rust HTTP client for both native and WASM
Rust
250
star
51
leostera/lam

leostera/lam

🚀 a lightweight, universal actor-model vm for writing scalable and reliable applications that run natively and on WebAssembly
Rust
250
star
52
mrmekon/circadian

mrmekon/circadian

Suspend-On-Idle Daemon for GNU/Linux Power Management
Rust
248
star
53
m4rw3r/chomp

m4rw3r/chomp

A fast monadic-style parser combinator designed to work on stable Rust.
Rust
243
star
54
Marwes/schemafy

Marwes/schemafy

Crate for generating rust types from a json schema
Rust
238
star
55
TimonPost/cargo-unused-features

TimonPost/cargo-unused-features

Find potential unused enabled feature flags and prune them.
Rust
230
star
56
ErikReider/SwayOSD

ErikReider/SwayOSD

A GTK based on screen display for keyboard shortcuts like caps-lock and volume
Rust
203
star
57
repi/shadertoy-browser

repi/shadertoy-browser

Shadertoy browser & viewer for Mac built in Rust
Rust
203
star
58
gftea/amqprs

gftea/amqprs

Async & Lock-free RabbitMQ Rust Client, Easy-to-use API
Rust
202
star
59
korken89/smlang-rs

korken89/smlang-rs

A State Machine Language DSL procedual macro for Rust
Rust
201
star
60
EmbarkStudios/tryhard

EmbarkStudios/tryhard

💫 Easily retry futures 🦀
Rust
200
star
61
mrmekon/toucHNews

mrmekon/toucHNews

Hacker News (YCombinator) news feed for the Mac Touch Bar
Rust
194
star
62
Jake-Shadle/xwin

Jake-Shadle/xwin

A utility for downloading and packaging the Microsoft CRT headers and libraries, and Windows SDK headers and libraries needed for compiling and linking programs targeting Windows.
Rust
190
star
63
vandadnp/rust-tips-and-tricks

vandadnp/rust-tips-and-tricks

A Collection of Rust Tips and Tricks
Rust
189
star
64
udoprog/genco

udoprog/genco

A whitespace-aware quasiquoter for beautiful code generation.
Rust
176
star
65
emilk/drop-merge-sort

emilk/drop-merge-sort

A novel adaptive sorting algorithm
Rust
164
star
66
EmbarkStudios/presser

EmbarkStudios/presser

A crate to help you copy things into raw buffers without invoking spooky action at a distance (undefined behavior).
Rust
157
star
67
haraldng/omnipaxos

haraldng/omnipaxos

OmniPaxos is a distributed log implemented as a Rust library.
Rust
153
star
68
udoprog/OxidizeBot

udoprog/OxidizeBot

High performance Twitch bot in Rust
Rust
151
star
69
bryal/captrs

bryal/captrs

Cross-platform screen capture in Rust
Rust
151
star
70
grafana/pyroscope-rs

grafana/pyroscope-rs

Pyroscope Profiler for Rust. Profile your Rust applications.
Rust
136
star
71
EmbarkStudios/crash-handling

EmbarkStudios/crash-handling

Collection of crates to deal with crashes
Rust
135
star
72
MaikKlein/pyro

MaikKlein/pyro

A linear Entity Component System
Rust
133
star
73
walles/riff

walles/riff

A diff filter highlighting which line parts have changed
Rust
128
star
74
EmbarkStudios/poll-promise

EmbarkStudios/poll-promise

A Rust promise for games and immediate mode GUIs
Rust
127
star
75
rerun-io/ewebsock

rerun-io/ewebsock

A Rust Websocket client that compiles to both native and web
Rust
127
star
76
Marwes/pretty.rs

Marwes/pretty.rs

Wadler-style pretty-printing combinators in Rust
Rust
126
star
77
EmbarkStudios/rpmalloc-rs

EmbarkStudios/rpmalloc-rs

🐏 rpmalloc global memory allocator for Rust 🦀
Rust
126
star
78
mrmekon/fruitbasket

mrmekon/fruitbasket

Rust framework for running in a Mac "app bundle" environment
Rust
126
star
79
hannesmann/keyframe

hannesmann/keyframe

A simple library for animation in Rust
Rust
124
star
80
arthurprs/quick-cache

arthurprs/quick-cache

Lightweight and high performance concurrent cache
Rust
120
star
81
mrmekon/connectr

mrmekon/connectr

A super lightweight Spotify controller
Rust
114
star
82
olback/library-loader

olback/library-loader

[Unofficial] Samacsys Library Loader for all platforms!
Rust
112
star
83
JSorngard/cosmic_ray_detection

JSorngard/cosmic_ray_detection

Use your computer as a cosmic ray detector! One of the memory errors Rust does not protect against.
Rust
111
star
84
EmbarkStudios/discord-sdk

EmbarkStudios/discord-sdk

An open implementation of the Discord Game SDK in Rust
Rust
108
star
85
dflemstr/v8-rs

dflemstr/v8-rs

An idiomatic Rust wrapper for the V8 Javascript engine
Rust
108
star
86
splashdust/bevy_voxel_world

splashdust/bevy_voxel_world

Easy to use voxel world for Bevy
Rust
107
star
87
rerun-io/egui_tiles

rerun-io/egui_tiles

A tiling layout engine for egui with drag-and-drop and resizing
Rust
105
star
88
EmbarkStudios/spirt

EmbarkStudios/spirt

SPIR-🇹: shader-focused IR to target, transform and translate from 🦀
Rust
103
star
89
kompics/kompact

kompics/kompact

A Component System in Rust
Rust
99
star
90
eleijonmarck/do-not-compile-this-code

eleijonmarck/do-not-compile-this-code

Rust
99
star
91
ginger51011/pandoras_pot

ginger51011/pandoras_pot

HTTP honeypot to punish and educate unruly web crawlers, written in Rust (🚀)
Rust
94
star
92
perliedman/raytracing-in-one-weekend

perliedman/raytracing-in-one-weekend

Rust implementation of the book Ray Tracing in One Weekend
Rust
94
star
93
EmbarkStudios/superluminal-perf-rs

EmbarkStudios/superluminal-perf-rs

🔆 Superluminal Performance profiler Rust API 🦀
Rust
94
star
94
Wumpf/wgpu-profiler

Wumpf/wgpu-profiler

Simple profiler scopes for wgpu using timer queries
Rust
92
star
95
AbstractMachinesLab/zap

AbstractMachinesLab/zap

⚡ simple, fast, and correct build system for modern polyglot teams
Rust
92
star
96
udoprog/relative-path

udoprog/relative-path

Portable relative UTF-8 paths for Rust.
Rust
92
star
97
mrmekon/rubrail-rs

mrmekon/rubrail-rs

Rubrail is a Rust library for interfacing with the Mac Touch Bar
Rust
91
star
98
arthurprs/floki

arthurprs/floki

Floki Message Queue
Rust
91
star
99
EmbarkStudios/ash-molten

EmbarkStudios/ash-molten

🌋 Statically linked MoltenVK for Vulkan on Mac using Ash 🦀
Rust
91
star
100
trixnz/rustsym

trixnz/rustsym

A tool to query symbols from rust code for use in IDEs
Rust
90
star