Skip to content

Lightweight JavaScript framework for building reactive user interfaces easily.

Notifications You must be signed in to change notification settings

yisusjuarez/orbit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Orbit 🚀

Orbit is a lightweight JavaScript framework for building reactive user interfaces easily.

Features

  • Reactivity: Use signals (signal) to manage your application's state.
  • Automatic Binding: Bind signals to DOM elements with bind.
  • Simple Rendering: Render components with render.

Project Structure

  • src/: Contains the framework's source code.
    • core/render.js: Implements the render function for rendering components.
    • utils/signal.js: Implements the signal function for managing reactive state.
    • utils/bind.js: Implements the bind function for binding signals to the DOM.
  • examples/: Contains usage examples of the framework.
  • vite.config.js: Vite configuration for development and build.

Installation

  1. Clone this repository:

    git clone https://github.com/your-username/orbit.git
    cd orbit
  2. Install dependencies:

     npm install
  3. Start the development server::

     npm run dev

About

Lightweight JavaScript framework for building reactive user interfaces easily.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published