Skip to content

VielzeugMany tools. One good decision.

Each tool does one thing well. All of them play nicely together. TypeScript-first, zero dependencies.

Vielzeug Logo

πŸš€ Why Vielzeug? ​

  • Type-safe: Built with TypeScript from the ground up for the best DX.
  • Zero/Low Dependencies: Keep your bundle size small and your supply chain secure.
  • Consistent API: Learn one package, and you'll feel at home in all of them.
  • Modern: Optimized for ES Modules, tree-shaking, and modern runtimes.

🏁 Quick Start ​

bash
npm install @vielzeug/toolkit
bash
pnpm add @vielzeug/toolkit
bash
yarn add @vielzeug/toolkit
typescript
import { chunk, debounce, currency } from '@vielzeug/toolkit';

// Utilities that just work
const batches = chunk([1, 2, 3, 4, 5], 2);
const search = debounce((query) => api.search(query), 300);
const price = currency({ amount: 123456n, currency: 'USD' }); // "$1,234.56"

πŸ’¬ Community & Support ​

Have questions? Found a bug? Want to contribute?


Released under the MIT License. Vielzeug Contributors.