Jonas Schievink (@jonas-schievink)
  • Stars
    star
    822
  • Global Rank 36,952 (Top 2 %)
  • Followers 411
  • Following 27
  • Registered over 12 years ago
  • Most used languages
    Rust
    93.5 %
    HTML
    2.2 %
    Lua
    2.2 %
    Java
    2.2 %
  • Location 🇩🇪 Germany
  • Country Total Rank 1,956
  • Country Ranking
    Rust
    67
    Lua
    1,466
    Java
    1,489
    HTML
    6,944

Top repositories

1

rubble

(going to be a) BLE stack for embedded Rust
Rust
393
star
2

breeze-emu

SNES emulator written in Rust
Rust
44
star
3

GhidraXBE

A Ghidra extension for loading Xbox Executables (.xbe files)
Java
38
star
4

rustasm6502

A Rust macro for assembling 6502 assembly
Rust
38
star
5

jaylink

A Rust library for talking to J-Link USB devices
Rust
31
star
6

xml-rpc-rs

XML-RPC client library for Rust
Rust
26
star
7

lea

A simple, Lua-like language (toy project)
Rust
25
star
8

spi-memory

An embedded-hal driver for various SPI Flash and EEPROM chips
Rust
19
star
9

rcgc

A reference-counting, tracing garbage collector in completely safe Rust
Rust
18
star
10

aligned_alloc.rs

Aligned allocation for Rust
Rust
15
star
11

irq

Utilities for Interrupt handling
Rust
14
star
12

zathura-plugin

Write Zathura plugins in Rust
Rust
11
star
13

termclock

A nice clock for your terminal
Rust
9
star
14

adler

Rust crate for computing Adler-32 checksums
Rust
9
star
15

slicevec

A dynamically growing vector using an external slice as storage
Rust
8
star
16

chip-8

A CHIP-8 JIT/dynarec
Rust
8
star
17

hal-guidelines

7
star
18

pkg-version

Macros for accessing the Cargo package version at compile time
Rust
7
star
19

rftdi

Rust library for talking to FTDI USB devices
Rust
7
star
20

wayback-mirror

A downloader for sites archived on the Wayback Machine
Rust
7
star
21

keylightd

Keyboard backlight daemon for the Framework Laptop
Rust
7
star
22

nxt

(WIP) Nix expression evaluator
Rust
6
star
23

mallory

Rust
6
star
24

cargo-at

Compile Cargo projects on a remote host
Rust
5
star
25

vmem

Virtual memory allocation and manipulation
Rust
5
star
26

untagged-option

An unsafe Option<T> without a discriminant
Rust
4
star
27

cargo-local-pkgs

Run a cargo command on all local packages (DEPRECATED)
Rust
3
star
28

unlikely

Rust
3
star
29

llvm-error

repro for
Rust
3
star
30

build-plan

A crate for parsing Cargo's --build-plan output
Rust
3
star
31

xbe

Rust parser for Xbox executables (.xbe)
Rust
3
star
32

cargo-tidy

Code style checker for (primarily) Rust projects
Rust
3
star
33

mini-slcan

Serial Line CAN (SLCAN) protocol codec
Rust
2
star
34

crate-template

Personalized Rust library template
Rust
2
star
35

gdbstub

GDB remote debugging server/stub implementation
Rust
2
star
36

pulsar

WIP Implementation of the PulseAudio protocol in Rust
Rust
2
star
37

octane

It's going to be one of *those* rabbit holes isn't it?
Rust
2
star
38

compile-fail

Make safe abstractions stay safe by not letting unsafe code compile
Rust
2
star
39

libevdev-sys

Rust FFI bindings to libevdev
Rust
1
star
40

ftdi-protocol

1
star
41

size-regression

Rust
1
star
42

smith

An SSH-Agent with lazy unlocking
Rust
1
star
43

my3status

Extensible i3status replacement written in Lua
Lua
1
star
44

microrpc-rs

Rust
1
star
45

unsafe-box

Making raw pointers easier to use
Rust
1
star
46

breeze-dbg

GUI "debugger" for the breeze SNES emulator
Rust
1
star
47

bitpat

Bit-level pattern matching
Rust
1
star
48

powerslave-mirror

Mirror of admiral_powerslave's Xbox hacking website
HTML
1
star