Skip to content

Simple, composable and effective state management for JavaScript

License

Notifications You must be signed in to change notification settings

samrith-s/genshi

Repository files navigation

Genshi banner

Genshi is a state management library for JavaScript that focuses on being simple, effective and composable. It is designed to be easy to use and understand, while providing the flexibility and power needed to build complex applications.

To learn more about Genshi's motivation and core concepts, check out the following docs:

Genshi is available for React via an official adapter. But you can just as easily use it with any JavaScript library or framework.

Genshi has two major packages, for which you can find the relevant API reference on the website:

  • @genshi/core - The core package which can be integrated with any JavaScript library
  • @genshi/react - The official adapter to use Genshi with a React app

Explore the website for full documentation and guides!