Skip to content
June 29, 2022
  • Facebook
  • Twitter
  • YouTube
  • Instagram
Facts Overflow

Facts Overflow

Facts for your curiosity

  • Tech
  • Programming
  • Tutorials
  • Javascript
  • SE
  • Math
  • AI
  • Film
  • Submit a story
  • Javascript
  • Programming

Neutralinojs 2021 – Roadmap

Shalitha Suranga 1 year ago 2 min read

A year ago, I wrote about some goals of the Neutralinojs project for the year 2020. Those milestones could be summarized as below.

  • Completing existing feature requests that have been added by the community.
  • Implementing React and Angular starter templates for neu-cli.
  • Trying to use Edge browser instance instead of IE on Windows.

I am happy to say that we could release a lot of useful features for Neutralinojs during the last year.

Feature highlights are,

  • React starter project for neu-cli.
  • Binary file serving support was added to the Neutralinojs server.
  • Making the native window more customizable by introducing properties to the settings.json such as window icon, borderless mode, always on top mode, maximize mode, etc.
  • Native notifications.
  • Of course, some bug fixes and enhancements.

Whereas, we had to drop several feature requests temporarily. For example, replacing IE was creating many drawbacks. Edge integration requires some additional dependencies, and also it needs some additional developer tools to be installed. The whole concept behind Neutralinojs is about portability, lightheartedness, and simplicity. Therefore, we had to drop the specific feature request temporarily.


Popularity

Last year, when I was writing the roadmap, Neutralinojs only had 1.3k stargazers on Github. Now, it simply passed 3k by also maximizing more active users on Slack. We received a lot of positive comments regarding the project from the developers who understood the idea behind Neutralinojs.

Hybrid apps are fine. But bloatware is really bad.

– A Neutralinojs user

Now, many developers are experimenting with Neutralinojs, and our web analytics data say that everyday developers are browsing the official documentation too. We found Neutralinojs in forums, articles, YouTube videos, and podcasts worldwide. Also, Google search’s auto-complete list has more entries for the “Neutralinojs ” keyword now.


Goals for 2021

The macOS version is missing some important features. We are planning to synchronize all versions carefully. Many developers pointed out that the documentation is a bit outdated. Therefore, we are planning to improve the entire documentation. All the time, we said, “Neutralinojs is not production-ready yet”. We had an idea to rewrite Neutralinojs into a single codebase. Although, that’s a lot of work at this phase of development. Therefore, We have decided to make the current snapshot of Neutralinojs production-ready by doing the required code refactoring and enhancements.

I am planning to do the following tasks within this year for the Neutralinojs project.

  • Completing prioritized feature requests.
  • Implementing an error-code system, doing required refactoring, and making Neutralinojs production-ready even for quite larger apps.
  • Synchronizing features among all supported platforms.

Would you like to support our work? Become a Patreon today.

Shalitha Suranga

Programmer | Author of Neutralinojs and Jerverless

See author's posts

Tags: cross-platform framework neutralinojs open-source roadmap

Continue Reading

Previous: Bloatware Is Bad. But Hybrid Apps are OK
Next: Top 10 Impressive Quotes of the Most Influential Programmers

Related Stories

Copy of Copy of Tutorial #4 How to Develop Neutralinojs Apps 2 min read
  • Javascript
  • Programming
  • Tutorials

How to Develop Neutralinojs Apps

Shalitha Suranga 1 year ago
image-3 The Unbelievable Facts about Programming 4 min read
  • Programming
  • Software Engineering

The Unbelievable Facts about Programming

Shalitha Suranga 1 year ago
image-2 Top 10 Impressive Quotes of the Most Influential Programmers 4 min read
  • Programming

Top 10 Impressive Quotes of the Most Influential Programmers

Shalitha Suranga 1 year ago
photo-1542014740373-51ad6425eb7c Bloatware Is Bad. But Hybrid Apps are OK 4 min read
  • Javascript
  • Programming
  • Technology

Bloatware Is Bad. But Hybrid Apps are OK

Shalitha Suranga 1 year ago
photo-1573164713988-8665fc963095 How to Host Your Open-Source Web App Without Spending a Single Penny 3 min read
  • Programming

How to Host Your Open-Source Web App Without Spending a Single Penny

Shalitha Suranga 1 year ago
photo-1583606784123-7c244f00d29c Top Cool Projects That Every Programmer Should Know 4 min read
  • Programming
  • Technology

Top Cool Projects That Every Programmer Should Know

Shalitha Suranga 1 year ago

Recent Stories

  • Accessing Instant Virtual Desktops from Any Device using Shells
  • How to Develop Neutralinojs Apps
  • The Unbelievable Facts about Programming
  • Top 10 Impressive Quotes of the Most Influential Programmers
  • Privacy On Social Media – It’s Time to Stop Overthinking

Topics

  • Artificial Intelligence
  • Film
  • Javascript
  • Programming
  • Software Engineering
  • Technology
  • Tutorials

Tags

android aws bill gates bloatware brian code reviews collaboration computer science cross-platform dennis ritchie design patterns desktop-apps electron facebook facts framework history hybrid instant vm iphone ken thompson linus linux myths native neutralinojs open-source operating systems outstanding programmer phones pioneers privacy quotes remote virtual machines remote vm roadmap shells.com signal socialmedia software development steve jobs tim berners-lee top programmers virtual machines whatsapp

Archives

  • July 2021
  • May 2021
  • January 2021
  • December 2020

Connect with Us

  • Facebook
  • Twitter
  • YouTube
  • Instagram

You may have missed

Remote virtual machines with Shells Accessing Instant Virtual Desktops from Any Device using Shells 2 min read
  • Technology

Accessing Instant Virtual Desktops from Any Device using Shells

Shalitha Suranga 11 months ago
Copy of Copy of Tutorial #4 How to Develop Neutralinojs Apps 2 min read
  • Javascript
  • Programming
  • Tutorials

How to Develop Neutralinojs Apps

Shalitha Suranga 1 year ago
image-3 The Unbelievable Facts about Programming 4 min read
  • Programming
  • Software Engineering

The Unbelievable Facts about Programming

Shalitha Suranga 1 year ago
image-2 Top 10 Impressive Quotes of the Most Influential Programmers 4 min read
  • Programming

Top 10 Impressive Quotes of the Most Influential Programmers

Shalitha Suranga 1 year ago

About FO

FactsOverflow (also known as FO) is an educational non-commercial blog that publishes stories mostly about computer science and programming. This website contains articles written by volunteers who need to show their findings, experiments, and open-source-related activities to the right community.

Technical writers who write for FO like to write more about internals than simple overviews specially for your curiosity.

Follow @factsoflow
  • Submit a story
  • Privacy policy
  • About FO
  • Facebook
  • Twitter
  • YouTube
  • Instagram
Copyright FactsOverflow © All rights reserved. Powered by CodeZri | Kreeti by AF themes.
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Cookie settingsACCEPT
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled

Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.

Non-necessary

Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.

SAVE & ACCEPT