Apps

Every tool, in one place.

14 live so far, and more coming — we want to make as many accessible tools as we can think of, with the help of our users. Search by name or by what you want to do, or pick a category.

Showing all 14 apps

  • Pixel Studio

    Make

    Open · no account

    Draw a character, pose by pose.

    Draw a sprite as named poses — idle, walk, run, jump, attack — or as eight compass headings for top-down and isometric work. Mirror a walk cycle, set the speed of each pose, watch it animate as you draw, and export PNG or JSON.

    • #pixel art
    • #sprites
    • #animation
    • #game dev
    Open Pixel Studio
  • Sandbox

    Make

    Open · no account

    Put your sprite in a level and see how it moves.

    Send a sprite over from Pixel Studio in one click and walk it around. Drag out platforms, ledges and hazards, tune jump height, gravity, walk and run speed while it plays, bind keys to attack or block poses, and check it all side-on, top-down and isometric.

    • #game dev
    • #platformer
    • #level design
    • #physics
    Open Sandbox
  • Arcade

    Play

    Open · no account

    The cosiest, most relaxing couch gaming platform.

    Twelve couch party games, from Paddle Powers and Snake Arena to Block Battles, RummiTiles and Mic Drop. Put the game on the big screen, everyone else joins with a four-letter room code and plays with their phone. No app to install, and no account to play.

    • #multiplayer
    • #party games
    • #couch co-op
    • #phones
    Open Arcade
  • Journal

    Write

    Open · no account

    Markdown notes that render as you type.

    Write Markdown and watch it render beside you. Sort notes into folders, tag them, link one note to another with [[double brackets]], and find anything with a double-tap of Shift. Drop in images, video or audio, or record a voice note and have it transcribed by a model that runs on your own device.

    • #notes
    • #markdown
    • #text editor
    • #voice notes
    • #private
    Open Journal
  • Summit

    AI

    Open · no account

    Several AI models in one chat room.

    Add models from OpenAI, Anthropic, Google, OpenRouter, a local Ollama or LM Studio, or your own agent behind a webhook — then put them in one room. Type @ to pick who answers, let them take turns or debate, and switch on web search when an answer needs looking up. Your API keys stay in your browser and messages go straight to the provider you chose.

    • #chat
    • #llm
    • #bring your own key
    • #web search
    Open Summit
  • Triggers

    Everyday

    Open · no account

    Wave at your webcam, fire a webhook.

    Show a hand sign to your camera or say a word, and Triggers calls the webhook you picked. The camera and microphone are read by your browser and never uploaded — the only requests the page makes are the webhooks you configure.

    • #webcam
    • #gestures
    • #voice
    • #webhooks
    • #automation
    Open Triggers
  • Video Maker

    Make

    Open · no account

    Cut clips together and give them a title.

    Drop in clips, trim and split them, put them in order and join them with a crossfade, wipe or slide. Lay background music underneath that fades in, fades out and ducks when a clip talks. Title scenes are written in HTML, CSS and JavaScript: pick a preset, change the words and colours, then render it into your video or download it as a page for your website. Everything is decoded and encoded by your own browser — nothing is uploaded.

    • #video editor
    • #trim
    • #transitions
    • #music
    • #title scenes
    • #intro
    • #html css js
    • #export mp4
    Open Video Maker
  • Maths

    Everyday

    Open · no account

    Type a function, see the graph.

    A full-screen graph that plots what you type: y = sin(x), x^2 - 3, |x|, sqrt(x), e^x, x = 2, even xor(x, 5). Add tables of points by hand or fill one from a function over a range you choose. Drag to pan, scroll or pinch to zoom, and tap a curve to read its coordinates. Everything runs in your browser and is kept on this device.

    • #graphing calculator
    • #maths
    • #math
    • #functions
    • #plot
    • #tables
    • #no sign-in
    Open Maths
  • Battle

    Play

    Open · no account

    Keep it friendly, but show no Mercy!

    A tournament organiser for the Arcade or any other game or sport: single and double elimination, round robin, Swiss, groups then knockout, and free-for-all heats. Share one link so everyone can follow the bracket live, and another so players can report their own results. Running a tournament takes a free account; playing and watching do not.

    • #tournament
    • #bracket
    • #league
    • #swiss
    • #arcade
    • #sports
    • #organiser
    Open Battle
  • Daily Learner

    Everyday

    Open · no account

    Learn a little every day.

    Small daily lessons with streaks and a leaderboard. Learn Zig one tiny function at a time, with your code run and checked on the spot. Or put your headphones in for a hands-free Spanish or English session: hear a phrase, say it out loud in the pause, then hear the answer. Reading and listening are open to anyone; earning XP and keeping a streak take a free account.

    • #learning
    • #zig
    • #programming
    • #exercises
    • #spanish
    • #english
    • #language
    • #streaks
    • #leaderboard
    Open Daily Learner
  • Search

    Everyday

    A search engine with no ads and no profile.

    A self-hosted metasearch front end: it asks several engines and hands you the results, with no ad auction and nothing building a profile of you. Signed-in only, because an open search endpoint is free scraping infrastructure for whoever finds it.

    • #search engine
    • #privacy
    • #no ads
    • #account
    Open Search
  • Data Analytics

    Everyday

    Your data, on one live dashboard.

    Build dashboards of line, bar, area, scatter and pie charts, KPI numbers, sortable tables and data maps. Paste or upload CSV and JSON, type a table, or point at a URL and let it refresh on its own. Drag widgets around, resize them, and share a dashboard read-only with a link.

    • #dashboard
    • #charts
    • #data
    • #csv
    • #json
    • #maps
    • #analytics
    • #account
    Open Data Analytics
  • Checklist

    Everyday

    Tick it off together — even in the shop.

    To-do lists, shopping lists and deadline plans that stay in sync between your computer and your phone, and keep working offline in the shop. Share a list with your household and tick things off together. The planner finds a time that suits everyone: pick a date range, share the link, and people mark when they can, no account needed to answer.

    • #todo
    • #checklist
    • #groceries
    • #shopping list
    • #deadline
    • #planner
    • #scheduling
    • #offline
    • #account
    Open Checklist
  • Community

    Everyday

    Open · no account

    Tell us what to build next.

    Our forum, and for now a simple one: feature requests, bug reports, complaints and compliments, all read by the people who build Happy Light. Anyone can read along; posting takes a free account.

    Planned One day this becomes a little isometric world. You wander it as a pixel ghost with a few silly animations, every thread is a room, and comments are notes you pin to its walls.

    • #forum
    • #feedback
    • #ideas
    • #bug reports
    • #pixel ghosts
    • #isometric
    Open Community