An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 1.5% on proxy.golang.org
Top 0.3% dependent packages on proxy.golang.org
Top 0.3% dependent repos on proxy.golang.org
Top 4.3% forks on proxy.golang.org
Top 0.4% docker downloads on proxy.golang.org

proxy.golang.org : github.com/joomcode/errorx

Package errorx provides error implementation and error-related utilities. Conventional approach towards errors in Go is quite limited. The typical case implies an error being created at some point: Then being passed along with a no-brainer: And, finally, handled by printing it to the log file: This approach is simple, but quite often it is not enough. There is a need to add context information to error, to check or hide its properties. If all else fails, it pays to have a stack trace printed along with error text. The code above could be modified in this fashion: Here errorx.Decorate is used to add more information, and syntax like errorx.IsOfType can still be used to check the original error. This error also holds a stack trace captured at the point of creation. With errorx syntax, any of this may be customized: stack trace can be omitted, error type can be hidden. Type can be further customized with Traits, and error with Properties. Package provides utility functions to compose, switch over, check, and ignore errors based on their types and properties. See documentation for Error, Type and Namespace for more details.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/joomcode/errorx
Keywords: error-handling , errors , go , stack-traces
License: MIT
Latest release: 8 months ago
First release: over 6 years ago
Namespace: github.com/joomcode
Dependent packages: 207
Dependent repositories: 474
Stars: 958 on GitHub
Forks: 28 on GitHub
Docker dependents: 41
Docker downloads: 16,615,877
See more repository details: repos.ecosyste.ms
Last synced: 7 months ago

Top 8.6% on proxy.golang.org
github.com/pandich/couture v1.3.8
Package main lauches the application. See README.md for more information.
121 versions - Latest release: about 1 year ago - 0 stars on GitHub
Top 9.2% on proxy.golang.org
github.phpd.cn/pingcap/tiup v1.15.2
81 versions - Latest release: about 1 year ago
Top 7.4% on proxy.golang.org
github.xiaoq7.com/pingcap/tiup v1.15.2
81 versions - Latest release: about 1 year ago
Top 7.4% on proxy.golang.org
github.com/catalystsquad/salesforce-bulk-exporter v1.0.0
Tool for interacting with the Salesforce Bulk API
1 version - Latest release: about 1 year ago - 0 stars on GitHub
Top 9.4% on proxy.golang.org
github.com/mih-kopylov/versioner v0.1.1
2 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 9.5% on proxy.golang.org
github.com/pericles-tpt/comptypes v0.0.0-20240126032237-7e07311db70e
Composite types, defined in JSON and matched with regex, written in golang
4 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 9.5% on proxy.golang.org
github.com/pericles-tpt/rterror v0.0.0-20240126010834-de90a718fe66
Error library that wraps `errorx` calls with additional runtime information, written in golang
4 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 5.8% on proxy.golang.org
github.com/jitsucom/bulker/jitsubase v0.0.0-20240119080811-2fb2a0d61cc2
Service for bulk-loading data to databases with automatic schema management (Redshift, Snowflake,...
48 versions - Latest release: over 1 year ago - 1 dependent repositories - 61 stars on GitHub
github.com/jitsucom/bulker/bulkerlib v0.0.0-20240119080811-2fb2a0d61cc2
Service for bulk-loading data to databases with automatic schema management (Redshift, Snowflake,...
19 versions - Latest release: over 1 year ago - 83 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/camdenorrb/minecraftpackets/javaEdition v1.0.41
Library for packets in minecraft
42 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/camdenorrb/minecraftPackets/javaEdition v1.0.41
Library for packets in minecraft
42 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 9.9% on proxy.golang.org
github.ccut.club/pingcap/tiup v1.14.1
78 versions - Latest release: over 1 year ago
Top 8.2% on proxy.golang.org
usa001.o2oyc.com/pingcap/tiup v1.14.1
78 versions - Latest release: over 1 year ago
Top 9.9% on proxy.golang.org
github.com/edifierx666/fig v0.0.7
7 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 6.6% on proxy.golang.org
github.com/tikv/pd/tests/integrations/mcs v0.0.0-20231229060928-cf22c0434e54
323 versions - Latest release: over 1 year ago - 1 dependent repositories
Top 6.1% on proxy.golang.org
github.com/pingcap/ng-monitoring v0.0.0-20231220084954-401c46355b7a
14 versions - Latest release: over 1 year ago - 27 stars on GitHub
github.com/osf4/socks5 v0.0.0-20231201192721-c39103d4389a
2 versions - Latest release: over 1 year ago
gitlab.com/Chomsky49/ulfsaar-base-go v0.0.0-20231123153412-05f7b6237b04
1 version - Latest release: over 1 year ago
github.com/wwu/pd v1.0.1
Placement driver for TiKV
1 version - Latest release: over 1 year ago - 0 stars on GitHub
Top 9.7% on proxy.golang.org
www.commemorateforus.life/pingcap/tiup v1.14.0
77 versions - Latest release: over 1 year ago
git.word.wordxiao.com/pingcap/tiup v1.14.0
77 versions - Latest release: over 1 year ago
Top 9.9% on proxy.golang.org
springautum.work/pingcap/tiup v1.14.0
77 versions - Latest release: over 1 year ago
github.com/MushNoRoom/baseplate.go v0.9.12
Reddit's Service Framework in Go
1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/mushnoroom/baseplate.go v0.9.12
Reddit's Service Framework in Go
1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/m3lawren/baseplate.go v0.9.15-m3lawren-clientpool
1 version - Latest release: over 1 year ago
github.com/MiftahSalam/fa-fcs-go-lib v1.4.1
Common Go library for First Article project
12 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/miftahsalam/fa-fcs-go-lib v1.4.1
Common Go library for First Article project
12 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/ozontech-forks/chaosd v1.0.5
A Chaos Engineering toolkit.
10 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/camdenorrb/minecraftPackets/nbt v1.0.8
Library for packets in minecraft
15 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 0 stars on GitHub
github.com/camdenorrb/minecraftpackets/nbt v1.0.8
Library for packets in minecraft
9 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 9.7% on proxy.golang.org
github.com/piyushsingariya/shift/drivers/google-sheets v0.0.0-20231015093324-0ecaae21e861
Shift is a high performance better alternative to Airbyte, Singer, Meltano
1 version - Latest release: over 1 year ago - 6 stars on GitHub
Top 9.1% on proxy.golang.org
github.com/piyushsingariya/shift v0.0.0-20231015093324-0ecaae21e861
Shift is a high performance better alternative to Airbyte, Singer, Meltano
1 version - Latest release: over 1 year ago - 1 dependent repositories - 5 stars on GitHub
Top 9.7% on proxy.golang.org
github.com/piyushsingariya/shift/drivers/hubspot v0.0.0-20231015093324-0ecaae21e861
Shift is a high performance better alternative to Airbyte, Singer, Meltano
1 version - Latest release: over 1 year ago - 7 stars on GitHub
github.com/aakash-rajur/sqlxgen v1.0.1
tool to generate sqlx models from schemas and queries
3 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
usa001.o2oyc.com/pingcap/diag v1.5.0
27 versions - Latest release: over 1 year ago
Top 9.5% on proxy.golang.org
gitlab.ursabyte.com/abiyan89/ulfsaar-base-go v0.0.0-20231005081237-53365c466639
1 version - Latest release: almost 2 years ago
Top 9.5% on proxy.golang.org
gitlab.com/Chomsky49/signos-be v0.0.0-20231004155822-2dc46af0af77
1 version - Latest release: almost 2 years ago
Top 9.7% on proxy.golang.org
b1.freeku8.xyz/pingcap/tiup v1.13.1
76 versions - Latest release: almost 2 years ago
github.com/catalystsquad/protoc-gen-go-weaviate v0.1.21
Protoc plugin to generate weaviate models and helpers
21 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.7% on proxy.golang.org
github.com/catalystsquad/service-go-hello-api v0.0.0-20230908233318-321a22489895
repository for a golang cobra cli application with configuration via viper
1 version - Latest release: almost 2 years ago - 1 stars on GitHub
Top 9.7% on proxy.golang.org
github.mirrors.linesrc.tk/pingcap/tiup v1.13.0
75 versions - Latest release: almost 2 years ago
Top 10.0% on proxy.golang.org
github.com/catalystsquad/prometheus-salesforce-exporter v1.0.0
prometheus-salesforce-exporter
1 version - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/cross-space-official-private/common v1.0.2
3 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/patsak/tlvm v0.0.0-20230813200230-cabcaf6599f0
1 version - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/luyomo/OhMyTiUP v0.0.6
6 versions - Latest release: almost 2 years ago - 9 stars on GitHub
github.com/luyomo/ohmytiup v0.0.6
6 versions - Latest release: almost 2 years ago - 9 stars on GitHub
github.com/piyushsingariya/kaku v0.0.0-20230727050722-6795340c7033
Alternative to Airbyte, Singer, Meltano
1 version - Latest release: almost 2 years ago - 3 stars on GitHub
Top 3.3% on proxy.golang.org
github.com/jitsucom/jitsu/server v0.0.0-20230629190525-8aeb8a19b005
Jitsu is an open-source Segment alternative. Fully-scriptable data ingestion engine for modern da...
16 versions - Latest release: about 2 years ago - 5 dependent repositories - 3,305 stars on GitHub
Top 4.3% on proxy.golang.org
github.com/komodorio/helm-dashboard v1.3.3
The missing UI for Helm - visualize your releases
30 versions - Latest release: about 2 years ago - 3,633 stars on GitHub
github.com/gottingen/tm/tests/integrations/mcs v0.0.0-20230615191752-a6ee7d681f31
titan search meta service
1 version - Latest release: about 2 years ago - 0 stars on GitHub
github.com/gottingen/tm v0.1.0
titan search meta service
1 version - Latest release: about 2 years ago - 0 stars on GitHub
Top 9.7% on proxy.golang.org
a1.trump2023.org/pingcap/tiup v1.12.3
72 versions - Latest release: about 2 years ago
Top 8.2% on proxy.golang.org
github.com/buonotti/apisense v1.1.0
Tool to monitor the quality and availability of API data
3 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/luyomo/tidbcloud-sdk-go-v1 v0.1.0
1 version - Latest release: about 2 years ago - 2 dependent packages - 1 dependent repositories - 0 stars on GitHub
Top 8.7% on proxy.golang.org
github.com/echoutopia/chaos-mesh/v2 v2.0.0
A Chaos Engineering Platform for Kubernetes.
1 version - Latest release: about 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/airbusgeo/geocube-ingester v1.0.1
Ingester and preprocessor of satellite imagery to feed a Geocube
3 versions - Latest release: over 2 years ago - 2 stars on GitHub
Top 9.4% on proxy.golang.org
github.com/rhuandantas/verifymy-test v0.0.0-20230328220218-8f213eaf7a67
1 version - Latest release: over 2 years ago
Top 4.7% on proxy.golang.org
github.com/tikv/pd/tests/mcs v0.0.0-20230324033443-79ec29cee8db
Placement driver for TiKV
58 versions - Latest release: over 2 years ago - 951 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/catalystsquad/mapper v1.1.0
Utility to marshal structs while mapping fields from different locations in structs.
2 versions - Latest release: over 2 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/cgardev/go-common v0.1.0
Go Lang common libraries
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com.acc.wang/pingcap/tiup v1.11.3
67 versions - Latest release: over 2 years ago
Top 8.2% on proxy.golang.org
github.com/chaos-mesh/chaosd v1.4.0
A Chaos Engineering toolkit.
15 versions - Latest release: over 2 years ago - 103 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/buonotti/bus-stats-api v0.0.0-20221207132252-51970bcda319
Backend API for the bus-stats app
2 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/toporo/go-cep-search v0.0.0-20221109015255-f0e6f4586486
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 9.6% on proxy.golang.org
github.com/sandwich-go/go-redis-client-benchmark v0.0.0-20221102120336-0a86ed4a5d9c
1 version - Latest release: over 2 years ago - 3 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/gabriellmandelli/family-tree v0.0.0-20221102010147-ec94ea151ac3
The API must also provide an endpoint that returns the family tree of a certain individual contai...
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/spg83/chaos-mesh/v2 v2.4.2
1 version - Latest release: over 2 years ago
Top 8.2% on proxy.golang.org
github.com/nufy323/tidb-dashboard v1.0.0
A Web UI for monitoring, diagnosing and managing the TiDB cluster.
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/andesmal/e-go-lib v1.0.0
1 version - Latest release: almost 3 years ago
Top 9.0% on proxy.golang.org
github.com/catalystsquad/salesforce-object-converter v1.1.1
CLI tool to convert salesforce objects into protocol buffers and other formats
3 versions - Latest release: almost 3 years ago - 0 stars on GitHub
Top 4.1% on proxy.golang.org
github.com/chaos-mesh/chaos-daemon v1.3.0 removed
10 versions - Latest release: almost 3 years ago
Top 4.1% on proxy.golang.org
www-1.muraena.okta-security-dev.com/pingcap/tiup v1.10.3 removed
63 versions - Latest release: almost 3 years ago
Top 7.6% on proxy.golang.org
github.com/pilinsin/easy-voting v0.3.1
online voting app based on I2P
6 versions - Latest release: almost 3 years ago - 4 stars on
Top 8.2% on proxy.golang.org
github.com/42SK/dnsperf v0.0.6
6 versions - Latest release: almost 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/42sk/dnsperf v0.0.6
6 versions - Latest release: almost 3 years ago - 0 stars on GitHub
Top 7.0% on proxy.golang.org
github.com/pilinsin/go-libp2p-i2p v0.0.0-20220627041842-00f36e3b1aef
1 version - Latest release: about 3 years ago - 1 dependent package
Top 7.0% on proxy.golang.org
github.com/pilinsin/go-libp2p-i2p-transport v0.0.0-20220620062609-426a5940ab1f
1 version - Latest release: about 3 years ago - 2 dependent packages
Top 8.2% on proxy.golang.org
g.1okk.com/pingcap/tiup v1.10.2
62 versions - Latest release: about 3 years ago
Top 4.1% on proxy.golang.org
github.com.mxmilu.top/pingcap/tiup v1.10.2 removed
62 versions - Latest release: about 3 years ago
Top 9.0% on proxy.golang.org
github.com/vendelin8/baseplate.go v0.9.7
Package baseplate provides a batteries-included starting point for services using Baseplate.go. ...
34 versions - Latest release: about 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/emily-meng-1/baseplate.go v0.9.7
34 versions - Latest release: about 3 years ago
Top 8.2% on proxy.golang.org
github.com/cryptowilliam/goutil v0.0.0-20220522050329-04ff8052d37b
Universal utility collection for Go.
6 versions - Latest release: about 3 years ago - 1 dependent package - 3 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/coding-socks/redists v0.5.2
Package redists is a typesafe Go client for RedisTimeSeries. It tries to support multiple Redis c...
8 versions - Latest release: about 3 years ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/leopku/meilisearch-prompt v0.0.0-20220417072209-7ee11633de82
Copyright © 2022 NAME HERE <EMAIL ADDRESS> Licensed under the Apache License, Version 2.0 (the "...
1 version - Latest release: about 3 years ago - 4 stars on GitHub
Top 8.2% on proxy.golang.org
github.nmiku.com/pingcap/tiup v1.9.4
56 versions - Latest release: about 3 years ago
Top 8.2% on proxy.golang.org
github.com/catalystsquad/pulumi-modules-go v1.2.0
Reusable pulumi modules
11 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/FranGM/baseplate.go v0.9.5
Reddit's Service Framework in Go
35 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/frangm/baseplate.go v0.9.5
Reddit's Service Framework in Go
35 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/konradreiche/baseplate.go v0.9.7
3 versions - Latest release: over 3 years ago
Top 8.6% on proxy.golang.org
github.com/luyomo/tisample v0.0.0-20220126010304-a027a2a2729b
1 version - Latest release: over 3 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/nerg4l/redists v0.4.0
Package redists is a typesafe Go client for RedisTimeSeries. It tries to support multiple Redis c...
5 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
gitee.com/xk39/chaosd v1.1.1
6 versions - Latest release: over 3 years ago
Top 8.2% on proxy.golang.org
github.com/AstroProfundis/tiup v1.8.0
47 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 4.1% on proxy.golang.org
github.com/astroprofundis/tiup v1.8.0 removed
47 versions - Latest release: over 3 years ago
Top 8.2% on proxy.golang.org
gitee.com/mirrors/Chaos-Mesh v1.2.4
17 versions - Latest release: over 3 years ago
Top 1.0% on proxy.golang.org
github.com/chaos-mesh/chaos-mesh v1.2.4
A Chaos Engineering Platform for Kubernetes.
17 versions - Latest release: over 3 years ago - 7 dependent packages - 95 dependent repositories - 5,557 stars on GitHub
Top 9.2% on proxy.golang.org
github.hscsec.cn/chaos-mesh/chaos-mesh v1.2.4
17 versions - Latest release: over 3 years ago
Top 8.2% on proxy.golang.org
gitee.com/xk39/chaos-mesh v1.2.4
17 versions - Latest release: over 3 years ago
Top 8.2% on proxy.golang.org
github.com/Andrewmatilde/chaos-mesh v1.2.4
A Chaos Engineering Platform for Kubernetes.
17 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/andrewmatilde/chaos-mesh v1.2.4
A Chaos Engineering Platform for Kubernetes.
17 versions - Latest release: over 3 years ago - 0 stars on GitHub
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.