State Open Source Projects

Browse 1,540 State open source projects, ranked by GitHub stars. Find the most popular State tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 1,540 projects
58,448 stars

pmndrs/zustand

🐻 Bear necessities for state management in React

Metrics details
Stars58,448
44,000 stars

streamich/react-use

React Hooks — 👍

Metrics details
Stars44,000
42,872 stars

faif/python-patterns

A collection of design patterns/idioms in Python

Metrics details
Stars42,872
30,469 stars

martinvonz/jj

A Git-compatible VCS that is both simple and powerful

Metrics details
Stars30,469
28,968 stars

immerjs/immer

Create the next immutable state by mutating the current one

Metrics details
Stars28,968
28,139 stars

tmrts/go-patterns

Curated list of Go design patterns, recipes and idioms

Metrics details
Stars28,139
25,202 stars

mxgmn/WaveFunctionCollapse

Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics

Metrics details
Stars25,202
22,563 stars

typicode/lowdb

Simple and fast JSON database

Metrics details
Stars22,563
21,229 stars

pmndrs/jotai

👻 Primitive and flexible state management for React

Metrics details
Stars21,229
19,450 stars

facebookexperimental/Recoil

Recoil is an experimental state management library for React apps. It provides several capabilities that are difficult to achieve with React alone, while being compatible with the newest features of React.

Metrics details
Stars19,450
15,576 stars

infinitered/reactotron

A desktop app for inspecting your React JS and React Native projects. macOS, Linux, and Windows.

Metrics details
Stars15,576
15,086 stars

gvergnaud/ts-pattern

🎨 The exhaustive Pattern Matching library for TypeScript, with smart type inference.

Metrics details
Stars15,086
14,819 stars

pointfreeco/swift-composable-architecture

A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.

Metrics details
Stars14,819
14,189 stars

kettanaito/naming-cheatsheet

Comprehensive language-agnostic guidelines on variables naming. Home of the A/HC/LC pattern.

Metrics details
Stars14,189
13,431 stars

angular-ui/ui-router

The de-facto solution to flexible routing with nested views in AngularJS

Metrics details
Stars13,431
12,967 stars

rt2zz/redux-persist

persist and rehydrate a redux store

Metrics details
Stars12,967
12,375 stars

boardgameio/boardgame.io

State Management and Multiplayer Networking for Turn-Based Games

Metrics details
Stars12,375
12,018 stars

dzenbot/DZNEmptyDataSet

A drop-in UITableView/UICollectionView superclass category for showing empty datasets whenever the view has no content to display

Metrics details
Stars12,018
11,939 stars

keplergl/kepler.gl

Kepler.gl is a powerful open source geospatial analysis tool for large-scale data sets.

Metrics details
Stars11,939
11,190 stars

jonataslaw/getx

Open screens/snackbars/dialogs/bottomSheets without context, manage states and inject dependencies easily with Get.

Metrics details
Stars11,190
10,235 stars

rehooks/awesome-react-hooks

Awesome React Hooks

Metrics details
Stars10,235
10,210 stars

pmndrs/valtio

🧙 Valtio makes proxy-state simple for React and Vanilla

Metrics details
Stars10,210
9,739 stars

dr5hn/countries-states-cities-database

🌍 Discover our global repository of countries, states, and cities! 🏙️ Get comprehensive data in JSON, SQL, PSQL, SQLSERVER, MONGODB, SQLITE, XML, YAML, and CSV formats. Access ISO2, ISO3 codes, country code, capital, native language, timezones (for countries), and more. #countries #states #cities

Metrics details
Stars9,739
9,059 stars

hashicorp/raft

Golang implementation of the Raft consensus protocol

Metrics details
Stars9,059
8,924 stars

brianegan/flutter_architecture_samples

TodoMVC for Flutter

Metrics details
Stars8,924
8,753 stars

jakesgordon/javascript-state-machine

A javascript finite state machine library

Metrics details
Stars8,753
8,726 stars

jd/tenacity

Retrying library for Python

Metrics details
Stars8,726
7,727 stars

jamiebuilds/unstated

State so simple, it goes without saying

Metrics details
Stars7,727
7,048 stars

mobxjs/mobx-state-tree

Full-featured reactive state management without the boilerplate

Metrics details
Stars7,048
6,965 stars

nytimes/covid-19-data

A repository of data on coronavirus cases and deaths in the U.S.

