toss/slash

A collection of TypeScript/JavaScript packages to build high-quality web services.

JavaScript

2,957

425 commits

updated Dec 18, 2025

See the code

README

[!NOTE] Slash is a legacy project and is not currently being maintained.

Many of Slash's useful features will be separated into several individual packages that are currently under development.

  • es-hangul is a JavaScript library that makes it easy to work with Hangul.
  • es-toolkit is a modern JavaScript utility library with high performance, small bundle size, and strong types.
  • suspensive is a JavaScript library that elegantly handles React's suspense and error boundaries.
  • use-funnel is a powerful and safe step-by-step state management React library

If you would like to contribute to Slash, please contribute to these packages, not Slash.



Slash libraries · MIT License PRs Welcome

English | 한국어

Slash is a collection of TypeScript/JavaScript packages used in Toss. It provides over 30 npm packages which can serve as a foundation to provide high-quality web services.

Check out our Slash libraries docs.

Contributing

We welcome contribution from everyone in the community. Read below for detailed contribution guide.

CONTRIBUTING

License

MIT © Viva Republica, Inc. See LICENSE for details.

Toss
javascript
react
toss
typescript
web

toss/slash

A collection of TypeScript/JavaScript packages to build high-quality web services.

JavaScript

2,957

425 commits

updated Dec 18, 2025

See the code

README

[!NOTE] Slash is a legacy project and is not currently being maintained.

Many of Slash's useful features will be separated into several individual packages that are currently under development.

  • es-hangul is a JavaScript library that makes it easy to work with Hangul.
  • es-toolkit is a modern JavaScript utility library with high performance, small bundle size, and strong types.
  • suspensive is a JavaScript library that elegantly handles React's suspense and error boundaries.
  • use-funnel is a powerful and safe step-by-step state management React library

If you would like to contribute to Slash, please contribute to these packages, not Slash.



Slash libraries · MIT License PRs Welcome

English | 한국어

Slash is a collection of TypeScript/JavaScript packages used in Toss. It provides over 30 npm packages which can serve as a foundation to provide high-quality web services.

Check out our Slash libraries docs.

Contributing

We welcome contribution from everyone in the community. Read below for detailed contribution guide.

CONTRIBUTING

License

MIT © Viva Republica, Inc. See LICENSE for details.

Toss
javascript
react
toss
typescript
web

Significant stargazers

Mao Mr

95 followers · starred Apr 2023

Dohyun Jung

53 followers · starred Oct 2022

Junwoo Ji

314 followers · starred Oct 2022

Jeong-Sik Yun

105 followers · starred Jun 2024