Dev World.

A whole developer village. Seven buildings, seven working tools: a terminal, a code workshop, a toolbox forge, an API shrine, a git tower, an algorithm arena and a typing dojo. Collect a stamp in each one.

Illustrated map of the developer village with seven clickable buildings >_ Terminal Dojo </> Code Workshop Toolbox Forge { } API Shrine Git Tower Algorithm Arena Typing Dojo

Tap a building to walk in

端 01 · Terminal Dojo

Talk to the village like a developer.

It behaves like a real shell: arrow keys walk your history, Tab autocompletes, and any output pipes through grep. Start with help, or try neofetch and sudo hire-me.

guest@xiraiya-village: ~
工 02 · Code Workshop

Write code. Watch it run.

A live HTML, CSS and JavaScript playground with a console. Pick a preset or start from scratch. It runs as you type.

Console
鍛 03 · Toolbox Forge

Seventeen tools I use every single day.

Everything runs in your browser. Nothing you paste leaves this page.

社 04 · API Shrine

Call an API. Watch it answer.

A mock REST API with users, products and orders. Create, read and delete, see status codes, headers and timing, then copy the request as fetch, curl or Python.

https://api.village.dev
History
No requests yet
Request bodyUsed by POST and PATCH
Code

          
Press Send to make a request
// The response shows up here
塔 05 · Git Tower

Five years, one commit at a time.

My career as a git history: every branch a skill, every merge the moment it started paying the bills.

maingit log --graph --oneline
0contributions in the last year
Hover a dayLessMore

Languages

    Next commit: your project.

    A bot, a web app, an AI agent or a script that does your Monday chores. Tell me which branch to cut.

    Start a project
    闘 06 · Algorithm Arena

    Watch algorithms fight it out.

    Six sorting algorithms and four pathfinders, animated step by step, with live counters. Draw walls, drag the start and the goal, or race every sort at once.

    Comparisons 0Swaps and writes 0Steps 0
    Visited 0Path length 0Cost 0Drag on the grid to draw walls. Drag the start or the goal to move them.
    Same shuffled array, six algorithms, one finish line.
    打 07 · Typing Dojo

    How fast do you type code?

    Real snippets in four languages. Brackets, semicolons and all. Click the snippet and start typing: the clock starts on your first key.

    WPM 0Accuracy 100%Time 0.0sErrors 0