npm90Excellenthealth index
TypeScript★ 4↓ 53.1K/moSep 24, 2026
npm86Excellenthealth index

btravstack/unthrownExplicit errors as values for TypeScript — with a separate defect channel for the unexpected and qualification enforced at every boundary.
TypeScript★ 28↓ 78.3K/moSep 25, 2026
npm83Excellenthealth index

llodev/skillsCollection of Agent Skills for Claude Code, Cursor, Codex, Windsurf, and any agent that speaks the open Skills spec. Ships via npm + plugin + skills add.
TypeScript · JavaScript★ 2↓ 6,496/moSep 15, 2026
NuGet80Excellenthealth index

soenneker/soenneker.dtos.results.operationA standardized wrapper for the outcome of an operation, containing either a successful result value or a ProblemDetails describing the error, along with an HTTP status code.
C#★ 0Sep 11, 2026
NuGet80Excellenthealth index
C#★ 1Sep 11, 2026
npm80Excellenthealth index

zrosenbauer/massamanFunctional programming utilities for TypeScript. Result types, pattern matching, async pipelines.
TypeScript★ 3↓ 5,290/moOct 1, 2026

cplieger/fetchSmall, zero-dependency universal fetch wrapper for TypeScript with typed result envelopes
TypeScript★ 0↓ 3,264/moSep 13, 2026
TypeScript · MDX★ 1,931↓ 22.6M/moAug 27, 2026

inaiat/resultarResultar is a TypeScript library for robust, type-safe error handling without throwing exceptions. It's a fork of the neverthrow library, adding features for more flexibility in error handling
TypeScript · Go★ 5↓ 2,604/moSep 11, 2026
C#★ 4Oct 21, 2026

jagreehal/awaitlyTyped async workflows with Result types and automatic error inference
TypeScript · MDX★ 1↓ 16.4K/moSep 15, 2026

managedcode/CommunicationResult pattern for .NET that replaces exceptions with type-safe return values. Features railway-oriented programming, ASP.NET Core integration, RFC 7807 Problem Details, and built-in pagination. Designed for production systems requiring explicit error handling without the overhead of throwing exceptions.
C#★ 105Sep 18, 2026
JavaScript★ 13↓ 105.1K/moSep 15, 2026
NuGet · npm67Goodhealth index
C#★ 405Oct 1, 2026
C#★ 340Sep 9, 2026

jokull/result-rpcOne Result and one wire-safe tagged error union from server to screen
TypeScript★ 20↓ 3,402/moSep 18, 2026
TypeScript★ 6↓ 197.4K/moSep 11, 2026
Packagist62Moderatehealth index
PHP★ 2↓ 148.2K/moSep 5, 2026
npm59Moderatehealth index

JiangJie/happy-rustyRust's Option, Result, and sync primitives for JavaScript/TypeScript - Better error handling and null-safety patterns.
TypeScript★ 5↓ 3,176/moOct 14, 2026
NuGet59Moderatehealth index
C#★ 25Sep 15, 2026
npm59Moderatehealth index
TypeScript★ 15↓ 4,671/moSep 14, 2026
Packagist57Moderatehealth index
PHP★ 555↓ 19.9M/moOct 20, 2026
NuGet57Moderatehealth index
C#★ 3Oct 6, 2026
NuGet54Moderatehealth index
C#★ 0Sep 15, 2026
npm50Moderatehealth index
TypeScript★ 30↓ 4,480/moSep 18, 2026
crates.io48Weakhealth index
Rust · Python★ 3↓ 10.3K/moSep 15, 2026
Python · Shell★ 36↓ 40.7M/moSep 9, 2026
TypeScript★ 2↓ 18.4K/moOct 4, 2026

andrewschristison/pondlogPlace-aware nature data for developers. 8 data sources, 7 MCP servers, 1000-crop garden planner, CLI.
TypeScript★ 0↓ 1,805/moSep 14, 2026

jokull/db-resultDatabase failures as better-result tagged errors — Result<T, DbError>, 14 db/* tags, safe auto-retry, and typed Kysely/Drizzle wrappers. Driver-agnostic.
TypeScript★ 2↓ 7,181/moOct 21, 2026