zustand by react-spring

🐻 Bear necessities for state management in React

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

TypeScript

164 -1

48,623 +142

1,516 +7

GitHub
dayjs by iamkun

⏰ Day.js 2kB immutable date-time library alternative to Moment.js with the same modern API

created at April 10, 2018, 9:26 a.m.

JavaScript

279 +0

47,158 +41

2,311 +5

GitHub
preact by preactjs

⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.

created at Sept. 11, 2015, 2:40 a.m.

JavaScript

396 -1

36,948 +24

1,957 +3

GitHub
nanoid by ai

A tiny (124 bytes), secure, URL-friendly, unique string ID generator for JavaScript

created at Aug. 5, 2017, 5:24 a.m.

JavaScript

157 +0

24,789 +46

796 +1

GitHub
hyperapp by jorgebucaran

1kB-ish JavaScript framework for building hypertext applications

created at Jan. 20, 2017, 5:20 a.m.

JavaScript

308 +0

19,091 -1

781 +1

GitHub
mitt by developit

🥊 Tiny 200 byte functional event emitter / pubsub.

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

TypeScript

70 -1

10,942 +26

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

43 +0

7,043 +2

224 +0

GitHub
wouter by molefrog

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

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

TypeScript

37 +0

6,809 +7

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

20 +0

6,442 +38

212 +5

GitHub
randomColor by davidmerfield

A tiny script for generating attractive colors

created at April 8, 2014, 8:25 p.m.

JavaScript

81 +0

6,098 -1

402 +0

GitHub
just by angus-c

A library of dependency-free JavaScript utilities that do just one thing.

created at June 26, 2016, 2:04 a.m.

JavaScript

42 +0

6,074 +1

209 +0

GitHub
unfetch by developit

🐕 Bare minimum 500b fetch polyfill.

created at Feb. 22, 2017, 5:59 a.m.

JavaScript

41 +0

5,708 +1

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

25 +0

5,555 +78

109 +0

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

411 +1

GitHub
ms by zeit

Tiny millisecond conversion utility

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

TypeScript

83 +0

5,172 +4

265 +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,854 +6

98 +0

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

32 +1

4,728 +45

385 +2

GitHub
redaxios by developit

The Axios API, as an 800 byte Fetch wrapper.

created at Aug. 23, 2018, 10 p.m.

JavaScript

30 +0

4,725 +0

100 +0

GitHub
remeda by remeda

A utility library for JavaScript and TypeScript.

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

TypeScript

20 +0

4,607 +18

141 +2

GitHub
v8n by imbrn

☑️ JavaScript fluent validation library

created at June 25, 2018, 8:06 p.m.

JavaScript

51 +0

4,170 +1

110 +0

GitHub