This repository contains different JavaScript and TypeScript apps and tools that are used in different projects here at NaN Labs. We also provide reusable JavaScript and TypeScript packages.
| Name | Description | Keywords |
|---|---|---|
| React Boilerplate | A simple but powerful boilerplate to start a React project powered by Vite. Boilerplate generated using create-awesome-node-app contains full CI/CD setup with GitHub Actions and Docker. It also contains a full local development setup with hot reload and production ready setup with minification and optimization. It also contains a full test setup with Jest and React Testing Library. | React |
| Storybook Playground | This app was created with the goal to have examples of ours React components, hooks and libraries that are created in different packages in the repository Nancy.js. | React, Storybook, Nancy.js |
| TypeScript Monorepo Boilerplate | A simple but powerful boilerplate to start a TypeScript monorepo project powered Turborepo. | TypeScript, Turborepo, Monorepo, Boilerplate, React, NPM Workspaces, Changesets, ESLint, Prettier, Jest, Nest.js, Storybook |
| Name | Description | Keywords |
|---|---|---|
| Node Package Managers | Comparison of the most popular Node Package Managers: npm, yarn, pnpm. | Node, npm, yarn, pnpm |
| Name | Description | Keywords |
|---|---|---|
| AgileTs | This example shows how to use AgileTs to manage state. | React, AgileTs |
| Akita | This example shows how to use Akita to manage state. | React, Akita |
| Context | This example shows how to use React Context to share data between components. | React |
| Effector | This example shows how to use Effector to manage state. | React, Effector |
| Global State | This example shows how to use a global state using React Hooks. | React |
| Hookstate | This example shows how to use Hookstate to manage state. | React |
| Jotai | This example shows how to use Jotai to manage state. | React, Jotai |
| MobX | This example shows how to use MobX to manage state. | React, MobX |
| MobX State Tree | This example shows how to use MobX State Tree to manage state. | React, MobX State Tree |
| Prop Drilling | This example shows how to pass data from a parent component to a child component using props. | React |
| React Easy State | This example shows how to use React Easy State to manage state. | React, React Easy State |
| React Query | This example shows how to use React Query to fetch data from an API. | React, React Query |
| Recoil | This example shows how to use Recoil to manage state. | React, Recoil |
| Redux Toolkit | This example shows how to use Redux Toolkit to manage state. | React, Redux Toolkit |
| Rematch | This example shows how to use Rematch to manage state. | React, Rematch |
| Rxjs | This example shows how to use Rxjs to manage state. | React, Rxjs |
| Storeon | This example shows how to use Storeon to manage state. | React, Storeon |
| Teaful | This example shows how to use Teaful to manage state. | React |
| Unistore | This example shows how to use Unistore to manage state. | React, Unistore |
| Valtio | This example shows how to use Valtio to manage state. | React, Valtio |
| XState | This example shows how to use XState to manage state. | React, XState |
| Zustand | This example shows how to use Zustand to manage state. | React, Zustand |
- Contributions make the open source community such an amazing place to learn, inspire, and create.
- Any contributions you make are truly appreciated.
- Check out our contribution guidelines for more information.
Made with contributors-img.