# πŸ‘‹ 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. --- ## πŸ› οΈ Transit Related Projects ### πŸ—ΊοΈ Arcs & Angles *(Flagship)* Arcs & Angles
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](http://ana.imbenji.net/) *(Public Alpha)* - πŸ“‹ **Roadmap & Wiki:** [git.imbenji.dev/IMBENJI.NET/Metro-Map-Maker](https://git.imbenji.dev/IMBENJI.NET/Metro-Map-Maker) - πŸ”’ The source code is private, but the roadmap and wiki are publicly accessible. ### 🚌 Bus Infotainment 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** *(Flutter)* β€” Runs on your phone and uses GPS to automatically detect your location and announce upcoming stops. No specialist hardware required. > ⚠️ Due to the announcement audio being the intellectual property of Transport for London, the app isn't publicly distributed. However, if you have a legitimate use case and can supply your own announcements, feel free to [get in touch](mailto:benjamin.watt@imbenji.net) to request the APK. - **πŸ–₯️ Hardware** *(Dart, C#, C++)* β€” 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. Includes a Flutter-based remote control interface. --- ### πŸ”΄ Red Bus Tools *(Maintenance)* A **Flutter** app with a single, focused purpose β€” calculating mileage for any bus route in London using the open routing API. Used by officials at Transport UK (formerly Abellio London) to calculate mileage for rail replacement routes, with an intuitive UI for configuring and adjusting route mileage. --- ## πŸ“‚ Other Projects ### πŸ—„οΈ [SweepStore](https://git.imbenji.dev/IMBENJI.NET/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. ### πŸ”’ Waylume *(Cancelled)* A fully built WireGuard-based VPN service with a complete **Flutter** client, **Dart** + **Node.js** backend, and **Supabase** for auth and infrastructure. Features included self-managing VPN nodes, automatic peer configuration, bandwidth limiting, and geographic server selection. The source code is in a ready-to-deploy state, but development was discontinued due to the legal complexities of operating a VPN and the liability of being responsible for user traffic β€” particularly around potential DMCA violations. --- ## πŸ“¦ 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? βœ‰οΈ [benjamin.watt@imbenji.net](mailto:benjamin.watt@imbenji.net) I'd love to hear from you! --- *IMBENJI.NET LTD is a private limited company registered in England & Wales. Company number: [16955294](https://find-and-update.company-information.service.gov.uk/company/16955294). Incorporated 12 January 2026.*