Dogalog
by danja · io.github.danja.dogalog
Not TrustedWeb appUnrated★ 180 stars
livecoding prolog style
Screenshots
About
Dogalog is a realtime Prolog-based livecoding music environment where you write logic rules to create algorithmic rhythmic patterns and melodies. - Livecoding: Auto-evaluation with visual feedback - code changes apply automatically - State Preservation: Cycle counters and cooldowns persist across updates - Interactive Tutorial: Built-in 13-step guided tutorial for learning - PWA Support: Install as an app, works offline - Mobile-First: Touch-friendly UI optimized for all devices - Modular Architecture: Clean separation of concerns, all files <100 lines - Comprehensive Testing: 123 tests with 88%+ coverage Open the dev server URL, click Tutorial to learn, or click Start and begin livecoding! Dogalog is the open-source project danja/dogalog (https://github.com/danja/dogalog) by danja, released under MIT. Ion packages it unmodified from commit 3d4ea511bad2, adding only a manifest, an icon and a storage compatibility script.
Source
Written by danja, published to Oikou by Ben Grande.
- ★ 180 stars on GitHub
- Licence: MIT
- Built from commit 3d4ea511bad2
Age rating
Not rated. Nobody has said who this app is suitable for, so Personal Clouds and the Oikou app treat it as 18+.
What version 0.20260930.0 may do
Internet
It asks to reach nothing on the internet.
Personal Cloud tools
- Keep a database of its own on your Personal Cloud ion.db
- Keep files in its own storage on your Personal Cloud ion.files
Notifications
It does not send push notifications.
Storage
Up to 1 GB on your Personal Cloud.
Add to Personal Cloud
Sign in to add this web app to a Personal Cloud of yours. It runs there, on your own computer, and you open it from there; nothing is installed on your phone.
Versions
0.20260930.0 Latest Shown above
Published · a ready-built bundle
Imported from danja/dogalog at 3d4ea511bad2.