Studio journal
Short, honest write-ups for every product we ship: what it does, who it's for, how it is built. Plus the occasional engineering deep-dive when a system is worth a tour.
- Launch ·
Online Code Editor: a multi-file IDE in a browser tab
A VS Code-class editor for 80+ languages that opens instantly, keeps your files on your device, and runs code through our own judge platform. - Launch ·
Lemma: a real XeLaTeX editor that runs on your phone
Write LaTeX, compile to PDF with XeTeX on the device, and keep working offline — with handwriting-to-LaTeX for the equations your palms would normally murder. - Launch ·
Kern: a mobile Typst editor with live preview
Typst — the modern LaTeX alternative — compiled on-device with the compiler itself, with Typst Universe packages and LaTeX import. - Launch ·
Splice: SVG you can edit by hand or by markup
A vector editor whose canvas and SVG source stay in lockstep — every move on the artwork rewrites the source, every tweak in the source redraws the artwork. - Launch ·
Cueline: a teleprompter that scrolls at the speed you talk
Write or import a script and read it hands-free. Voice tracking scrolls the text to match the words you have actually said, in a dozen languages, with camera recording built in. - Launch ·
Omni Compiler: 61 languages, real verdicts, isolated runs
Run code against test cases on your phone and get real judge verdicts — accepted, wrong answer, time limit, compile error — on the same engine that powers Code Sprout. - Launch ·
Chatcraft: turn WhatsApp chats into printable memory books
Import an exported WhatsApp conversation and get a typeset PDF with photos, themes and keepsake stats — everything parsed and rendered in your browser. - Launch ·
CSSForge: 35+ generators with live preview
Gradients, shadows, glassmorphism, animations, flexbox and grid builders, colour converters, accessibility checks — all on one site, each with instant preview and one-click copy. - Launch ·
PDF Craft: merge, split, compress, scan — on the web and on Android
An all-in-one PDF toolkit with a built-in document scanner that does on-device text recognition. - Launch ·
ScribbleMate: draw over any screen while you teach
A free drawing overlay for lectures, demos and live sessions. Multi-colour brushes, undo, opacity, shake-to-draw. No paywall, no account. - Launch ·
DSA Visualizer: watch algorithms run, step by step
Interactive simulations of sorting, trees, graphs and more — built for students, teachers and interview preparation. - Launch ·
Curvy Kids: handwriting practice A to Z with gentle feedback
Children trace and write letters on a digital whiteboard and get encouraging, recognition-based feedback — a playful, no-pressure path to early literacy. - Launch ·
Reflex: turn gestures and device events into actions
Shake to screenshot, flip face-down for DND, tap a floating button to lock. Fifty-plus triggers, a visual workflow builder, everything on-device. - Launch ·
Tend: a calm task planner where nothing silently disappears
Overdue work rolls into a gentle review instead of vanishing. Exact-time reminders, recurrence and a home-screen widget that stays in sync. - Launch ·
Silent Whisper: anonymous messages only you can read
Share a link, receive end-to-end encrypted anonymous messages. The server stores ciphertext only; your private key never leaves the device keystore. - Launch ·
Night Shield: easier on the eyes after dark
A configurable screen overlay that reduces glare and strain at night, with quick toggles and a home-screen widget. - Launch ·
Jedi: open and search huge JSON files on your phone
A fast JSON viewer with an interactive tree, streaming search, and file management — tuned for large, deeply nested documents. - Launch ·
Img2Base64: convert images to Base64 in bulk
Drop any number of images, copy Base64 output instantly. Nothing leaves your browser. - Launch ·
Spiritual Shakti: Indian scriptures to read, listen to and share
Classic texts in a modern reader with audio and text modes, so traditional wisdom is easy to explore every day. - Launch ·
Shelf: organise documents into nested shelves
A tree-based document organiser — shelves inside shelves — for keeping study notes, receipts and records tidy. - Platform ·
ls-judge: 65+ languages, each in its own microVM
The code-execution engine behind every "Run" button we ship — isolated per submission, streamed per test, with 120+ language runtimes. - Engineering ·
ls-judge: a tour of the engine behind every Run button
How ls-judge runs 65+ languages inside Firecracker microVMs with sub-100ms cold starts, streams per-test results, and still fits in a small Hetzner box.