Being OnixJS an extremely flexible, elegant and yet powerful NodeJS Platform, it will allow you to decide which ORM / Front-End Framework to use:
OnixJS is designed to empower you to decide what is best for your project, SOA, MSA or MVC? it's up to you.
Exclusive RPC & Real-Time SDK. Supports any Client Framework. Even Electron, NativeScript and React Native!.
OnixJS implements µWS aside a minimal footprint being incredibly fast.
The OnixJS OICD Identity Provider (SSO) Service implements industry standards OpenID and oAuth.
Automatically map REST Endpoints, connect clients from any other language or platform by using the OnixJS REST Gateway.
Angular or React? Mongoose or Sequelize? Choose one or choose many, it's up to you.
Either you require to learn, build or explore; we provide you with documentation and tools to achieve those goals.
Learn how to install, create your first OnixJS Project and communicate with a front-end application.
OnixJS provides a set of artifacts to allow you build entire projects with ease, from Dependency Injection to Streams.
Either using OnixJS SDK Built-In or Custom Adapters, you will be able to literally work in any Environment (Browser, Desktop, Native, IoT, Etc)
Easily build PWAs or Native Apps with Ionic, NativeScript or React Native.
Create Desktop Apps and communicate in real-time with Mobile or Web Apps.
We have worked on building a complete set of Examples which are using multiple front-end frameworks for Browser, Mobile and even for Games!!!
We have created native mobile example applications to show you how to integrate OnixJS with NativeScript or React Native.
We have created multiple examples using different Front-End Frameworks like Vue, React, Angular and Stencil.
We have created a couple of examples different game engines in order to demonstrate real-time games built with OnixJS.
OnixJS offers Free Community level features for you to build amazing projects. But we also provide Enterprise grade features for bigger Challenges.
We know there are some potential common questions that will be clarified below.
OnixJS is a pro open-source venture, the community level features are public and licensed under the MIT license. These will never be charged or closed due privative enterprise interests, this is including any open-source community contribution.
You can't work on privative core enterprise modules, but we designed OnixJS for you to easily share or sell your own modules, so we expect to eventually provide a Market Place for you to sell modules.
We strongly believe that community level features are fair enough for students or start-ups to build an entire project, enterprise related features are commonly required on bigger and more challenging projects that does require support and more advanced functionalities.
For limited time you get a license with no limitations in terms of number of developers nor projects, though you will require an API Key and Secret to activate your enterprise grade modules. Technical support is a 1~2 days guaranteed response from an expert, feature request is also included.
Would you like to receive new cool examples and blog articles?