πŸ‡ΈπŸ‡ͺ 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
19,517
star
2
EmbarkStudios/rust-gpu

EmbarkStudios/rust-gpu

πŸ‰ Making Rust a first-class language and ecosystem for GPU shaders 🚧
Rust
6,796
star
3
EmbarkStudios/kajiya

EmbarkStudios/kajiya

πŸ’‘ Experimental real-time global illumination renderer πŸ¦€
Rust
4,524
star
4
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
4,473
star
5
killercup/cargo-edit

killercup/cargo-edit

A utility for managing cargo dependencies from the command line.
Rust
2,993
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,008
star
9
EmbarkStudios/texture-synthesis

EmbarkStudios/texture-synthesis

🎨 Example-based texture synthesis written in Rust πŸ¦€
Rust
1,717
star
10
fabianlindfors/reshape

fabianlindfors/reshape

An easy-to-use, zero-downtime schema migration tool for Postgres
Rust
1,619
star
11
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,495
star
12
EmbarkStudios/cargo-deny

EmbarkStudios/cargo-deny

❌ Cargo plugin for linting your dependencies πŸ¦€
Rust
1,254
star
13
Marwes/combine

Marwes/combine

A parser combinator library for Rust
Rust
1,203
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
794
star
19
simeg/eureka

simeg/eureka

πŸ’‘ CLI tool to input and store your ideas without leaving the terminal
Rust
732
star
20
h3r2tic/cornell-mcray

h3r2tic/cornell-mcray

πŸ•Ή A quick'n'dirty game sample using kajiya, physx-rs, and dolly
Rust
693
star
21
Ogeon/palette

Ogeon/palette

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

holmgr/cargo-sweep

A cargo subcommand for cleaning up unused build files generated by Cargo
Rust
658
star
23
emilk/eframe_template

emilk/eframe_template

The easy way to make a Rust app with a GUI
Rust
649
star
24
EmbarkStudios/physx-rs

EmbarkStudios/physx-rs

🎳 Rust binding for NVIDIA PhysX πŸ¦€
Rust
611
star
25
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
26
greatest-ape/OctaSine

greatest-ape/OctaSine

Frequency modulation synthesizer plugin (VST2, CLAP). Runs on macOS, Windows and Linux.
Rust
566
star
27
MaikKlein/rlsl

MaikKlein/rlsl

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

killercup/quicli

Quickly build cool CLI apps in Rust.
Rust
544
star
29
killercup/trpl-ebook

killercup/trpl-ebook

UNMAINTAINED
Rust
479
star
30
bbqsrc/cargo-ndk

bbqsrc/cargo-ndk

Compile Rust projects against the Android NDK without hassle
Rust
478
star
31
gschup/ggrs

gschup/ggrs

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

greatest-ape/aquatic

High-performance open BitTorrent tracker (UDP, HTTP, WebTorrent)
Rust
454
star
33
kaj/rsass

kaj/rsass

Sass reimplemented in rust with nom.
Rust
411
star
34
Chiplis/IronBoy

Chiplis/IronBoy

A Gameboy emulator written in Rust as both a learning exercise and a love letter to the console that got me into gaming.
Rust
410
star
35
kaj/ructe

kaj/ructe

Rust Compiled Templates with static-file handling
Rust
399
star
36
h3r2tic/dolly

h3r2tic/dolly

Composable camera rigs
Rust
373
star
37
Wumpf/blub

Wumpf/blub

3D fluid simulation experiments in Rust, using WebGPU-rs (WIP)
Rust
365
star
38
darfink/detour-rs

darfink/detour-rs

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

emoon/dynamic_reload

Dynamic reloading of shared libraries
Rust
351
star
40
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
328
star
41
udoprog/musli

udoprog/musli

MΓΌsli is a flexible and generic binary serialization framework
Rust
325
star
42
EmbarkStudios/cargo-about

EmbarkStudios/cargo-about

πŸ“œ Cargo plugin to generate list of all licenses for a crate πŸ¦€
Rust
320
star
43
h3r2tic/tony-mc-mapface

h3r2tic/tony-mc-mapface

A cool-headed display transform
Rust
309
star
44
Marwes/haskell-compiler

Marwes/haskell-compiler

A mostly functional haskell compiler written in rust
Rust
270
star
45
gschup/bevy_ggrs

gschup/bevy_ggrs

Bevy plugin for the GGRS P2P rollback networking library.
Rust
266
star
46
Kl4rry/simp

Kl4rry/simp

πŸ–ΌοΈ Simp is a fast and simple GPU-accelerated image manipulation program.
Rust
263
star
47
olback/tray-item-rs

olback/tray-item-rs

Multi-platform Tray Indicator
Rust
261
star
48
emilk/ehttp

emilk/ehttp

Minimal Rust HTTP client for both native and WASM
Rust
250
star
49
oll3/bita

oll3/bita

Differential file synchronization over http
Rust
249
star
50
leostera/lam

leostera/lam

πŸš€ a lightweight, universal actor-model vm for writing scalable and reliable applications that run natively and on WebAssembly
Rust
247
star
51
m4rw3r/chomp

m4rw3r/chomp

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

Marwes/schemafy

Crate for generating rust types from a json schema
Rust
238
star
53
mrmekon/circadian

mrmekon/circadian

Suspend-On-Idle Daemon for GNU/Linux Power Management
Rust
238
star
54
RichoDemus/bevy-console

RichoDemus/bevy-console

Rust
228
star
55
ErikReider/SwayOSD

ErikReider/SwayOSD

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

repi/shadertoy-browser

Shadertoy browser & viewer for Mac built in Rust
Rust
200
star
57
mrmekon/toucHNews

