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

github.com/carbocation/interpose

Interpose is a minimalist Golang middleware that uses only `http.Handler` and `func(http.Handler)http.Handler`. Interpose takes advantage of closures to create a stack of native net/http middleware. Unlike other middleware libraries which create their own net/http-like signatures, interpose uses literal net/http signatures, thus minimizing package lock-in and maximizing inter-compatibility. Middleware is called in nested FIFO fashion, which means that the first middleware to be added will be the first middleware to be called. Because the middleware is nested, it actually means that the first middleware to be added gets the opportunity to make the first and the last calls in the stack. For example, if there are 3 middlewares added in order (0, 1, 2), the calls look like so:

Ecosystem
proxy.golang.org
Latest Release
v0.0.0-20161206215253-723534742ba3
over 9 years ago
Versions
2
Dependent Packages
10
Dependent Repos
31
Top 7.2% on proxy.golang.org
github.com/carbocation/genomisc v0.0.0-20221110225648-66a475457014
Miscellaneous genomics tools and data structures
1 version - Latest release: over 3 years ago - 4 dependent packages - 1 dependent repositories - 12 stars on GitHub
github.com/carbocation/traceoverlay v0.1.0
Image annotation
2 versions - Latest release: almost 4 years ago - 3 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/Chaosvermittlung/funkloch-server v0.0.0-20211022161510-022ae5960940
Equipment Verwaltung mit Event Planung
1 version - Latest release: over 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/kaisawind/mongodb-proxy v1.1.0
mongodb proxy for grafana
3 versions - Latest release: over 4 years ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/rightjoin/fuel v0.0.0-20210509102105-2ef42b2068e7
REST Framework
1 version - Latest release: almost 5 years ago - 2 stars on GitHub
Top 7.3% on proxy.golang.org
github.com/ubccr/iquota v0.0.5
Package iquota provides a Go client for the Isilon OneFS API and command line tools for reporting...
4 versions - Latest release: over 5 years ago - 4 stars on GitHub
Top 2.9% on proxy.golang.org
a4.io/blobstash v0.0.0-20200719203503-b178995e346d
1 version - Latest release: over 5 years ago - 4 dependent packages - 3 dependent repositories
Top 7.3% on proxy.golang.org
github.com/cloustone/pandas v0.0.0-20200317091821-7077701cd205
A SaaS for IoT modelling and serving service
1 version - Latest release: almost 6 years ago - 4 stars on
Top 7.7% on proxy.golang.org
github.com/ubccr/treat v0.0.4
Trypanosome RNA Editing Alignment Tool
4 versions - Latest release: over 6 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/lgug2z/microfest v0.0.3
Manifest management for single page applications driven by micro frontend apps
3 versions - Latest release: over 6 years ago - 15 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.

Filter
Links
Registry proxy.golang.org
Source Repository
Docs Documentation
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:golang/github.com/carbocation/interpose
spec
License MIT
Namespace github.com/carbocation
First Release about 11 years ago
Last Synced 18 days ago
Repository
Stars 297 on GitHub
Forks 17 on GitHub
Docker Dependents 2
Docker Downloads 21
Rankings on proxy.golang.org
Overall Top 2.6%
Dependent packages Top 1.7%
Dependent repos Top 1.0%
Forks Top 5.3%
Docker downloads Top 2.1%