• This repository has been archived on 27/Oct/2020
  • Stars
    star
    2
  • Language
    Rust
  • License
    Creative Commons ...
  • Created almost 7 years ago
  • Updated about 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Make safe abstractions stay safe by not letting unsafe code compile

More 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

libevdev-sys

Rust FFI bindings to libevdev
Rust
1
star
39

ftdi-protocol

1
star
40

size-regression

Rust
1
star
41

smith

An SSH-Agent with lazy unlocking
Rust
1
star
42

my3status

Extensible i3status replacement written in Lua
Lua
1
star
43

microrpc-rs

Rust
1
star
44

unsafe-box

Making raw pointers easier to use
Rust
1
star
45

breeze-dbg

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

bitpat

Bit-level pattern matching
Rust
1
star
47

powerslave-mirror

Mirror of admiral_powerslave's Xbox hacking website
HTML
1
star