Vi (@mistodon)
  • Stars
    star
    374
  • Global Rank 74,369 (Top 3 %)
  • Followers 38
  • Registered about 13 years ago
  • Most used languages
    Rust
    91.4 %
    Lua
    2.9 %
    Python
    2.9 %
    Shell
    2.9 %
  • Location πŸ‡¬πŸ‡§ United Kingdom
  • Country Total Rank 3,580
  • Country Ranking
    Rust
    78
    Lua
    835
    Shell
    6,270

Top repositories

1

gfx-hal-tutorials

A series of small gfx-hal tutorials.
Rust
129
star
2

melo

A music notation language and compiler to MIDI.
Rust
118
star
3

resource

Rust macros for statically including resources in release mode, but dynamically loading them in debug mode.
Rust
22
star
4

config_struct

Generate structs at compile time from arbitrary config files.
Rust
19
star
5

dymod

A Rust macro to allow hotswapping code for a module in debug mode, but statically linking it safely in release mode.
Rust
16
star
6

gay_panic

A Rust panic handler, but make it gay.
Rust
11
star
7

static_assets

Rust macros for statically including assets in release mode, but dynamically loading them in debug mode.
Rust
7
star
8

buttons

A Rust crate for managing input state.
Rust
6
star
9

prim

Rust library for procedural mesh primitive generation.
Rust
5
star
10

close_enough

Tiny, simple, fuzzy-searching library and command line tool.
Rust
3
star
11

jamjar

A simple and opinionated tool for packaging Rust apps. Primarily intended for use in game jams.
Rust
2
star
12

doq

A tool for tracking tasks which need done regularly.
Rust
2
star
13

hvec

Rust lib for a Vec-like structure that can store different types of different sizes contiguous with each other in memory.
Rust
2
star
14

chessjam

Entry for Chess Jam: https://itch.io/jam/chess-jam
Rust
2
star
15

dbgcmd

Simple model for a debug console, intended mostly for games
Rust
2
star
16

protopad

Edit and convert protobuf messages to and from JSON.
Python
2
star
17

sashimi

Procedural, hopefully intuitive, language-agnostic parsing library in Rust.
Rust
2
star
18

parse_java

Simple Java parsing library in Rust.
Rust
2
star
19

glace

A type-safe, user-friendly proc macro for embedding a file tree into your code.
Rust
2
star
20

instantcoffee

Lightweight Rust library and CLI tool for automatically fixing issues in Java code.
Rust
2
star
21

pico8.h

A bunch of stuff I've been putting at the top of all my PICO-8 games. Disclaimer: I am not good at Lua.
Lua
2
star
22

edres

If serde turns your structs into markup files, then edres turns your markup files into structs.
Rust
2
star
23

dirty_static

A container for an immutable value that allows reloading in debug mode but not in release mode.
Rust
2
star
24

polydoc

Tool for multi-lingual documentation generation
Rust
1
star
25

jambrush

A WIP high-level rendering crate intended to be used in game jams.
Rust
1
star
26

resource_store

Rust crate for storage with strongly-typed keys that can be sent between threads.
Rust
1
star
27

hop

Bookmark directories in your terminal.
Shell
1
star
28

input_state

Rust crate for storing and querying input state of various devices.
Rust
1
star
29

smallworld

Ludum Dare 38 entry (in progress)
Rust
1
star
30

whatnow

Simple little tool to help you decide what to do next.
Rust
1
star
31

piggy

A command line tool for tracking monthly spending.
Rust
1
star
32

okmath

Vector and matrix library for Rust that is just ok. Not special.
Rust
1
star
33

dlopen_issue

Repro of an issue with Rust's `libloading` crate (which I think is a `dlopen` problem).
Rust
1
star
34

meloweb

Simple JS API on top of Melo. (https://github.com/Pirh/melo)
Rust
1
star
35

filesync

Rust library for syncing files between different sources
Rust
1
star