Metrics details
Stars6,965
6,606 stars

sebastianbergmann/global-state

Snapshotting of global state, factored out of PHPUnit into a stand-alone component

Metrics details
Stars6,606
6,567 stars

pytransitions/transitions

A lightweight, object-oriented finite state machine implementation in Python with many extensions

Metrics details
Stars6,567
6,527 stars

Dimillian/MovieSwiftUI

SwiftUI & Combine app using MovieDB API. With a custom Flux (Redux) implementation.

Metrics details
Stars6,527
6,426 stars

node-config/node-config

Node.js Application Configuration

Metrics details
Stars6,426
6,291 stars

linkedin/css-blocks

High performance, maintainable stylesheets.

Metrics details
Stars6,291
6,211 stars

dotnet-state-machine/stateless

A simple library for creating state machines in C# code

Metrics details
Stars6,211
6,190 stars

trekhleb/state-of-the-art-shitcode

💩State-of-the-art shitcode principles your project should follow to call it a proper shitcode

Metrics details
Stars6,190
6,156 stars

kubernetes/kube-state-metrics

Add-on agent to generate and expose cluster-level metrics.

Metrics details
Stars6,156
6,039 stars

alexcasalboni/aws-lambda-power-tuning

AWS Lambda Power Tuning is an open-source tool that can help you visualize and fine-tune the memory/power configuration of Lambda functions. It runs in your own AWS account - powered by AWS Step Functions - and it supports three optimization strategies: cost, speed, and balanced.

Metrics details
Stars6,039
5,778 stars

tonsky/datascript

Immutable database and Datalog query engine for Clojure, ClojureScript and JS

Metrics details
Stars5,778
5,759 stars

GoogleChromeLabs/ProjectVisBug

FireBug for designers › Edit any webpage, in any state https://a.nerdy.dev/gimme-visbug

Metrics details
Stars5,759
5,682 stars

robinvdvleuten/vuex-persistedstate

💾 Persist and rehydrate your Vuex state between page reloads.

Metrics details
Stars5,682
5,681 stars

cgoldsby/LoginCritter

An animated avatar that responds to text field interactions

Metrics details
Stars5,681
5,225 stars

aasm/aasm

AASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid, NoBrainer, Dynamoid)

Metrics details
Stars5,225
5,041 stars

ctrlplusb/easy-peasy

Vegetarian friendly state for React

Metrics details
Stars5,041
4,959 stars

felixhageloh/uebersicht

ˈyːbɐˌzɪçt

Metrics details
Stars4,959
4,842 stars

effector/effector

Business logic with ease ☄️

Metrics details
Stars4,842
4,690 stars

supasate/connected-react-router

A Redux binding for React Router v4

Metrics details
Stars4,690
4,539 stars

mbbill/undotree

The undo history visualizer for VIM

Metrics details
Stars4,539
4,447 stars

reactjs/react-basic

A description of the conceptual model of React without implementation burden.

Metrics details
Stars4,447
4,352 stars

alexandru/scala-best-practices

A collection of Scala best practices

Metrics details
Stars4,352
4,290 stars

Tencent/westore

小程序MVVM分层架构

Metrics details
Stars4,290
4,191 stars

jamiebuilds/unstated-next

200 bytes to never think about React state management libraries ever again

Metrics details
Stars4,191
4,187 stars

teloxide/teloxide

🤖 An elegant Telegram bots framework for Rust

Metrics details
Stars4,187
4,127 stars

Skyscanner/SkyFloatingLabelTextField

A beautiful and flexible text field control implementation of "Float Label Pattern". Written in Swift.

Metrics details
Stars4,127
4,004 stars

diegohaz/constate

React Context + State

Metrics details
Stars4,004
3,867 stars

ngrx/store

RxJS powered state management for Angular applications, inspired by Redux

Metrics details
Stars3,867
3,845 stars

yoavlt/LiquidFloatingActionButton

Material Design Floating Action Button in liquid state

Metrics details
Stars3,845
3,779 stars

redox-os/orbtk

The Rust UI-Toolkit.

Metrics details
Stars3,779
3,723 stars

pluginaweek/state_machine

Adds support for creating state machines for attributes on any Ruby class

Metrics details
Stars3,723
1-60 of 1,540 projects
Get A Weekly Email With Trending State Projects
Stay updated on State plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.