zustand by react-spring

🐻 Bear necessities for state management in React

created at April 9, 2019, 9:10 a.m.

TypeScript

153 -1

43,742 +178

1,336 +6

GitHub
mitt by developit

🥊 Tiny 200 byte functional event emitter / pubsub.

created at Jan. 15, 2017, 1:10 a.m.

TypeScript

73 +1

10,414 +18

424 +2

GitHub
superstruct by ianstormtaylor

A simple and composable way to validate data in JavaScript (and TypeScript).

created at Nov. 23, 2017, 3:03 a.m.

TypeScript

44 +0

6,859 +5

221 +2

GitHub
wouter by molefrog

🥢 A minimalist-friendly ~2.1KB routing for React and Preact

created at April 9, 2019, 5:36 p.m.

TypeScript

36 +1

6,277 +29

143 +0

GitHub
valibot by fabian-hiller

The modular and type safe schema library for validating structural data 🤖

created at July 7, 2023, 10:31 a.m.

TypeScript

18 +2

5,357 +35

165 +4

GitHub
timeago.js by hustcc

clock8 hourglass timeago.js is a tiny(2.0 kb) library used to format date with `*** time ago` statement.

created at June 23, 2016, 2:06 a.m.

TypeScript

78 +0

5,214 +8

412 +0

GitHub
ms by zeit

Tiny millisecond conversion utility

created at March 8, 2012, 2:10 a.m.

TypeScript

87 +0

5,005 +10

258 -1

GitHub
nanostores by nanostores

A tiny (286 bytes) state manager for React/RN/Preact/Vue/Svelte with many atomic tree-shakable stores

created at Oct. 14, 2020, 7:51 p.m.

TypeScript

27 +0

4,870 +16

104 +0

GitHub
wretch by elbywan

A tiny wrapper built around fetch with an intuitive syntax. candy

created at Sept. 13, 2017, 6:27 p.m.

TypeScript

23 +0

4,543 +7

90 -1

GitHub
js-lingui by lingui

🌍 📖 A readable, automated, and optimized (3 kb) internationalization for JavaScript

created at Jan. 17, 2017, 5:26 p.m.

TypeScript

30 +0

4,261 +6

364 +0

GitHub
remeda by remeda

A utility library for JavaScript and TypeScript.

created at May 7, 2018, 8:56 a.m.

TypeScript

18 +1

4,106 +32

130 +2

GitHub
fre by frejs

ghost Tiny Concurrent UI library with Fiber.

created at July 28, 2018, 6:46 a.m.

TypeScript

39 +0

3,700 -2

349 +0

GitHub
arrow-js by justin-schroeder

Reactivity without the framework

created at Nov. 8, 2022, 10:29 p.m.

TypeScript

28 +0

2,297 +8

50 +0

GitHub
colord by omgovich

👑 A tiny yet powerful tool for high-performance color manipulations and conversions

created at Nov. 27, 2020, 10:47 a.m.

TypeScript

8 +0

1,608 +3

48 +0

GitHub
nanoevents by ai

Simple and tiny (107 bytes) event emitter library for JavaScript

created at Sept. 20, 2016, 5:47 a.m.

TypeScript

21 +0

1,425 +1

47 +0

GitHub
FxTS by marpple

A functional programming library for TypeScript/JavaScript

created at Sept. 30, 2021, 6 a.m.

TypeScript

12 +0

829 +24

64 +0

GitHub
teaful by teafuljs

🍵 Tiny, easy and powerful React state management

created at March 11, 2021, 8:18 p.m.

TypeScript

10 +0

707 +1

24 +0

GitHub
onfire.js by hustcc

gun onfire.js is a nano version (~500b) for event-emitter.

created at July 15, 2016, 7:10 a.m.

TypeScript

31 +0

497 +0

109 +0

GitHub
detect-it by rafgraph

Detect if a device is mouseOnly, touchOnly, or hybrid, and if the primary input is mouse or touch.

created at July 7, 2016, 3:34 a.m.

TypeScript

11 +0

407 +0

15 +0

GitHub
eo-locale by ibitcy

🌏Internationalize React apps 👔Elegant lightweight library based on Internationalization API

created at May 10, 2018, 1:59 p.m.

TypeScript

9 +0

347 +0

12 +0

GitHub