Skip to content

daisugiland/daisugi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

445 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

daisugi

This monorepo contains TypeScript/ESM projects from @daisugi, designed to help build composable applications.

Daisugi

🌱 Meet the Ecosystem

Explore the @daisugi ecosystem, a collection of modular tools designed to build robust, composable applications.

Project Version Description
Daisugi version A minimalist, functional middleware engine.
Kintsugi version A set of utilities for building fault-tolerant services.
Kado version A lightweight and unobtrusive inversion of control (IoC) container.
Anzen version A Result type for safe error handling without exceptions, inspired by Rust and Haskell.
Ayamari version A factory for rich, structured errors with error codes, chained causes, and prettified stack traces.
Land version A single package that bundles the entire @daisugi toolkit (Daisugi, Kado, Anzen, Ayamari, Kintsugi).

📦 Package Features

  • Universal - every package runs in both Node.js and the browser.
  • Independently versioned.
  • Distributed as ESM modules (ES2025 syntax) with TypeScript typings and changelogs.
  • Licensed under the MIT License.

About

🌿 Daisugi monorepo of TypeScript/ESM projects for building composable applications.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors