zustand by react-spring

🐻 Bear necessities for state management in React

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

TypeScript

154 +0

43,376 +185

1,325 +2

GitHub
mitt by developit

🥊 Tiny 200 byte functional event emitter / pubsub.

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

TypeScript

72 +0

10,367 +27

422 +0

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,843 +8

219 +1

GitHub
wouter by molefrog

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

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

TypeScript

35 +0

6,227 +28

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

16 +0

5,289 +28

158 +5

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,196 +16

412 +1

GitHub
ms by zeit

Tiny millisecond conversion utility

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

TypeScript

86 +0

4,988 +2

259 +0

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,830 +25

102 +1

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,532 +5

91 +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,249 +8

363 +1

GitHub
remeda by remeda

A utility library for JavaScript and TypeScript.

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

TypeScript

17 +0

3,965 +13

127 +0

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 +0

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,280 +5

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,598 +2

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,423 +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

735 +6

64 +1

GitHub
teaful by teafuljs

🍵 Tiny, easy and powerful React state management

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

TypeScript

10 +0

706 +0

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

498 +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