awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to goproxy/goproxy.cn

Open-source alternatives to Goproxy.cn

30 open-source projects similar to goproxy/goproxy.cn, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Goproxy.cn alternative.

  • goproxyio/goproxygoproxyio avatar

    goproxyio/goproxy

    5,871View on GitHub↗

    goproxy is a Go module proxy server that caches and serves Go module dependencies to accelerate builds and improve reliability. It acts as an HTTP server that proxies requests to upstream sources, caching downloaded modules locally so repeated requests are served instantly without re-downloading. The project provides a mirror that stores a read-only copy of public Go modules for offline or accelerated access, and can bypass checksum database verification for private or unrecognized modules. The proxy is configured entirely through Go environment variables like GOPROXY, GONOSUMCHECK, and GONOS

    Gogogolanggoproxy
    View on GitHub↗5,871
  • gomods/athensgomods avatar

    gomods/athens

    4,773View on GitHub↗

    Athens is a Go module proxy server and dependency cache that provides a persistent storage system for Go dependencies. It acts as a mirror and datastore to ensure reproducible build environments by storing immutable copies of external packages, protecting against upstream deletions or outages. The project distinguishes itself by serving as a secure gateway for private Go module hosting, utilizing authentication tokens, SSH keys, and GitHub Apps to retrieve dependencies from private version control systems. It further enables software dependency compliance through request filtering and checksu

    Goathensdependenciesdependency-manager
    View on GitHub↗4,773
  • masterminds/glideMasterminds avatar

    Masterminds/glide

    8,095View on GitHub↗

    Glide is a Go dependency management tool that fetches, pins, and vendors external packages to enable reproducible builds across environments. It stores project-specific copies of Go packages in a vendor directory, isolating dependencies per project to avoid version conflicts, and supports fetching packages from Git, Mercurial, Bazaar, and Subversion repositories. The tool resolves dependency versions using semantic versioning ranges and operators, and generates a lock file that records exact commit IDs for all transitive dependencies. Glide distinguishes itself with an interactive version wiz

    Gogogolangpackage-management
    View on GitHub↗8,095

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • tools/godeptools avatar

    tools/godep

    5,513View on GitHub↗

    godep is a dependency manager for Go that records, restores, and updates package versions to ensure reproducible builds across different environments. It functions as a version lock tool, tracking specific package revisions in a manifest file to synchronize development workspaces and build states. The tool includes vendoring capabilities that copy external Go source code into a local directory, enabling projects to be built without active network access. The system manages the full dependency lifecycle, covering version locking, workspace synchronization, and the updating of tracked packages

    Go
    View on GitHub↗5,513
  • kardianos/govendorkardianos avatar

    kardianos/govendor

    4,895View on GitHub↗

    govendor is a toolset for Go dependency management that enables the replication of external packages into a local directory to ensure reproducible builds without requiring active network access. It functions as a dependency vendor tool and version manager, fetching specific git revisions, tags, or branches of remote packages. The project includes a dependency auditor to identify missing, modified, or outdated packages compared to their remote sources. It also provides a license extraction utility that discovers and lists the legal licenses associated with project import paths and dependencies

    Gogogolangvendor
    View on GitHub↗4,895
  • golang/depgolang avatar

    golang/dep

    12,737View on GitHub↗

    This project is a dependency management tool for Go designed to track and lock package versions to ensure reproducible builds across different environments. It functions as a version lock file manager, recording complete snapshots of the dependency graph to prevent version drift, and as a semantic version constraint resolver that calculates compatible package versions. The tool orchestrates a local vendor directory, mirroring external source code to enable offline builds and source auditing. It utilizes a combination of static analysis to discover required libraries and a logic engine to inte

    Godependency-managergolangpackage-manager
    View on GitHub↗12,737
  • aldanial/clocAlDanial avatar

    AlDanial/cloc

    23,201View on GitHub↗

    cloc is a codebase metrics tool and multi-language code analyzer designed to count blank lines, comment lines, and physical lines of code. It serves as a source code line counter and report generator that identifies file types to calculate source volume across a wide variety of programming languages. The tool distinguishes itself by providing codebase version comparison to measure relative changes in source and comment lines between two versions of a directory or archive. It also supports the definition of custom languages and the extension of language recognition by loading custom comment fi

    Perl
    View on GitHub↗23,201
  • golang/vscode-gogolang avatar

    golang/vscode-go

    4,256View on GitHub↗

    This project is a language extension for VS Code that provides comprehensive Go language support. It functions as a language server client, a debugger interface, and a toolchain manager to facilitate Go application development. The extension distinguishes itself by integrating a full suite of toolchain management capabilities, allowing for the installation and configuration of required binaries, linters, and compiler versions directly within the editor. It also provides deep integration for interactive debugging via Delve, supporting remote target debugging, process attachment, and program st

    TypeScriptdebuggergolangvisual-studio-code
    View on GitHub↗4,256
  • google/wireitgoogle avatar

    google/wireit

    6,409View on GitHub↗

    Wireit is a build system orchestrator and npm script task runner that manages complex dependencies between scripts. It functions as a development workflow automator by tracking input files and dependencies to skip redundant executions and optimize total build time. The project features a content-addressable build cache that saves generated files to bypass expensive computations. It includes a file watcher that monitors project changes and automatically triggers only the affected scripts within a dependency graph. The tool covers task orchestration through parallel script execution, backgroun

    TypeScript
    View on GitHub↗6,409
  • zkat/npxzkat avatar

    zkat/npx

    2,623View on GitHub↗

    npx is a tool that combines Node version management, on-demand package running, caching installation, remote execution, and shell command fallback into a single interface. It functions as an npm package runner that executes binaries on demand without requiring a global or local install, while also serving as an on-demand package installer that downloads and caches packages automatically before running their commands. The tool distinguishes itself through its ability to install and use specific Node.js versions on the fly for executing commands or scripts, and by replacing the shell's default

    JavaScriptclinpmpackage-manager
    View on GitHub↗2,623
  • dgraph-io/ristrettodgraph-io avatar

    dgraph-io/ristretto

    6,932View on GitHub↗

    Ristretto is a high-performance in-memory cache and concurrent key-value store for Go applications. It provides a thread-safe memory store that manages strict memory bounds and employs probabilistic set filters to reduce lookup overhead. The system is distinguished by an admission-policy cache that utilizes frequency sketches and cost-based eviction to maximize hit ratios. It minimizes contention and improves throughput through the use of striped ring buffers and concurrent map sharding. The project covers a broad range of data management capabilities, including time-based expiration, item f

    Go
    View on GitHub↗6,932
  • tobychui/zoraxytobychui avatar

    tobychui/zoraxy

    5,268View on GitHub↗

    Zoraxy is a network administration tool centered on HTTP reverse proxy management. It provides a centralized graphical interface for routing web traffic from public domains to internal backend services, utilizing a Go-based proxy to intercept and forward requests. The project extends beyond standard web routing by offering a browser-based SSH interface for remote server administration and command execution. It also supports transport-layer TCP and WebSocket forwarding to manage non-HTTP traffic between external clients and internal ports. Broad capabilities include automated TLS certificate

    HTMLcluster-gatewaygolanghomelab
    View on GitHub↗5,268
  • planshit/taiPlanshit avatar

    Planshit/Tai

    4,875View on GitHub↗

    Tai is a desktop activity tracker and self-hosted productivity monitor designed to record the amount of time spent on specific software applications and websites. It functions as a software usage monitor and website browsing logger to analyze digital time distribution. The system provides capabilities for digital productivity analysis, personal time tracking, and screen time management. It can also be used for employee activity monitoring to audit software engagement and workflows. The project handles monitoring and observability through time-series usage logging and local persistence storag

    C#csharptaiwpf
    View on GitHub↗4,875
  • alibaba/atlasalibaba avatar

    alibaba/atlas

    8,149View on GitHub↗

    Atlas is a modularization system and dynamic component framework for Android. It functions as a class isolation layer and incremental update engine, allowing application logic and resources to be decoupled into independent bundles that are loaded at runtime. The project distinguishes itself by providing physical bundle isolation through custom class loaders to prevent dependency conflicts and bypass method count limits. It enables the deployment of remote components and incremental patches, using bytecode diffs and resource patching to update specific application parts without requiring a ful

    Javaandroidatlasdynamic
    View on GitHub↗8,149
  • roots/bedrockroots avatar

    roots/bedrock

    6,531View on GitHub↗

    WordPress boilerplate with Composer and Git, easier configuration, and an improved folder structure

    PHPbedrockcomposerphp
    View on GitHub↗6,531
  • ferretdb/ferretdbF

    FerretDB/FerretDB

    10,976View on GitHub↗

    FerretDB is an open-source database emulator and protocol translator that mimics a MongoDB environment to support existing drivers and client tools on a relational backend. It functions as a stateless database proxy that converts binary wire protocol messages into SQL statements, allowing a relational engine to handle document-oriented requests. The project serves as a migration tool for moving applications from MongoDB to PostgreSQL without rewriting queries or changing client drivers. It achieves this by using PostgreSQL as a document store, storing and querying BSON documents through a tra

    Go
    View on GitHub↗10,976
  • water8394/flink-recommandsystem-demowater8394 avatar

    water8394/flink-recommandSystem-demo

    4,473View on GitHub↗

    This project is a real-time product recommendation engine built on Apache Flink. It functions as a streaming behavioral analytics pipeline that processes raw logs to derive user interests and product popularity trends. The system utilizes a collaborative filtering engine to compute item similarity via cosine similarity and shared user interaction patterns. It employs a hybrid re-ranking pipeline that combines global popularity lists with personalized user profiles to sort recommended items. The architecture incorporates a wide-column user store using HBase for persistent behavioral records a

    Javaflinkflink-examplesflink-hbase
    View on GitHub↗4,473
  • jwenjian/visitor-badgejwenjian avatar

    jwenjian/visitor-badge

    907View on GitHub↗

    Visitor Badge is a service that generates dynamic image badges to display real-time visitor counts on web pages and markdown files. It functions as a lightweight analytics solution for static sites and documentation pages that lack native backend infrastructure. The service creates visual counters by rendering text and colors into rasterized images on the fly. Appearance and identification data are determined by URL parameters, allowing for custom labels and color schemes without requiring database lookups for each request. Traffic monitoring is performed through stateless HTTP request analy

    HTMLglitch-mepybadgevisitor-badge
    View on GitHub↗907
  • damnwidget/vengoD

    DamnWidget/VenGO

    0View on GitHub↗
    View on GitHub↗0
  • cweagans/composer-patchescweagans avatar

    cweagans/composer-patches

    1,708View on GitHub↗

    Simple patches plugin for Composer

    PHP
    View on GitHub↗1,708
  • composer/satiscomposer avatar

    composer/satis

    3,280View on GitHub↗

    Simple static Composer repository generator - For a full private Composer repo use Private Packagist

    PHP
    View on GitHub↗3,280
  • friendsofphp/pickleFriendsOfPHP avatar

    FriendsOfPHP/pickle

    1,651View on GitHub↗

    PHP Extension installer

    PHP
    View on GitHub↗1,651
  • gpmgo/gopmgpmgo avatar

    gpmgo/gopm

    2,445View on GitHub↗

    Go Package Manager (gopm) is a package manager and build tool for Go.

    Go
    View on GitHub↗2,445
  • lyricalsecurity/gigoL

    LyricalSecurity/gigo

    0View on GitHub↗
    View on GitHub↗0
  • composer-unused/composer-unusedcomposer-unused avatar

    composer-unused/composer-unused

    1,681View on GitHub↗

    Show unused composer dependencies by scanning your code

    PHP
    View on GitHub↗1,681
  • composer/installerscomposer avatar

    composer/installers

    1,435View on GitHub↗

    A Multi-Framework Composer Library Installer

    PHP
    View on GitHub↗1,435
  • ergebnis/composer-normalizeergebnis avatar

    ergebnis/composer-normalize

    1,111View on GitHub↗

    🎵 Provides a composer plugin for normalizing composer.json.

    PHP
    View on GitHub↗1,111
  • jingweno/nutJ

    jingweno/nut

    0View on GitHub↗
    View on GitHub↗0
  • drkjeff16/pipenv.nvimDrKJeff16 avatar

    DrKJeff16/pipenv.nvim

    8View on GitHub↗

    Asynchronous Pipenv management from within Neovim.

    Lua
    View on GitHub↗8
  • kylebanks/gogglesK

    KyleBanks/goggles

    0View on GitHub↗
    View on GitHub↗0