https://github.com/aduki-org/anza
Anza gives the browser a gentle nudge.
https://github.com/aduki-org/anza
chrome firefox safari web web-apis web-components webkit webkit2gtk
Last synced: about 24 hours ago
JSON representation
Anza gives the browser a gentle nudge.
- Host: GitHub
- URL: https://github.com/aduki-org/anza
- Owner: aduki-org
- License: mit
- Created: 2026-06-09T00:08:37.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2026-06-24T01:40:22.000Z (18 days ago)
- Last Synced: 2026-06-24T03:21:19.848Z (18 days ago)
- Topics: chrome, firefox, safari, web, web-apis, web-components, webkit, webkit2gtk
- Language: JavaScript
- Homepage: https://anza.aduki.org
- Size: 17.5 MB
- Stars: 1
- Watchers: 0
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Security: docs/security/api.md
Awesome Lists containing this project
README
# Anza
> The browser already knows how to render, route, cache, and animate. We just stopped getting in its way.
Anza gives the browser a gentle nudge — reactive state, view transitions, offline caching, and custom elements without a build step. Just import and ship.
## Structure
| Folder | Contents |
| ------ | -------- |
| `library/` | Runtime library and custom elements (`@adukiorg/anza`) |
| `tools/` | Rust CLI for dev server, build, and type extraction |
| `tasks/` | Repo automation scripts |
| `docs/` | Full documentation |
## Build
The CLI is a Rust binary. To compile it:
```bash
node tasks/build.js
```
This writes the release binary to `tools/target/release/anza`.
## Develop
```bash
cd library
npm install
npm test # real-browser tests via @web/test-runner
```
## License
[MIT](./LICENSE) © 2026 Aduki