Nema Studio
The "Figma" of music: online, collaborative and web-based Digital Audio Workstation (DAW).
The "Figma" of music: online, collaborative and web-based Digital Audio Workstation (DAW).
A web application for making real-time music visualizers.
A standalone version of urmusic that is more feature complete and capable of rendering videos. It is fully hardware accelerated, has a fully customizable UI layout, supports plugins, scripting, and key-frame animations.
3D Game Engine built in C++20 using OpenGL for graphics, OpenAL and libvorbis for audio, and Bullet for physics.
A 2D game engine built in Java using OpenGL. Features a tile-based renderer, vector graphics renderer with an HTML Canvas-like API and SVG loader, and an (almost) fully featured UI toolkit.
A highly generic parser combinators library for Haskell.
A compiler for a made up language written in Haskell.
A Scheme interpreter written in Haskell.
A simple screenshooting program written in Rust.
A pure-lua vector graphics processing and rendering library for LÖVE 2D.
A C library for safely parsing and deserializing JSON data.
A game engine/library written in C. Features an ECS, stack-based state machine, asynchronous event channels and reference-counted assets management. It even has documentation!