CubeLang
Procedural domain-specific statically and strongly typed programming language for solving twisting cube puzzles, such as Rubik’s cubes. Compiles into Python program.
DiceRobot is a dice rolling app with sheet management capabilities. It will take care of dice, modifiers, and tedious arithmetic to make user’s experience at the table as enjoyable as possible.
Procedural domain-specific statically and strongly typed programming language for solving twisting cube puzzles, such as Rubik’s cubes. Compiles into Python program.
A Telegram-bot that generates images of punched cards and punched tape with a user’s message encoded. The bot supports multiple encodings and several image formats.
An HTTP-server implemented in Assembly language for x86-64 processor architecture. The server implements the subset of HTTP/1.0 specification (only GET methods are supported along with some other limitations).
A node-based editor for SVG filters. It supports most filter primitives defined in SVG 1.1 Specification.
An editor for context-free grammars for Lark (a parsing library for python) that implements syntax highlighting, autosuggestions, and error highlighting. The editor also supports the parsing of a sample text and viewing it’s AST.