With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 23 State Open-Source Projects
-
Project mention: Unleashing the Power of Actors in Frontend Application Development | dev.to | 2024-03-22
XState is an excellent library that simplifies the utilization of actors in JavaScript applications. While this article focuses on using React, these principles apply equally well to other frameworks. In fact, they can be implemented anywhere JavaScript is executed.
-
I've just published jotai-wrapper, a super tiny and simple utility library that makes using jotai even simpler. It comes from the necessity to migrate a project with react-context-slices to jotai. Both libraries share a similar API. While in react-context-slices you have the useSlice hook, in jotai you have the useAtom, useSetAtom, and useAtomValue hooks. In react-context-slices you define either React Context or Redux slices, while in jotai you define atoms. The need for the migration from the first to the second was a high memory usage by react-context-slices when using React Context slices.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
-
-
countries-states-cities-database
🌍 Discover our global repository of countries, states, and cities! 🏙️ Get comprehensive data in JSON, SQL, PSQL, XML, YAML, and CSV formats. Access ISO2, ISO3 codes, country code, capital, native language, timezones (for countries), and more. #countries #states #cities
Project mention: Show HN: DB to map cities to countries and states | news.ycombinator.com | 2024-03-12 -
node-config
-
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
GitHub Repository:
-
redux-orm
NOT MAINTAINED – A small, simple and immutable ORM to manage relational data in your Redux store.
-
-
Project mention: Functional Programming Library for Golang by IBM | news.ycombinator.com | 2023-08-17
A simple alternative is the combination of:
- https://github.com/samber/lo
- https://github.com/samber/mo
The split is also nice as you can choose to just use the generic convenience functions from lo without the more FP related things from mo.
-
-
-
Project mention: Focusing on optimization, surpassing immer, limu finally reaches the top of immutable data performance | dev.to | 2024-01-06
helux A state engine that integrates atom, signal, and dependency tracking, and supports fine-grained response updates
-
-
pullstate
Simple state stores using immer and React hooks - re-use parts of your state by pulling it anywhere you like!
Project mention: ReactNative Expo File Based Routing with Firebase Authentication | dev.to | 2023-04-26PullState - https://lostpebble.github.io/pullstate/
-
Project mention: Is redux and thunks still used or are there other alternatives for it now? | /r/reactjs | 2023-05-10
Nanostores and Reatom are also great, fast atomic libs
-
-
lovelace-multiple-entity-row
Show multiple entity states and attributes on entity rows in Home Assistant's Lovelace UI
-
-
Project mention: transitions VS python-statemachine - a user suggested alternative | libhunt.com/r/transitions | 2023-09-26
Another state machine library.
-
-
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
State related posts
- Show HN: DB to map cities to countries and states
- jotai-wrapper, a super tiny and simple utility library
- Focusing on optimization, surpassing immer, limu finally reaches the top of immutable data performance
- React State Management in 2024
- Helux, a react state lib supports both atom arch and deep dependency collection
- Redux-rs:package: a Rust implementation of Redux
- Show HN: driver – a TypeScript pkg for declaring finite states via boolean logic
-
A note from our sponsor - SurveyJS
surveyjs.io | 29 Mar 2024
Index
What are some of the best open-source State projects? This list will help you:
Project | Stars | |
---|---|---|
1 | xstate | 25,985 |
2 | jotai | 16,982 |
3 | valtio | 8,296 |
4 | unstated | 7,817 |
5 | countries-states-cities-database | 6,285 |
6 | node-config | 6,187 |
7 | effector-react | 4,462 |
8 | final-form | 2,980 |
9 | redux-orm | 2,959 |
10 | react-easy-state | 2,562 |
11 | mo | 2,196 |
12 | StatefulViewController | 2,141 |
13 | redux-search | 1,401 |
14 | concent | 1,282 |
15 | mobx-react-form | 1,090 |
16 | pullstate | 1,064 |
17 | reatom | 937 |
18 | useEffectReducer | 788 |
19 | lovelace-multiple-entity-row | 745 |
20 | teaful | 698 |
21 | python-statemachine | 627 |
22 | Machinery | 506 |
23 | resso | 487 |