8000 GitHub - kbrsh/moon at v1.0.0-beta.1
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
/ moon Public

🌙 The minimal & fast library for functional user interfaces

License

Notifications You must be signed in to change notification settings

kbrsh/moon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Moon

The minimal & fast UI library.

Build Status Code Coverage Slack License

Browser Support Table

Summary

  • 🎉 Small file size (3kb minified + gzip)
  • âš¡ Blazing fast performance
  • 🚀 Minimal & intuitive API
  • 🔨 Compose with components

About

Moon is a JavaScript library with a minimal API and fast view compiler. It splits up a web application into two parts: the view and the data. The view is responsible for displaying the data to the user. Moon compiles the view into a JavaScript program running on a 3kb runtime capable of creating, updating, and destroying the view. The data is a simple object with access to the Moon API for updating itself.

Usage

See the documentation.

Contributing

Check the CONTRIBUTING file for more information about this project and how to help.

Support

Support Moon on Patreon to help sustain the development of the project. The maker of the project works on open source for free. If you or your company depend on this project, then it makes sense to donate to ensure that the project is maintained.

License

Licensed under the MIT License by Kabir Shah

0