A Javascript library for building Browser User Interfaces. Orbiton JS is a component based Javascript rendering Engine for creating User Interfaces in the browser.
Make your choice to use Orbiton based off facts.
- Light Weight: One of the greatest advantage of Orbiton is that its lightweight. Orbiton is just 3.5kb min+gzip, This assures you that your app has fast page loads since most of the chunk is from just your own code.
- Close To Dom: This is another advantage of Orbiton. Being close to the DOM means that the library will not have to carry out many functions in order to update the Dom making the app feel fast for the user.
- Reactive: The library is reactive making you create modern web apps that provide a native feel to the user. This makes it even better for creating Progressive web apps.
- Rust Renderer: Orbiton JS has a new experimantal Rust Render that compiles to wasm. Rust is known for its perfomance hence makin Orbiton Applications run at maximun performance.
Installing Orbiton is Quite simple. You can use Orbiton to build full Single page Application or just small parts of your website.
You can add Orbiton to your website using an Javascript CDN you prefer
<script crossorigin src="https://unpkg.com/orbiton@latest/umd/orbiton.production.js"></script>
If you are using Node to build a your web app run this in the command line
# yarn
yarn add orbiton
# npm
npm install orbiton
Orbiton also supports development in deno.
import Orbiton from "https://cdn.jsdeliver.net/npm/orbiton/esm/orbitonjs.development.js"
Using Orbiton is easy. All you have to do is import Orbiton and use JSX to create your app. Visit the Orbiton JS documentation here to Learn how to build Apps in Orbiton JS.
import Orbiton from 'orbiton'
const App = (
<div>
<h1>Hello World</h1>
<div>
)
Orbiton.append(App, document.getElementById('root'))
Here are some important links that you might find usefull if you are gettig started with Orbiton JS.
Anybody willing to contribute to the development of this library can help by contibuting to the repository on Github.
Some Important links for Contributors.
MIT License