Show HN: Nebula - Cross-Platform Electron Apps and WebSockets
mimix.io
mimix.io
Nebula includes a local web server, WebSocket server, WebSocket client management, Chromium browser, pre-built routing, commanding, and components (AngularJS), JSON navigation & config, Bootstrap UI, and support for custom colors and fonts. You’ll also find stems for Google authentication and protected routes, JSON data from local files and Firebase, and a page and blog-style CMS. There are no dependencies or separate installation steps for any platform.
Most importantly, all these pieces are themselves modular and open source. You can swap out React for AngularJS and use everything else as-is. Or keep our front end and use a different back-end server. Changes to the HTML/JS components don’t require a build step and can be tested in your regular browser.
We put this together because we couldn’t find a working, well-documented way to get all the components together inside a single installable that worked everywhere. The solutions we found were all partial and we spent considerable time getting these parts together and explaining them. We hope Nebula makes it easier for you!
Source: [0] https://github.com/themimixcompany/nebula
Installers: [1] https://github.com/themimixcompany/nebula/releases
Nebula App Documentation: [2] https://mimix.io/nebula-tech/
Builder Documentation: [3] https://github.com/themimixcompany/nebula/blob/master/README...
Nebula Concepts: [4] https://mimix.io/nebula/