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 codeskyblue/gohttpserver

Projects sharing features with Gohttpserver

30 open-source projects similar to codeskyblue/gohttpserver, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • filebrowser/filebrowserfilebrowser avatar

    filebrowser/filebrowser

    35,212View on GitHub↗

    File Browser is a self-hosted application that provides a web-based interface for managing files and directories on a server. It functions as a virtual file system abstraction, allowing users to browse, organize, and edit text-based files directly within their browser without requiring local access to the server. The platform distinguishes itself through a comprehensive command-line interface that enables full administrative control over system configurations, user accounts, and automation hooks. It supports a flexible, event-driven architecture where custom shell scripts can be triggered aut

    Gofile-browserfile-managerfile-sharing
    View on GitHub↗35,212
  • unetworking/uwebsocketsuNetworking avatar

    uNetworking/uWebSockets

    18,888View on GitHub↗

    uWebSockets is a high-performance networking engine providing an HTTP web server and a WebSocket server framework. It implements a multi-threaded event loop architecture to deploy isolated application instances across multiple CPU cores and includes an SSL/TLS network layer for secure, encrypted communication. The project features a dedicated WebSocket pub/sub engine for distributing messages to specific groups of connected clients. It optimizes network throughput through syscall corking to reduce kernel overhead and employs payload compression to minimize data transfer sizes. The system cov

    C++commercialcross-platformhttp
    View on GitHub↗18,888
  • scanfing/httpfileserverS

    scanfing/HttpFileServer

    0View on GitHub↗
    View on GitHub↗0
  • sableangle/unityhttpserverS

    sableangle/UnityHTTPServer

    0View on GitHub↗
    View on GitHub↗0

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
  • dreamacro/clashD

    Dreamacro/clash

    0View on GitHub↗

    A rule-based tunnel in Go.

    View on GitHub↗0
  • cloudflare/pingoracloudflare avatar

    cloudflare/pingora

    26,833View on GitHub↗

    Pingora is a Rust-based framework for building high-performance network services, including HTTP reverse proxies, layer seven load balancers, and TLS termination proxies. It serves as an asynchronous network library designed to intercept and route HTTP, gRPC, and WebSocket traffic between clients and upstream backend servers. The project enables zero-downtime service updates by handing over listening sockets between processes during binary or configuration upgrades. It utilizes a programmable multi-phase pipeline to modify request and response bodies and headers, and it provides a pluggable T

    Rust
    View on GitHub↗26,833
  • caozhiyi/cppnetcaozhiyi avatar

    caozhiyi/CppNet

    1,135View on GitHub↗

    Cross platform network library with C++11

    C++epolliocpkqueue
    View on GitHub↗1,135
  • bigfile/bigfileB

    bigfile/bigfile

    0View on GitHub↗
    View on GitHub↗0
  • alist-org/alistA

    alist-org/alist

    0View on GitHub↗
    View on GitHub↗0
  • gregyjames/octanedownloadergregyjames avatar

    gregyjames/OctaneDownloader

    272View on GitHub↗

    A high performance, multi-threaded C# file download library.

    C#c-sharpdownloaddownloader
    View on GitHub↗272
  • cuteant/spannettyC

    cuteant/SpanNetty

    0View on GitHub↗
    View on GitHub↗0
  • dotnet/watsonwebserverD

    dotnet/WatsonWebserver

    0View on GitHub↗
    View on GitHub↗0
  • dragonflyoss/dragonflydragonflyoss avatar

    dragonflyoss/dragonfly

    3,208View on GitHub↗

    Delivers efficient, stable, and secure data distribution and acceleration powered by P2P technology, with an optional content‑addressable filesystem that accelerates OCI container launch.

    Gocloud-nativecncfcontainers
    View on GitHub↗3,208
  • justerzhu/dotnetty-practiceJ

    JusterZhu/Dotnetty-Practice

    0View on GitHub↗
    View on GitHub↗0
  • chrislusf/seaweedfschrislusf avatar

    chrislusf/seaweedfs

    26View on GitHub↗

    SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, xDC replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding. Enterprise version is at seaweedfs.com.

    Go
    View on GitHub↗26
  • bezzad/downloaderbezzad avatar

    bezzad/Downloader

    1,674View on GitHub↗

    Fast, cross-platform and reliable multipart downloader with asynchronous progress events for .NET applications.

    C#cross-platformcsharpdotnet
    View on GitHub↗1,674
  • gabriel-vasile/mimetypegabriel-vasile avatar

    gabriel-vasile/mimetype

    1,986View on GitHub↗

    A Go package for media type and file extension detection, based on magic numbers

    Godetectiongogolang
    View on GitHub↗1,986
  • fsnotify/fsnotifyfsnotify avatar

    fsnotify/fsnotify

    10,551View on GitHub↗

    fsnotify is a cross-platform filesystem notification library that provides a programming interface for tracking file and directory changes within Go applications. It utilizes native kernel notification interfaces to detect events such as file creation, deletion, and attribute updates, allowing developers to integrate real-time monitoring into their software. The library distinguishes itself by providing a unified abstraction layer that normalizes disparate kernel APIs into a consistent event stream. It manages high-volume activity through non-blocking event polling and internal memory bufferi

    Go
    View on GitHub↗10,551
  • gilbertchen/duplicacygilbertchen avatar

    gilbertchen/duplicacy

    5,656View on GitHub↗

    Duplicacy is a cross-platform, deduplicated backup tool that stores encrypted snapshots to local disks and cloud storage services. It operates through both a command-line executable and a web-based graphical interface, enabling backup, restore, and repository management in scripts or through a browser. The software splits files into variable-size chunks identified by their hash, enabling cross-machine deduplication without a central database or chunk index. Each backup creates an immutable snapshot that stores file metadata and chunk references, supporting incremental updates and point-in-tim

    Go
    View on GitHub↗5,656
  • grayguardian/downloadfileG

    GrayGuardian/DownloadFile

    0View on GitHub↗
    View on GitHub↗0
  • chenshuo/muduochenshuo avatar

    chenshuo/muduo

    16,157View on GitHub↗

    Muduo is a C++11 event-driven network library and framework designed for building high-concurrency Linux servers. It provides a toolkit for implementing scalable network services and socket communication using non-blocking I/O and asynchronous event processing. The framework implements a multi-threaded TCP server architecture that distributes connection handling across multiple CPU threads to maximize server throughput. This is achieved through a one-loop-per-thread model and a reactor pattern implementation, which dispatch network events from a central demultiplexer to registered handler fun

    C++
    View on GitHub↗16,157
  • h2non/filetypeh2non avatar

    h2non/filetype

    2,295View on GitHub↗

    Fast, dependency-free Go package to infer binary file types based on the magic numbers header signature

    Gobinarydiscoveryextension
    View on GitHub↗2,295
  • hn-lyf/remotenetworkH

    hn-lyf/RemoteNetwork

    0View on GitHub↗
    View on GitHub↗0
  • icewhaletech/casaosIceWhaleTech avatar

    IceWhaleTech/CasaOS

    34,091View on GitHub↗

    CasaOS is a lightweight software stack designed to transform standard Linux distributions into a comprehensive personal cloud platform. It functions as a management layer that sits atop the host operating system, providing a unified graphical dashboard to deploy, monitor, and administer containerized applications and local hardware resources. By automating the lifecycle of isolated software services, it enables users to maintain a private and secure digital infrastructure on their own hardware. The platform distinguishes itself through a declarative configuration model that continuously recon

    Gocasaosdockergolang
    View on GitHub↗34,091
  • ikpil/uninettyI

    ikpil/UniNetty

    0View on GitHub↗
    View on GitHub↗0
  • ithewei/libhvithewei avatar

    ithewei/libhv

    7,521View on GitHub↗

    libhv is a high-performance C/C++ network library and event-driven I/O framework used to build TCP, UDP, SSL, HTTP, WebSocket, and MQTT clients and servers. It provides a non-blocking event loop for managing network sockets, timers, and system signals across multiple threads. The project is distinguished by its integrated support for specialized network roles, including a full HTTP web server with RESTful routing and middleware, an MQTT messaging client for IoT communication, and the ability to implement SOCKS5 and HTTP proxies. It also features a reliable UDP implementation to ensure ordered

    Ccurlepollhttp-client
    View on GitHub↗7,521
  • jasonxudeveloper/mikuJ

    JasonXuDeveloper/Miku

    0View on GitHub↗
    View on GitHub↗0
  • jpgordon00/unityfiledownloaderJ

    jpgordon00/UnityFileDownloader

    0View on GitHub↗
    View on GitHub↗0
  • ernwong/crystalorbE

    ErnWong/crystalorb

    0View on GitHub↗
    View on GitHub↗0
  • cespare/reflexcespare avatar

    cespare/reflex

    3,552View on GitHub↗

    Run a command when files change

    Go
    View on GitHub↗3,552