| README.md | ||
👋 Welcome to IMBENJI.NET LTD
A one-person software company passionate about transport technology — building tools that make transit systems more beautiful, accessible, and intelligent.
My stack of choice is Flutter, Dart, Node.js, and Supabase, letting me ship fast, reliable apps across platforms.
🚇 What We Do
I design and develop software tools for the transport industry — from passenger information systems to map design tools. Whether you're a transit agency, a hobbyist, or a developer, there's something here for you.
🛠️ Our Projects
🗺️ Arcs & Angles (Flagship)
A metro and transit map design tool for crafting beautiful, professional-quality transit maps. Whether you're redesigning a city's network or creating a map from scratch, Arcs & Angles gives you the tools to do it with style.
- 🌐 Try it: ana.imbenji.net (Public Alpha)
- 📋 Roadmap & Wiki: git.imbenji.dev/IMBENJI.NET/Metro-Map-Maker
- 🔒 The source code is private, but the roadmap and wiki are publicly accessible.
🚌 Bus Infotainment
A near PSVAR-compliant next stop announcement system heavily inspired by TfL's iBus audio-visual system, using the actual iBus announcement recordings — sourced directly from Transport for London via a Freedom of Information request.
The project has two components:
- 📱 App — Runs on your phone and uses GPS to automatically detect your location and announce upcoming stops. No specialist hardware required.
- 🖥️ Hardware — A Raspberry Pi-based embedded system featuring an LED dot matrix display and audio announcements, replicating the experience of a real on-bus passenger information system.
📂 Other Projects
🗄️ SweepStore (Open Source)
A high-performance binary key-value storage format for Dart applications. Designed for fast, compact data persistence with O(1) random access — great for game save files, caching, and other performance-critical use cases.
📦 Open Source & Commercial
Some projects are open source and community-driven, while others are commercial products. Check each repository for its licence and contribution guidelines.
📫 Get in Touch
Have a question, idea, or just want to say hello?
I'd love to hear from you!
