https://github.com/mrfarhadir/senil
state for pure HTML
https://github.com/mrfarhadir/senil
javascript state state-management two-way-databinding typescript
Last synced: 16 days ago
JSON representation
state for pure HTML
- Host: GitHub
- URL: https://github.com/mrfarhadir/senil
- Owner: mrfarhadir
- License: mit
- Created: 2020-09-05T06:13:23.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-31T04:03:58.000Z (over 2 years ago)
- Last Synced: 2025-05-12T17:05:00.179Z (16 days ago)
- Topics: javascript, state, state-management, two-way-databinding, typescript
- Language: TypeScript
- Homepage: https://senil.js.org
- Size: 471 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Senil
States are very useful for web app development. popular frameworks such as Vuejs or React has state for their components and Senil is like that when you are using pure HTML with out any frameworks or when you are developing Wordpress theme.
[Documentation](//senil.js.org)
### Feathers
> - Having multiple instance
> - Synchronize with localstorage
> - Supporting content editable attribute
> - Developed with TypeScript### How it works?
Pass your your desired state object to Senil first parameter and add model attributes for input elements.
now you have two way binding data between dom and state[Installation](//senil.js.org/#/get-started/installation)
[Usage](//senil.js.org/#/get-started/usage)
[Examples](//senil.js.org/#/examples/basic)