A port of Rust's Result type to TypeScript.
-
Updated
Oct 8, 2025 - TypeScript
A port of Rust's Result type to TypeScript.
Write functions with input/output parsing, procedure chaining, typed errors and more. Ideal for server actions!
Create errors that can be both thrown and returned. Make error handling easier for both JavaScript and TypeScript.
Fastify example with funcional and typesafe approach
A type-safe error handling library for Zig inspired by Rust's Result<T, E> and TypeScript's neverthrow.
👽 Typescript-based Monorepo template based on Turborepo. Collection of non-trivial best practices
Simplify error handling!
Functional TypeScript library for WebAuthn PRF extension. Deterministic key derivation from passkeys with monadic error handling (neverthrow). ESM + CJS, type-safe, zero-config.
HTTP contract library where handlers return Result instead of throwing
API REST to register checkpoints and check packages tracking
AI エージェントがコードを書いても品質が崩れないフルスタックテンプレート — Hono + TanStack Start + Cloudflare Workers。Clean Architecture / ROP を dependency-cruiser・mutation testing・arch-guards で機械的に強制
TypeScript reference for DDD + Clean Architecture, with modular bounded contexts, result-oriented error handling via Neverthrow, and domain events via EventEmitter3.
Sistema de Gestión Clínica
Rust-like Result error handling for TypeScript. Guard throwing functions, decorator support, Vitest/Jest matchers, ESLint rules, and codemod for migration. Built on neverthrow.
Just another logger and retry util library
A bunch of common utilities in pure Typescript to deal with primitives, strings, urls, objects, collections, dates etc.
A quick attempt class inspired by Neverthrow, Byethrow, and similar tools for safe actions in typescript
Supreme Rust-like Result type for Python 3.8+. Fully type annotated. 🤘
To associate your repository with the neverthrow topic, visit your repo's landing page and select "manage topics."