Nitro code editor.

Nitro editor is a free and open-source online code-editor developed by Void#0897 and Fakie#6027; For the Builder Groop S2 Hackathon.

Nitro editor uses React.js as the JavaScript framework used to build the website, React-Ace as the implementation for the code editor, and FileSaver.js for saving your code files, and finally we have implemented hop for Realtime deployment.

Why Nitro-editor?

  • Nitro editor is very basic and easy to use, unlike some alternatives that are complicated to learn.

  • Nitro editor is fully online and requires no setup, plus can be accessed from anywhere Requires no extensions for language support or themes.

  • Nitro currently has support for 8+ programming languages and if updated due to ace it could have support for 45+ programming languages without the need for any extensions.

  • Again, due to ace editor; Nitro if updated can have support for 24+ themes to personalize your code editor to your liking.

  • Nitro is almost fully reactive meaning you can code on the go! (almost depending on device and orientation can be fixed in the future with updates)

If I had more time I would add:

  • Multi-file support so you can edit multiple files at the same time.

  • Realtime JavaScript console built into the site.

  • Improved settings menu, such as font size, highlight active line, show line numbers, tab size, snippets, auto complete, etc.

Where can I view the source code and or contact you?

  • Github

  • Discord: Void#0897, Fakie#6027.

Questions

Our inspiration was the theme.

Already said Above.

Getting hop setup and working, learning react and ace.

My favorite part was how easy and basic nitro is to use.

My experience with hop was bad.

I'm not going to sugar coat this for extra points, Hop was often times very buggy builds failed constantly and it took 4 hours to learn how to learn how to deploy a basic react project. We constantly had to delete and re-make deployments and containers. 3.5/10

I might change the UI of the editor, and re-manage my time better.

The future for Nitro is better UI, better settings, and definitely a JavaScript console.

Built With

Share this project:

Updates