• Stars
    star
    9
  • Rank 1,929,647 (Top 39 %)
  • Language
    Python
  • License
    Apache License 2.0
  • Created about 2 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

Easy object serialization and versioning framework for python

More Repositories

1

generate_life_calendar

Generate a personalized life calendar poster
Python
125
star
2

duckargs

Code generation tool, creates python / C programs that parse command line arguments. Say bye to starting each project by reading "argparse" / "geptopt.h" docs.
Python
110
star
3

librxvm

non-backtracking NFA-based regular expression library, for C and Python
C
61
star
4

boyermoore

Boyer-moore in pure python, search for unicode strings in large files quickly
Python
20
star
5

tones

Pure-python library for generating audio tones, with support for polyphony, pitch-bending and vibrato
Python
17
star
6

ptttl

Polyphonic Tone Transfer Language: superset of NOKIA's RTTTL, supports polyphony & vibrato
C
14
star
7

text_game_maker

Python framework for creating text-based games (interactive fiction)
Python
12
star
8

personal-site

HTML
11
star
9

nedry

Nedry is a fun & useful discord bot with a modular plugin system (formerly "twitch_monitor_discord_bot")
Python
10
star
10

deep_space_trader

Deep Space Trader is a turn-based strategy game inspired by the old DOS game "Drugwars".
Python
9
star
11

BrainfuckIntern

Uses a genetic algorithm to "evolve" brainfuck programs with desirable behaviours
C
9
star
12

app_timer

Friendly, lightweight, hardware-agnostic timer abstraction layer in C. Use a single timer/counter source to drive many timed events.
C
8
star
13

bfi

Fast optimizing Brainfuck interpreter in pure python
Brainfuck
8
star
14

chatbot_utils

RegEx-based fuzzy command / response handling for conversational chatbots
Python
4
star
15

keystroke_transcriber

Records global keypress events and translates them into a program that replays those keypress events on some programmable USB HID device (e.g. Digispark)
Python
3
star
16

wikichangewatcher

Python library for easy monitoring of all Wikipedia page edits
Python
3
star
17

hashtable

A lightweight separate-chaining arena-backed hashtable in C, designed to be flexible enough for embedded systems
C
3
star
18

ulist

Unrolled linked list implementation in C
C++
2
star
19

parse_args

Portable command-line argument parser for C programs
C
2
star
20

cheaders

C header file generator
Python
2
star
21

zombiegame

C#
1
star
22

trivia_discord_bot

A discord bot for group trivia contests
Python
1
star
23

addlad

A single-instruction esoteric programming language, inspired by Chris Domas' "MovFuscator"
Python
1
star
24

varints

Variable-length integer (VLQ) encoding and decoding, in C99. https://en.wikipedia.org/wiki/Variable-length_quantity
C
1
star
25

arduinozero-metronome

Stage metronome for drummers, using Arduino Zero
C
1
star
26

twitch_talkbot

Python
1
star
27

snakeng

Implementation of the classic "snake" game as a re-usable engine. Play snake on the command line, or implement your own!
Python
1
star
28

google_drive_files

Download/list files from Google Drive by filename
Python
1
star
29

versioned_config

Python library for creating and managing versioned configuration files
Python
1
star
30

chatbot_builder

A discord chat bot that is programmed interactively by discord users
Python
1
star
31

ArduinoSoftwarePinInterrupts

This arduino library implements a software-polling-based version of the "attachInterrupt" function, which supports all digital pins on all hardware types, supports attaching multiple handlers to a single pin, and also has built-in optional debouncing for your input signals.
C++
1
star