Keyboard Shortcuts

Go to About1
Go to Skills2
Go to Projects3
Go to Highlights4
Go to Devlog5
Go to Contact6
Toggle themeT
Show shortcuts?
Konami code↑↑↓↓←→←→BA
Press Esc or ? to close
About Skills Projects Contact
Hi, I'm MILES

I make games, tools, and websites. I'm still in school and building a full Electron replacement — send help. i also work at Diskette Labs.

usually online
scroll

I believe pancakes are better than waffles, cereal is soup, and software should feel good to use.

* BUILDING EMULATORS * * SEND HELP * * 160 REPOS AND COUNTING * * STILL DEBUGGING * * GEOMETRY DASH ADDICT * * USUALLY ONLINE * * AB ← → ← → ↓ ↓ ↑ ↑ * * BUILDING EMULATORS * * SEND HELP * * 160 REPOS AND COUNTING * * STILL DEBUGGING * * GEOMETRY DASH ADDICT * * USUALLY ONLINE * * AB ← → ← → ↓ ↓ ↑ ↑ *
0
repos online
0
stars earned
0
watching me
0
I watch
LEVEL 01 // IDENTITY

Who's Miles?

the human behind the commits

Miles Wolf Allen
Miles Wolf Allen
@mileswolfallen2
// PLAYER BIO

I build things on the internet. Some of them are games, some are tools, and some are just because I thought it would be fun. 160 repos, 91 stars, and a growing list of things I'm figuring out as I go.

Pull Shark x2 YOLO Quickdraw
Member of Diskette Labs → More About Me →
LEVEL 02 // LOADOUT

My Loadout

what I actually know how to use

Ready to use
JavaScript
Backend JS
HTML
CSS
Python
Git
Blender
Unity
Unreal
Cloudflare
Linux
Netlify
Bash
GitHub
Electron
Gelectron
Currently unlocking
PHP
.NET
Nix
Yarn
LEVEL 03 // BUILDS

The Projects

stuff I've made (and some I forked)

ACTIVE* 1 * MIT * v0.3.2
OmniEmu 2.0
All your emulators in one place. Install 20+ emulators, scan your ROMs, and launch games without opening 15 different apps.
EARLY* Rust + Node.js * MIT
Gelectron
Drop-in replacement for Electron using native web views (WKWebView / WebView2 / WebKitGTK) instead of bundling Chromium.
UNRELEASED* Vanilla JS * active
Vanilla
A clean, minimal web experiment. Pure vanilla JS, no frameworks, no cruft.
LIVE* 2196 commits
FEDL
The demon list for Geometry Dash. Ranked levels, run submissions, and a community of people way better at the game than me.
Swift* 1 * MIT * macOS
CommandMove
True cut-and-paste for Finder on macOS. Select files, Cmd+X, navigate, Cmd+V. What Apple forgot to build.
ACTIVE* 1 * MIT
Noto
Note-taking app with AI built in. Built with Flutter, powered by Cortex AI, and actually good at organizing my chaos.
PYTHON* 1 * MIT
Nova AI
AI assistant that runs on your machine. Desktop GUI, web interface, and CLI. No cloud, no subscriptions, just vibes.
JS* 1 * Apache-2.0
Music App
Music player that doesn't interrupt you with ads. Inspired by YouTube Music but without the annoying parts.
HTML* 1 * MPL-2.0
Rhythm Game
Hit keys to the beat. Song selection, real-time notes, and keyboard controls. My fingers hurt.
WIPMIT
FEDL Geode Mod
Geometry Dash mod that shows the demon list in-game. Roulette mode, banned mod detection, and more.
HTMLMIT
Decompilations
Native PC ports and decompilations of games. Progress tracking for projects that probably shouldn't exist.
HTMLMIT
Issue Tracker
Built my own issue tracker because why not. Node.js backend, no frameworks, just raw determination.
HTML* 1,542 * MIT
Moon Gaming
Game hub with 1,500+ commits. Browse, play, and explore a growing library of browser games I made at 2am.
LEVEL 04 // SCOREBOARD

Scoreboard

what my projects have achieved

FEDL

0
verified runs
0
ranked levels
0
active players
0
youtube videos

OmniEmu 2.0

0
emulators
0
platforms
v0.3.2
latest
TS
built with

Other projects

0
nova interfaces
0
noto ai features
0
moon gaming commits
MIT
licensed
LEVEL 05 // GITHUB

Stats

the raw numbers, straight from the API

gh-stats gh-languages GitHub Streak
LEVEL 06 // DEVLOG

Devlog

things I've learned, broken, and fixed

2026
Focusing on Diskette Labs
I'm co-founder of Diskette Labs, a product design collective started by Owen. It's where my focus is now — but I'm still open to collaborations.
DesignCollective
2026
Why I Built Gelectron
Electron bundles Chromium with every app. 150-300MB per app, hundreds of MBs of RAM. Native web views fix that.
RustNative
2026
Why I Built OmniEmu
I got tired of opening 15 different emulator apps. So I built one that manages them all. Here's how it started.
TypeScriptElectron
2026
CommandMove: Cut & Paste on Mac
macOS doesn't have Cmd+X for files. I fixed that. Global event taps, AppleScript, and a lot of Accessibility permissions.
SwiftmacOS
2025
Running the FEDL
What it takes to maintain a Geometry Dash demon list. 3,800+ verified runs, ranked levels, and a community that never sleeps.
Node.jsCommunity
2025
Building Nova AI
Local AI that doesn't phone home. Desktop GUI, web interface, CLI — no subscriptions, no cloud, no nonsense.
PythonAI
LEVEL 05 // REACH OUT

Get In Touch

unless you're a bot, then please go away

// HELP WANTED