• Stars
    star
    16
  • Rank 1,311,288 (Top 26 %)
  • Language
    Rust
  • Created almost 7 years ago
  • Updated over 1 year ago

Reviews

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

Repository Details

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

More 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

gay_panic

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

static_assets

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

buttons

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

prim

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

close_enough

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

jamjar

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

doq

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

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
13

chessjam

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

dbgcmd

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

protopad

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

sashimi

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

parse_java

Simple Java parsing library in Rust.
Rust
2
star
18

glace

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

instantcoffee

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

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
21

edres

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

dirty_static

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

polydoc

Tool for multi-lingual documentation generation
Rust
1
star
24

jambrush

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

resource_store

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

hop

Bookmark directories in your terminal.
Shell
1
star
27

input_state

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

smallworld

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

whatnow

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

piggy

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

okmath

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

dlopen_issue

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

meloweb

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

filesync

Rust library for syncing files between different sources
Rust
1
star