https://github.com/TrigenSoftware/nano_kit
An ecosystem of lightweight, modular, and performant libraries for building modern web applications, built around a push-pull based reactivity system.
https://github.com/TrigenSoftware/nano_kit
Last synced: about 2 months ago
JSON representation
An ecosystem of lightweight, modular, and performant libraries for building modern web applications, built around a push-pull based reactivity system.
- Host: GitHub
- URL: https://github.com/TrigenSoftware/nano_kit
- Owner: TrigenSoftware
- License: mit
- Created: 2024-03-29T13:24:15.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2026-04-12T18:59:58.000Z (about 2 months ago)
- Last Synced: 2026-04-12T19:04:49.095Z (about 2 months ago)
- Language: TypeScript
- Homepage: http://nano-kit.js.org/
- Size: 3.26 MB
- Stars: 28
- Watchers: 1
- Forks: 0
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Nano Kit
A lightweight, modular, and performant state management ecosystem for building modern web applications.
[📚 Documentation](https://nano-kit.js.org)
| Package | Description | Version | Dependencies |
|---------|-------------|---------|--------------|
| [`nanoviews`](packages/nanoviews#readme) | Direct DOM library for creating user interfaces. | [![NPM version][nanoviews-npm]][nanoviews-npm-url] | [![Dependencies status][nanoviews-deps]][nanoviews-deps-url] |
| [`agera`](packages/agera#readme) | Push-pull based signal library based on alien-signals algorithm. | [![NPM version][agera-npm]][agera-npm-url] | [![Dependencies status][agera-deps]][agera-deps-url] |
| [`kida`](packages/kida#readme) | State management library inspired by Nano Stores. | [![NPM version][kida-npm]][kida-npm-url] | [![Dependencies status][kida-deps]][kida-deps-url] |
| [`@nano_kit/store`](packages/store#readme) | Signals-based state management library. | [![NPM version][store-npm]][store-npm-url] | [![Dependencies status][store-deps]][store-deps-url] |
| [`@nano_kit/react`](packages/react#readme) | React integration for @nano_kit/store. | [![NPM version][react-npm]][react-npm-url] | [![Dependencies status][react-deps]][react-deps-url] |
| [`@nano_kit/router`](packages/router#readme) | Routing library, built on @nano_kit/store. | [![NPM version][router-npm]][router-npm-url] | [![Dependencies status][router-deps]][router-deps-url] |
| [`@nano_kit/react-router`](packages/react-router#readme) | React integration for @nano_kit/router. | [![NPM version][react-router-npm]][react-router-npm-url] | [![Dependencies status][react-router-deps]][react-router-deps-url] |
| [`@nano_kit/next-router`](packages/next-router#readme) | Next.js integration for @nano_kit/router. | [![NPM version][next-router-npm]][next-router-npm-url] | [![Dependencies status][next-router-deps]][next-router-deps-url] |
| [`@nano_kit/query`](packages/query#readme) | Data fetching and caching library, built on @nano_kit/store. | [![NPM version][query-npm]][query-npm-url] | [![Dependencies status][query-deps]][query-deps-url] |
| [`@nano_kit/ssr`](packages/ssr#readme) | Base package for server-side rendering capabilities. | [![NPM version][ssr-npm]][ssr-npm-url] | [![Dependencies status][ssr-deps]][ssr-deps-url] |
| [`@nano_kit/react-ssr`](packages/react-ssr#readme) | React adapter for server-side rendering capabilities. | [![NPM version][react-ssr-npm]][react-ssr-npm-url] | [![Dependencies status][react-ssr-deps]][react-ssr-deps-url] |
[nanoviews-npm]: https://img.shields.io/npm/v/nanoviews.svg
[nanoviews-npm-url]: https://www.npmjs.com/package/nanoviews
[nanoviews-deps]: https://img.shields.io/librariesio/release/npm/nanoviews
[nanoviews-deps-url]: https://libraries.io/npm/nanoviews
[agera-npm]: https://img.shields.io/npm/v/agera.svg
[agera-npm-url]: https://www.npmjs.com/package/agera
[agera-deps]: https://img.shields.io/librariesio/release/npm/agera
[agera-deps-url]: https://libraries.io/npm/agera
[kida-npm]: https://img.shields.io/npm/v/kida.svg
[kida-npm-url]: https://www.npmjs.com/package/kida
[kida-deps]: https://img.shields.io/librariesio/release/npm/kida
[kida-deps-url]: https://libraries.io/npm/kida
[store-npm]: https://img.shields.io/npm/v/%40nano_kit%2Fstore.svg
[store-npm-url]: https://npmjs.com/package/@nano_kit/store
[store-deps]: https://img.shields.io/librariesio/release/npm/%40nano_kit%2Fstore
[store-deps-url]: https://libraries.io/npm/%40nano_kit%2Fstore
[react-npm]: https://img.shields.io/npm/v/%40nano_kit%2Freact.svg
[react-npm-url]: https://npmjs.com/package/@nano_kit/react
[react-deps]: https://img.shields.io/librariesio/release/npm/%40nano_kit%2Freact
[react-deps-url]: https://libraries.io/npm/%40nano_kit%2Freact
[router-npm]: https://img.shields.io/npm/v/%40nano_kit%2Frouter.svg
[router-npm-url]: https://npmjs.com/package/@nano_kit/router
[router-deps]: https://img.shields.io/librariesio/release/npm/%40nano_kit%2Frouter
[router-deps-url]: https://libraries.io/npm/%40nano_kit%2Frouter
[react-router-npm]: https://img.shields.io/npm/v/%40nano_kit%2Freact-router.svg
[react-router-npm-url]: https://npmjs.com/package/@nano_kit/react-router
[react-router-deps]: https://img.shields.io/librariesio/release/npm/%40nano_kit%2Freact-router
[react-router-deps-url]: https://libraries.io/npm/%40nano_kit%2Freact-router
[next-router-npm]: https://img.shields.io/npm/v/%40nano_kit%2Fnext-router.svg
[next-router-npm-url]: https://npmjs.com/package/@nano_kit/next-router
[next-router-deps]: https://img.shields.io/librariesio/release/npm/%40nano_kit%2Fnext-router
[next-router-deps-url]: https://libraries.io/npm/%40nano_kit%2Fnext-router
[query-npm]: https://img.shields.io/npm/v/%40nano_kit%2Fquery.svg
[query-npm-url]: https://npmjs.com/package/@nano_kit/query
[query-deps]: https://img.shields.io/librariesio/release/npm/%40nano_kit%2Fquery
[query-deps-url]: https://libraries.io/npm/%40nano_kit%2Fquery
[ssr-npm]: https://img.shields.io/npm/v/%40nano_kit%2Fssr.svg
[ssr-npm-url]: https://npmjs.com/package/@nano_kit/ssr
[ssr-deps]: https://img.shields.io/librariesio/release/npm/%40nano_kit%2Fssr
[ssr-deps-url]: https://libraries.io/npm/%40nano_kit%2Fssr
[react-ssr-npm]: https://img.shields.io/npm/v/%40nano_kit%2Freact-ssr.svg
[react-ssr-npm-url]: https://npmjs.com/package/@nano_kit/react-ssr
[react-ssr-deps]: https://img.shields.io/librariesio/release/npm/%40nano_kit%2Freact-ssr
[react-ssr-deps-url]: https://libraries.io/npm/%40nano_kit%2Freact-ssr