๐Ÿ‡ฏ๐Ÿ‡ต Made in Japan

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

TOP Rust Projects

1
tonarino/innernet

tonarino/innernet

A private network system that uses WireGuard under the hood.
Rust
4,808
star
2
dalance/procs

dalance/procs

A modern replacement for ps written in Rust
Rust
4,783
star
3
hatoo/oha

hatoo/oha

Ohayou(ใŠใฏใ‚ˆใ†), HTTP load generator, inspired by rakyll/hey with tui animation.
Rust
3,522
star
4
koute/stdweb

koute/stdweb

A standard library for the client-side Web
Rust
3,433
star
5
nuta/kerla

nuta/kerla

A new operating system kernel with Linux binary compatibility written in Rust.
Rust
3,196
star
6
TaKO8Ki/awesome-alternatives-in-rust

TaKO8Ki/awesome-alternatives-in-rust

A curated list of replacements for existing software written in Rust
Rust
2,946
star
7
fujiapple852/trippy

fujiapple852/trippy

A network diagnostic tool
Rust
2,782
star
8
Kintaro/wtftw

Kintaro/wtftw

Window Tiling For The Win. A tiling window manager written in Rust
Rust
2,386
star
9
TaKO8Ki/gobang

TaKO8Ki/gobang

A cross-platform TUI database management tool written in Rust
Rust
2,268
star
10
Yamato-Security/hayabusa

Yamato-Security/hayabusa

Hayabusa (้šผ) is a sigma-based threat hunting and fast forensics timeline generator for Windows event logs.
Rust
1,905
star
11
mtshiba/pylyzer

mtshiba/pylyzer

A fast static code analyzer & language server for Python
Rust
1,888
star
12
mosuka/bayard

mosuka/bayard

A full-text search and indexing server written in Rust.
Rust
1,841
star
13
nullpo-head/wsl-distrod

nullpo-head/wsl-distrod

Distrod is a meta-distro for WSL 2 which installs Ubuntu, Arch, Debian, Gentoo, etc. with systemd in a minute for you. Distrod also has built-in auto-start feature on Windows startup and port forwarding ability.
Rust
1,838
star
14
lloydmeta/frunk

lloydmeta/frunk

Funktional generic type-level programming in Rust: HList, Coproduct, Generic, LabelledGeneric, Validated, Monoid and friends.
Rust
1,199
star
15
nullpo-head/WSL-Hello-sudo

nullpo-head/WSL-Hello-sudo

Let's sudo by face recognition of Windows Hello on Windows Subsystem for Linux (WSL). It runs on both WSL 1 and WSL 2. This is a PAM module for Linux on WSL.
Rust
1,147
star
16
koute/cargo-web

koute/cargo-web

A Cargo subcommand for the client-side Web
Rust
1,095
star
17
archseer/enigma

archseer/enigma

An Erlang VM implementation in Rust
Rust
1,024
star
18
o8vm/octox

o8vm/octox

Unix-like OS in Rust inspired by xv6-riscv
Rust
963
star
19
koute/not-perf

koute/not-perf

A sampling CPU profiler for Linux
Rust
849
star
20
nuta/nsh

nuta/nsh

A command-line shell like fish, but POSIX compatible.
Rust
838
star
21
VOICEVOX/voicevox_core

VOICEVOX/voicevox_core

็„กๆ–™ใงไฝฟใˆใ‚‹ไธญๅ“่ณชใชใƒ†ใ‚ญใ‚นใƒˆ่ชญใฟไธŠใ’ใ‚ฝใƒ•ใƒˆใ‚ฆใ‚งใ‚ขใ€VOICEVOXใฎใ‚ณใ‚ข
Rust
806
star
22
koute/pinky

koute/pinky

An NES emulator written in Rust
Rust
758
star
23
taiki-e/cargo-llvm-cov

taiki-e/cargo-llvm-cov

Cargo subcommand to easily use LLVM source-based code coverage (-C instrument-coverage).
Rust
741
star
24
rhysd/kiro-editor

rhysd/kiro-editor

A terminal UTF-8 text editor written in Rust ๐Ÿ“๐Ÿฆ€
Rust
713
star
25
blacknon/hwatch

blacknon/hwatch

A modern alternative to the watch command, records the differences in execution results and can check this differences at after.
Rust
676
star
26
kyoheiu/felix

kyoheiu/felix

tui file manager with vim-like key mapping
Rust
627
star
27
coord-e/magicpak

coord-e/magicpak

๐Ÿ”จ Build minimal docker images without static linking
Rust
607
star
28
lmt-swallow/puppy-browser

lmt-swallow/puppy-browser

An example implementation of a tiny Web browser for educational purposes.
Rust
592
star
29
takahirox/riscv-rust

takahirox/riscv-rust

RISC-V processor emulator written in Rust+WASM
Rust
571
star
30
Cysharp/csbindgen

Cysharp/csbindgen