mrmekon/toucHNews

Hacker News (YCombinator) news feed for the Mac Touch Bar
Rust
195
star
58
TimonPost/cargo-unused-features

TimonPost/cargo-unused-features

Find potential unused enabled feature flags and prune them.
Rust
191
star
59
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
60
EmbarkStudios/tryhard

EmbarkStudios/tryhard

πŸ’« Easily retry futures πŸ¦€
Rust
182
star
61
udoprog/genco

udoprog/genco

A whitespace-aware quasiquoter for beautiful code generation.
Rust
175
star
62
korken89/smlang-rs

korken89/smlang-rs

A State Machine Language DSL procedual macro for Rust
Rust
175
star
63
vandadnp/rust-tips-and-tricks

vandadnp/rust-tips-and-tricks

A Collection of Rust Tips and Tricks
Rust
175
star
64
emilk/drop-merge-sort

emilk/drop-merge-sort

A novel adaptive sorting algorithm
Rust
164
star
65
gftea/amqprs

gftea/amqprs

Async & Lock-free RabbitMQ Rust Client, Easy-to-use API
Rust
156
star
66
haraldng/omnipaxos

haraldng/omnipaxos

OmniPaxos is a distributed log implemented as a Rust library.
Rust
153
star
67
EmbarkStudios/presser

EmbarkStudios/presser

A crate to help you copy things into raw buffers without invoking spooky action at a distance (undefined behavior).
Rust
150
star
68
udoprog/OxidizeBot

udoprog/OxidizeBot

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

bryal/captrs

Cross-platform screen capture in Rust
Rust
145
star
70
MaikKlein/pyro

MaikKlein/pyro

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

walles/riff

A diff filter highlighting which line parts have changed
Rust
128
star
72
mrmekon/fruitbasket

mrmekon/fruitbasket

Rust framework for running in a Mac "app bundle" environment
Rust
127
star
73
rerun-io/ewebsock

rerun-io/ewebsock

A Rust Websocket client that compiles to both native and web
Rust
127
star
74
EmbarkStudios/rpmalloc-rs

EmbarkStudios/rpmalloc-rs

🐏 rpmalloc global memory allocator for Rust πŸ¦€
Rust
126
star
75
Marwes/pretty.rs

Marwes/pretty.rs

Wadler-style pretty-printing combinators in Rust
Rust
126
star
76
EmbarkStudios/crash-handling

EmbarkStudios/crash-handling

Collection of crates to deal with crashes
Rust
122
star
77
EmbarkStudios/poll-promise

EmbarkStudios/poll-promise

A Rust promise for games and immediate mode GUIs
Rust
119
star
78
grafana/pyroscope-rs

grafana/pyroscope-rs

Pyroscope Profiler for Rust. Profile your Rust applications.
Rust
119
star
79
hannesmann/keyframe

hannesmann/keyframe

A simple library for animation in Rust
Rust
116
star
80
mrmekon/connectr

mrmekon/connectr

A super lightweight Spotify controller
Rust
111
star
81
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
82
EmbarkStudios/discord-sdk

EmbarkStudios/discord-sdk

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

dflemstr/v8-rs

An idiomatic Rust wrapper for the V8 Javascript engine
Rust
108
star
84
rerun-io/egui_tiles

rerun-io/egui_tiles

A tiling layout engine for egui with drag-and-drop and resizing
Rust
105
star
85
olback/library-loader

olback/library-loader

[Unofficial] Samacsys Library Loader for all platforms!
Rust
104
star
86
EmbarkStudios/spirt

EmbarkStudios/spirt

SPIR-πŸ‡Ή: shader-focused IR to target, transform and translate from πŸ¦€
Rust
101
star
87
kompics/kompact

kompics/kompact

A Component System in Rust
Rust
98
star
88
eleijonmarck/do-not-compile-this-code

eleijonmarck/do-not-compile-this-code

Rust
95
star
89
EmbarkStudios/superluminal-perf-rs

EmbarkStudios/superluminal-perf-rs

πŸ”† Superluminal Performance profiler Rust API πŸ¦€
Rust
94
star
90
perliedman/raytracing-in-one-weekend

perliedman/raytracing-in-one-weekend

Rust implementation of the book Ray Tracing in One Weekend
Rust
94
star
91
AbstractMachinesLab/zap

AbstractMachinesLab/zap

⚑ simple, fast, and correct build system for modern polyglot teams
Rust
92
star
92
mrmekon/rubrail-rs

mrmekon/rubrail-rs

Rubrail is a Rust library for interfacing with the Mac Touch Bar
Rust
92
star
93
EmbarkStudios/ash-molten

EmbarkStudios/ash-molten

πŸŒ‹ Statically linked MoltenVK for Vulkan on Mac using Ash πŸ¦€
Rust
91
star
94
trixnz/rustsym

trixnz/rustsym

A tool to query symbols from rust code for use in IDEs
Rust
90
star
95
udoprog/relative-path

udoprog/relative-path

Portable relative UTF-8 paths for Rust.
Rust
89
star
96
arthurprs/quick-cache

arthurprs/quick-cache

Lightweight and high performance concurrent cache
Rust
89
star
97
darfink/region-rs

darfink/region-rs

A cross-platform virtual memory API written in Rust
Rust
89
star
98
johnae/persway

johnae/persway

Small Sway IPC Daemon
Rust
89
star
99
arthurprs/floki

arthurprs/floki

Floki Message Queue
Rust
89
star
100
udoprog/unicycle

udoprog/unicycle

A futures abstraction that runs a set of futures which may complete in any order.
Rust
88
star