An open API service indexing awesome lists of open source software.

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: 5 days ago
JSON representation

An ecosystem of lightweight, modular, and performant libraries for building modern web applications, built around a push-pull based reactivity system.

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 |
|---------|-------------|---------|
| [`nanoviews`](packages/nanoviews#readme) | Direct DOM library for creating user interfaces. | [![NPM version][nanoviews-npm]][nanoviews-npm-url] |
| [`agera`](packages/agera#readme) | Push-pull based signal library based on alien-signals algorithm. | [![NPM version][agera-npm]][agera-npm-url] |
| [`kida`](packages/kida#readme) | State management library inspired by Nano Stores. | [![NPM version][kida-npm]][kida-npm-url] |
| [`@nano_kit/store`](packages/store#readme) | Signals-based state management library. | [![NPM version][store-npm]][store-npm-url] |
| [`@nano_kit/platform-web`](packages/platform-web#readme) | Web platform adapters and reactive helpers. | [![NPM version][platform-web-npm]][platform-web-npm-url] |
| [`@nano_kit/router`](packages/router#readme) | Routing library, built on @nano_kit/store. | [![NPM version][router-npm]][router-npm-url] |
| [`@nano_kit/query`](packages/query#readme) | Data fetching and caching library, built on @nano_kit/store. | [![NPM version][query-npm]][query-npm-url] |
| [`@nano_kit/intl`](packages/intl#readme) | Internationalization library, built on @nano_kit/store. | [![NPM version][intl-npm]][intl-npm-url] |
| [`@nano_kit/ssr`](packages/ssr#readme) | Base package for server-side rendering capabilities. | [![NPM version][ssr-npm]][ssr-npm-url] |
| [`@nano_kit/react`](packages/react#readme) | React integration for @nano_kit/store. | [![NPM version][react-npm]][react-npm-url] |
| [`@nano_kit/react-router`](packages/react-router#readme) | React integration for @nano_kit/router. | [![NPM version][react-router-npm]][react-router-npm-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] |
| [`@nano_kit/preact`](packages/preact#readme) | Preact integration for @nano_kit/store. | [![NPM version][preact-npm]][preact-npm-url] |
| [`@nano_kit/preact-router`](packages/preact-router#readme) | Preact integration for @nano_kit/router. | [![NPM version][preact-router-npm]][preact-router-npm-url] |
| [`@nano_kit/preact-ssr`](packages/preact-ssr#readme) | Preact adapter for server-side rendering capabilities. | [![NPM version][preact-ssr-npm]][preact-ssr-npm-url] |
| [`@nano_kit/svelte`](packages/svelte#readme) | Svelte integration for @nano_kit/store. | [![NPM version][svelte-npm]][svelte-npm-url] |
| [`@nano_kit/svelte-router`](packages/svelte-router#readme) | Svelte integration for @nano_kit/router. | [![NPM version][svelte-router-npm]][svelte-router-npm-url] |
| [`@nano_kit/svelte-ssr`](packages/svelte-ssr#readme) | Svelte adapter for server-side rendering capabilities. | [![NPM version][svelte-ssr-npm]][svelte-ssr-npm-url] |
| [`@nano_kit/svelte-kit`](packages/svelte-kit#readme) | SvelteKit integration for stores, router, and SSR. | [![NPM version][svelte-kit-npm]][svelte-kit-npm-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] |

[nanoviews-npm]: https://img.shields.io/npm/v/nanoviews.svg
[nanoviews-npm-url]: https://www.npmjs.com/package/nanoviews

[agera-npm]: https://img.shields.io/npm/v/agera.svg
[agera-npm-url]: https://www.npmjs.com/package/agera

[kida-npm]: https://img.shields.io/npm/v/kida.svg
[kida-npm-url]: https://www.npmjs.com/package/kida

[store-npm]: https://img.shields.io/npm/v/%40nano_kit%2Fstore.svg
[store-npm-url]: https://npmjs.com/package/@nano_kit/store

[platform-web-npm]: https://img.shields.io/npm/v/%40nano_kit%2Fplatform-web.svg
[platform-web-npm-url]: https://npmjs.com/package/@nano_kit/platform-web

[router-npm]: https://img.shields.io/npm/v/%40nano_kit%2Frouter.svg
[router-npm-url]: https://npmjs.com/package/@nano_kit/router

[query-npm]: https://img.shields.io/npm/v/%40nano_kit%2Fquery.svg
[query-npm-url]: https://npmjs.com/package/@nano_kit/query

[intl-npm]: https://img.shields.io/npm/v/%40nano_kit%2Fintl.svg
[intl-npm-url]: https://npmjs.com/package/@nano_kit/intl

[ssr-npm]: https://img.shields.io/npm/v/%40nano_kit%2Fssr.svg
[ssr-npm-url]: https://npmjs.com/package/@nano_kit/ssr

[react-npm]: https://img.shields.io/npm/v/%40nano_kit%2Freact.svg
[react-npm-url]: https://npmjs.com/package/@nano_kit/react

[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-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

[preact-npm]: https://img.shields.io/npm/v/%40nano_kit%2Fpreact.svg
[preact-npm-url]: https://npmjs.com/package/@nano_kit/preact

[preact-router-npm]: https://img.shields.io/npm/v/%40nano_kit%2Fpreact-router.svg
[preact-router-npm-url]: https://npmjs.com/package/@nano_kit/preact-router

[preact-ssr-npm]: https://img.shields.io/npm/v/%40nano_kit%2Fpreact-ssr.svg
[preact-ssr-npm-url]: https://npmjs.com/package/@nano_kit/preact-ssr

[svelte-npm]: https://img.shields.io/npm/v/%40nano_kit%2Fsvelte.svg
[svelte-npm-url]: https://npmjs.com/package/@nano_kit/svelte

[svelte-router-npm]: https://img.shields.io/npm/v/%40nano_kit%2Fsvelte-router.svg
[svelte-router-npm-url]: https://npmjs.com/package/@nano_kit/svelte-router

[svelte-ssr-npm]: https://img.shields.io/npm/v/%40nano_kit%2Fsvelte-ssr.svg
[svelte-ssr-npm-url]: https://npmjs.com/package/@nano_kit/svelte-ssr

[svelte-kit-npm]: https://img.shields.io/npm/v/%40nano_kit%2Fsvelte-kit.svg
[svelte-kit-npm-url]: https://npmjs.com/package/@nano_kit/svelte-kit

[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