Generate C# FFI from Rust for automatically brings native code and C native library to .NET and Unity.
Rust
558
star
31
maekawatoshiki/naglfar

maekawatoshiki/naglfar

A toy web browser implemented in Rust from scratch
Rust
554
star
32
TaKO8Ki/frum

TaKO8Ki/frum

A little bit fast and modern Ruby version manager written in Rust
Rust
538
star
33
KOBA789/relly

KOBA789/relly

RDBMS ใฎใ—ใใฟใ‚’ๅญฆใถใŸใ‚ใฎๅฐใ•ใช RDBMS ๅฎŸ่ฃ…
Rust
537
star
34
retrage/gpt-macro

retrage/gpt-macro

ChatGPT powered Rust proc macro that generates code at compile-time.
Rust
515
star
35
o8vm/krabs

o8vm/krabs

An x86 bootloader written in Rust.
Rust
506
star
36
raskr/rust-autograd

raskr/rust-autograd

Tensors and differentiable operations (like TensorFlow) in Rust
Rust
477
star
37
maekawatoshiki/rapidus

maekawatoshiki/rapidus

ECMAScript implementation in Rust
Rust
475
star
38
garkimasera/rusted-ruins

garkimasera/rusted-ruins

Extensible open world rogue like game with pixel art. Players can explore the wilderness and ruins.
Rust
472
star
39
bokuweb/rustynes

bokuweb/rustynes

๐Ÿ‘พ An NES emulator by Rust and WebAssembly
Rust
467
star
40
wadackel/vim-dogrun

wadackel/vim-dogrun

๐Ÿถ A dark Neovim / Vim colorscheme for the GUI and 256 / true-color terminals.
Rust
454
star
41
dalance/amber

dalance/amber

A code search / replace tool
Rust
450
star
42
taiki-e/pin-project

taiki-e/pin-project

A crate for safe and ergonomic pin-projection.
Rust
447
star
43
termoshtt/accel

termoshtt/accel

(Mirror of GitLab) GPGPU Framework for Rust
Rust
442
star
44
ricosjp/truck

ricosjp/truck

Truck is a Rust CAD Kernel.
Rust
427
star
45
dalance/svls

dalance/svls

SystemVerilog language server
Rust
414
star
46
JunSuzukiJapan/macro-lisp

JunSuzukiJapan/macro-lisp

Lisp-like DSL for Rust language
Rust
413
star
47
yuk1ty/learning-systems-programming-in-rust

yuk1ty/learning-systems-programming-in-rust

ใ€ŒRustใงใ‚‚ใ‚ใ‹ใ‚‹ใ‚ทใ‚นใƒ†ใƒ ใƒ—ใƒญใ‚ฐใƒฉใƒŸใƒณใ‚ฐใ€
Rust
394
star
48
maekawatoshiki/sericum

maekawatoshiki/sericum

(Toy) Compiler Infrastructure influenced by LLVM written in Rust
Rust
390
star
49
rhysd/hgrep

rhysd/hgrep

Grep with human-friendly search results
Rust
389
star
50
tanakh/cargo-atcoder

tanakh/cargo-atcoder

Cargo subcommand for AtCoder
Rust
385
star
51
rhysd/wain

rhysd/wain

WebAssembly implementation from scratch in Safe Rust with zero dependencies
Rust
384
star
52
moriturus/ktra

moriturus/ktra

Your Little Cargo Registry
Rust
381
star
53
taiki-e/cargo-hack

taiki-e/cargo-hack

Cargo subcommand to provide various options useful for testing and continuous integration.
Rust
379
star
54
dalance/sv-parser

dalance/sv-parser

SystemVerilog parser library fully compliant with IEEE 1800-2017
Rust
378
star
55
KeenS/webml

KeenS/webml

A Standard ML Compiler for the Web
Rust
373
star
56
flatt-security/shisho

flatt-security/shisho

Lightweight static analyzer for several programming languages
Rust
356
star
57
lindera-morphology/lindera

lindera-morphology/lindera

A multilingual morphological analysis library.
Rust
351
star
58
Kogia-sima/sailfish

Kogia-sima/sailfish

Simple, small, and extremely fast template engine for Rust
Rust
343
star
59
o8vm/ods

o8vm/ods

Open Data Structures (in Rust)
Rust
341
star
60
uzimaru0000/tv

uzimaru0000/tv

Format json into table view
Rust
340
star
61
koute/speedy

koute/speedy

A fast binary serialization framework
Rust
331
star
62
sorah/subsystemctl

sorah/subsystemctl

Utility to run systemd in WSL2 with a Linux namespace
Rust
323
star
63
uhyo/nitrogql

uhyo/nitrogql

GraphQL + TypeScript toolchain
Rust
311
star
64
pandaman64/serde-query

pandaman64/serde-query

Rust
307
star
65
taiki-e/auto_enums

taiki-e/auto_enums

A library for to allow multiple return types by automatically generated enum.
Rust
303
star
66
bokuweb/docx-rs

