Error Open Source Projects

Browse 797 Error open source projects, ranked by GitHub stars. Find the most popular Error tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 797 projects
43,296 stars

colinhacks/zod

TypeScript-first schema validation with static type inference

Metrics details
Stars43,296
23,676 stars

jquense/yup

Dead simple Object schema validation

Metrics details
Stars23,676
23,010 stars

grpc/grpc-go

The Go language implementation of gRPC. HTTP/2 based RPC

Metrics details
Stars23,010
22,117 stars

Homebrew/homebrew-cask

🍻 A CLI workflow for the administration of macOS applications distributed as binaries

Metrics details
Stars22,117
15,026 stars

kriskowal/q

A promise library for JavaScript

Metrics details
Stars15,026
13,240 stars

filp/whoops

PHP errors for cool kids

Metrics details
Stars13,240
11,838 stars

Shopify/liquid

Liquid markup language. Safe, customer facing template language for flexible web apps.

Metrics details
Stars11,838
8,259 stars

pkg/errors

Simple error handling primitives

Metrics details
Stars8,259
8,106 stars

jeffgerickson/algorithms

Bug-tracking for Jeff's algorithms book, notes, etc.

Metrics details
Stars8,106
7,970 stars

bvaughn/react-error-boundary

Simple reusable React error boundary component

Metrics details
Stars7,970
7,654 stars

hagopj13/node-express-boilerplate

A boilerplate for building production-ready RESTful APIs using Node.js, Express, and Mongoose

Metrics details
Stars7,654
7,209 stars

google/error-prone

Catch common Java mistakes as compile-time errors

Metrics details
Stars7,209
7,012 stars

bitfield/script

Making it easy to write shell-like scripts in Go

Metrics details
Stars7,012
6,599 stars

dtolnay/anyhow

Flexible concrete Error type built on std::error::Error

Metrics details
Stars6,599
6,492 stars

shibing624/pycorrector

pycorrector is a toolkit for text error correction. 文本纠错,实现了Kenlm,T5,MacBERT,ChatGLM3,Qwen2.5等模型应用在纠错场景,开箱即用。

Metrics details
Stars6,492
6,080 stars

rengwuxian/MaterialEditText

EditText in Material Design

Metrics details
Stars6,080
5,620 stars

niieani/bash-oo-framework

Bash Infinity is a modern standard library / framework / boilerplate for Bash

Metrics details
Stars5,620
5,486 stars

dtolnay/thiserror

derive(Error) for struct and enum error types

Metrics details
Stars5,486
5,289 stars

ajalt/fuckitpy

The Python error steamroller.

Metrics details
Stars5,289
4,652 stars

nunomaduro/collision

💥 Collision is a beautiful error reporting tool for command-line applications

Metrics details
Stars4,652
4,268 stars

errbit/errbit

The open source error catcher that's Airbrake API compliant :ukraine:

Metrics details
Stars4,268
4,184 stars

mattdiamond/fuckitjs

The Original Javascript Error Steamroller

Metrics details
Stars4,184
4,114 stars

go-ozzo/ozzo-validation

An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.

Metrics details
Stars4,114
4,078 stars

uber/NullAway

A tool to help eliminate NullPointerExceptions (NPEs) in your Java code with low build-time overhead

Metrics details
Stars4,078
3,798 stars

dcodeIO/bcrypt.js

Optimized bcrypt in JavaScript with zero dependencies, with TypeScript support.

Metrics details
Stars3,798
3,778 stars

itchyny/gojq

Pure Go implementation of jq

Metrics details
Stars3,778
3,759 stars

Ereza/CustomActivityOnCrash

Android library that allows launching a custom activity when your app crashes, instead of showing the hated "Unfortunately, X has stopped" dialog.

Metrics details
Stars3,759
3,603 stars

jsx-eslint/eslint-plugin-jsx-a11y

Static AST checker for a11y rules on JSX elements.

Metrics details
Stars3,603
2,981 stars

SalomonBrys/ANR-WatchDog

A simple watchdog that detects Android ANR (Application Not Responding) error and throws a meaningful exception

Metrics details
Stars2,981
2,937 stars

