https://github.com/amolkumargupta/leafjs
Minimal Framework for building User Interfaces directly in HTML markup
https://github.com/amolkumargupta/leafjs
alpine frontend-framework js-library
Last synced: 5 months ago
JSON representation
Minimal Framework for building User Interfaces directly in HTML markup
- Host: GitHub
- URL: https://github.com/amolkumargupta/leafjs
- Owner: AmolKumarGupta
- License: mit
- Created: 2024-01-06T11:23:14.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-14T19:22:58.000Z (over 2 years ago)
- Last Synced: 2025-02-12T19:05:28.918Z (over 1 year ago)
- Topics: alpine, frontend-framework, js-library
- Language: JavaScript
- Homepage: https://amolkumargupta.github.io/leafjs/
- Size: 139 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
## Leaf js

Minimal Framework for building User Interfaces directly in HTML markup.
```html
let lf = new leaf('#app');
```
## Docs
Please check out the [docs](https://amolkumargupta.github.io/leafjs/)
```
npm run docs
```
## Examples
serve `examples` and `dist` dir
```
npm run examples
```
## Contributing
Please read [CONTRIBUTING.md](CONTRIBUTING.md) before contributing to this project.
## Testing
We are using `jest` for testing environment with `jest-environment-jsdom`
```
npm run build && npm run test
```
> Dont forget to make a build before testing !
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.