I'm MIOBOMB, full-stack vanilla JavaScript and Go developer. I like building software that runs on hardware everyone else has already given up on
I build lightweight web applications, backend systems, and developer tools from scratch, with a particular focus on performance, low resource usage, and minimal dependencies
- 2023–2026
A catalog and guide platform for Geometry Dash private servers
Features include:
- Adaptive design
- News, comments, and likes
- A self-written and stable SPA engine
- Lightweight localization with hot language replacement
The project was later discontinued, but its codebase became the foundation for the first production version of Object Hub
- 2024–now
A platform for the Object Show community, originally forked from GDPS Helper
Object Hub still uses the original GDPS Helper SPA engine, while significantly expanding and evolving its architecture with new systems and ideas, including:
- An X Window System-inspired window management architecture with multiple window managers
- A self-written wiki engine with client-side rendering
- A custom frontend runtime with runtime injection and extensibility capabilities
- Source code released into the public domain
- A project catalog and creator job system
- Account and device security systems
- A version rollback system for the frontend
- Crazy context system for switch SPA-roots (GHE Jails)
A custom lightweight frontend toolkit created by me and used by Object Hub
- 5.5 KB minified + gzipped
- Zero development and production dependencies
- Works without bundlers
- Includes multiple modules for building lightweight web applications (such as imperative router, or the X10 Window system)
An open-source Go backend implementation of Object Hub
The project aims to provide a portable and maintainable replacement for the existing PHP backend while maintaining API compatibility
The project is Public Domain and is being developed openly from the beginning
- Frontend - newHelper.js + GDPS Helper Engine + vanilla JS
- Backend - PHP, node.js (Fastify), Go (net/http), Rust (just a little)
- Database - SQL/MySQL
- OS - FreeBSD 15.1
- IDE - Neovim + Tmux
- object Hub Protocol V133R3 Documentation
- GDPS Helper Engine Documentation
- Object Hub 0.99
- Studying ReactOS Source tree
- newHelper.js 2.2 - X10 Window system, toasts, more modular + plugin store
- Discord: @miobomb
- Telegram: @MIOBOMB
- X (Twitter): @mchidenOJHUB
- Object Hub Tech Support (when im fix it)