avast/retry-go

Simple golang library for retry mechanism

Metrics details
Stars2,937
2,923 stars

hapijs/boom

HTTP-friendly error objects

Metrics details
Stars2,923
2,682 stars

Nandaka/PixivUtil2

Download images from Pixiv and more!

Metrics details
Stars2,682
2,680 stars

DavyJonesLocker/client_side_validations

Client Side Validations made easy for Ruby on Rails

Metrics details
Stars2,680
2,654 stars

sindresorhus/alfy

Create Alfred workflows with ease

Metrics details
Stars2,654
2,623 stars

altmann/FluentResults

A generalised Result object implementation for .NET/C#

Metrics details
Stars2,623
2,576 stars

hashicorp/go-multierror

A Go (golang) package for representing a list of errors as a single error.

Metrics details
Stars2,576
2,539 stars

posabsolute/jQuery-Validation-Engine

jQuery form validation plugin

Metrics details
Stars2,539
2,525 stars

kisielk/errcheck

errcheck checks that you checked errors.

Metrics details
Stars2,525
2,494 stars

Keats/validator

Simple validation for Rust structs

Metrics details
Stars2,494
2,446 stars

cockroachdb/errors

Go error library with error portability over the network

Metrics details
Stars2,446
2,420 stars

LyWangPX/Reinforcement-Learning-2nd-Edition-by-Sutton-Exercise-Solutions

Solutions of Reinforcement Learning, An Introduction

Metrics details
Stars2,420
2,419 stars

mrdavidlaing/javascript-koans

Koans to learn Javascript

Metrics details
Stars2,419
2,403 stars

jostmey/NakedTensor

Bare bone examples of machine learning in TensorFlow

Metrics details
Stars2,403
2,390 stars

knownsec/ksubdomain

无状态子域名爆破工具

Metrics details
Stars2,390
2,362 stars

oyvindkinsey/easyXDM

A javascript library providing cross-browser, cross-site messaging/method invocation.

Metrics details
Stars2,362
2,285 stars

ladjs/lad

Node.js framework made by a former @expressjs TC and @koajs team member. Built for @forwardemail, @spamscanner, @breejs, @cabinjs, and @lassjs.

Metrics details
Stars2,285
2,279 stars

Kong/swrv

Stale-while-revalidate data fetching for Vue

Metrics details
Stars2,279
2,232 stars

anaskhan96/soup

Web Scraper in Go, similar to BeautifulSoup

Metrics details
Stars2,232
2,206 stars

goccy/go-yaml

YAML support for the Go language

Metrics details
Stars2,206
2,166 stars

extrabacon/python-shell

Run Python scripts from Node.js with simple (but efficient) inter-process communication through stdio

Metrics details
Stars2,166
2,162 stars

github/accessibilityjs

Client side accessibility error scanner.

Metrics details
Stars2,162
2,162 stars

zesterer/ariadne

[Ariadne has moved to Codeberg!] A fancy diagnostics & error reporting crate

Metrics details
Stars2,162
2,159 stars

cloudhead/node-static

rfc 2616 compliant HTTP static-file server module, with built-in caching.

Metrics details
Stars2,159
2,111 stars

aschuch/StatefulViewController

Placeholder views based on content, loading, error or empty states

Metrics details
Stars2,111
2,077 stars

facade/ignition

A beautiful error page for Laravel apps

Metrics details
Stars2,077
2,015 stars

fengari-lua/fengari

🌙 φεγγάρι - The Lua VM written in JS ES6 for Node and the browser

Metrics details
Stars2,015
1,980 stars

asaskevich/EventBus

[Go] Lightweight eventbus with async compatibility for Go

Metrics details
Stars1,980
1,899 stars

Thomvis/BrightFutures

Write great asynchronous code in Swift using futures and promises

Metrics details
Stars1,899
1,874 stars

tdegrunt/jsonschema

JSON Schema validation

Metrics details
Stars1,874
1,851 stars

rust-cli/human-panic

Panic messages for humans.

Metrics details
Stars1,851
1-60 of 797 projects
Get A Weekly Email With Trending Error Projects
Stay updated on Error plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.