bokuweb/docx-rs

๐Ÿ“ A .docx file writer with Rust/WebAssembly.
Rust
288
star
67
dalance/svlint

dalance/svlint

SystemVerilog linter
Rust
283
star
68
maekawatoshiki/ferrugo

maekawatoshiki/ferrugo

Ferrugo is a JVM implementation written in Rust
Rust
278
star
69
rhysd/vim-color-spring-night

rhysd/vim-color-spring-night

Low-contrast calm color scheme for Vim
Rust
276
star
70
zephyrchien/kaminari

zephyrchien/kaminari

Blazing-fast websocket tunnel built on top of lightws.
Rust
270
star
71
ksk001100/seahorse

ksk001100/seahorse

A minimal CLI framework written in Rust
Rust
269
star
72
madonoharu/tsify

madonoharu/tsify

A library for generating TypeScript definitions from rust code.
Rust
261
star
73
LayerXcom/zero-chain

LayerXcom/zero-chain

A privacy-preserving blockchain on Substrate
Rust
260
star
74
rhysd/cargo-husky

rhysd/cargo-husky

Setup Git hooks automatically for cargo projects with ๐Ÿถ
Rust
260
star
75
wadackel/rs-monkey-lang

wadackel/rs-monkey-lang

Monkey Programming Language written in Rust.
Rust
256
star
76
nwtgck/piping-server-rust

nwtgck/piping-server-rust

Infinitely transfer between every device over pure HTTP with pipes or browsers
Rust
247
star
77
informationsea/xlsxwriter-rs

informationsea/xlsxwriter-rs

Excel file writer for Rust
Rust
247
star
78
ynqa/kubernetes-rust

ynqa/kubernetes-rust

Rust client for Kubernetes
Rust
246
star
79
tonarino/webrtc-audio-processing

tonarino/webrtc-audio-processing

Rust bindings for the webrtc-audio-processing library
Rust
240
star
80
kenkoooo/competitive-programming-rs

kenkoooo/competitive-programming-rs

Algorithm Snippets for Competitive Programming in Rust
Rust
232
star
81
utam0k/r9cc

utam0k/r9cc

Toy C compiler
Rust
232
star
82
qryxip/cargo-compete

qryxip/cargo-compete

A Cargo subcommand for competitive programming
Rust
230
star
83
algon-320/vime

algon-320/vime

Using Vim as an input method for X11 apps
Rust
227
star
84
dalance/veryl

dalance/veryl

Veryl: A Modern Hardware Description Language
Rust
226
star
85
ubnt-intrepid/dot

ubnt-intrepid/dot

Yet another management tool for dotfiles
Rust
225
star
86
Cysharp/MagicPhysX

Cysharp/MagicPhysX

.NET PhysX 5 binding to all platforms(win, osx, linux) for 3D engine, deep learning, dedicated server of gaming.
Rust
221
star
87
rhysd/tui-textarea

rhysd/tui-textarea

Simple yet powerful multi-line text editor widget for ratatui and tui-rs
Rust
213
star
88
dongri/openai-api-rs

dongri/openai-api-rs

OpenAI API client library for Rust (unofficial)
Rust
211
star
89
bschwind/key-ripper

bschwind/key-ripper

Rust
211
star
90
rnitta/commit_artist

rnitta/commit_artist

Beautify Your Git Commits.
Rust
208
star
91
oreilly-japan/conc_ytakano

oreilly-japan/conc_ytakano

ใ€Žไธฆ่กŒใƒ—ใƒญใ‚ฐใƒฉใƒŸใƒณใ‚ฐๅ…ฅ้–€ใ€(O'Reilly Japan, 2021)
Rust
204
star
92
maekawatoshiki/vicis

maekawatoshiki/vicis

Manipulate LLVM-IR in Pure Rust
Rust
203
star
93
MathNya/umya-spreadsheet

MathNya/umya-spreadsheet

A pure rust library for reading and writing spreadsheet files
Rust
202
star
94
b-inary/postflop-solver

b-inary/postflop-solver

[Development suspended] An efficient open-source postflop solver library written in Rust
Rust
199
star
95
takahirox/nes-rust

takahirox/nes-rust

NES emulator written in Rust + WASM
Rust
196
star
96
gifnksm/ProjectEulerRust

gifnksm/ProjectEulerRust

Solving Project Euler with Rust
Rust
191
star
97
tanakh/easy-scraper

tanakh/easy-scraper

Easy scraping library
Rust
186
star
98
moratorium08/osmium

moratorium08/osmium

A toy operating system written in Rust on RISC V(rv32im)
Rust
184
star
99
dwango/fibers-rs

dwango/fibers-rs

A Rust library to execute a number of lightweight asynchronous tasks (a.k.a, fibers) based on futures and mio.
Rust
179
star
100
ytakano/blisp

ytakano/blisp

A statically typed Lisp like scripting programming language for Rust.
Rust
175
star