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

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
dgrr avatar

dgrr/fastws

0
View on GitHub↗
90 stars·18 forks·Go·MIT·1 view

Fastws

A fast WebSocket implementation for fasthttp and net/http. Supporting concurrent R/W operations by default.

Features

  • Communication and Real-time - A high-performance WebSocket implementation for fast HTTP servers.

Star history

Star history chart for dgrr/fastwsStar history chart for dgrr/fastws

AI search

Explore more awesome repositories

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

Start searching with AI

Frequently asked questions

What does dgrr/fastws do?

A fast WebSocket implementation for fasthttp and net/http. Supporting concurrent R/W operations by default.

What are the main features of dgrr/fastws?

The main features of dgrr/fastws are: Communication and Real-time.

What are some open-source alternatives to dgrr/fastws?

Open-source alternatives to dgrr/fastws include: centrifugal/centrifugo — Centrifugo is a self-hosted real-time messaging server that provides infrastructure for scalable notifications, a… giorgisio/goav — Golang bindings for FFmpeg (This repository is no longer maintained). gobwas/ws — This Go library provides low-level components for implementing high-performance WebSocket connections. It focuses on… gorilla/websocket — This project provides a comprehensive implementation of the WebSocket protocol, enabling persistent, bidirectional… joewalnes/websocketd — websocketd is a CGI web server and process-to-WebSocket wrapper that transforms command line programs into WebSocket… berty/berty — Berty is a peer-to-peer messaging application and framework designed for decentralized private messaging. It utilizes…

Open-source alternatives to Fastws

Similar open-source projects, ranked by how many features they share with Fastws.
  • centrifugal/centrifugocentrifugal avatar

    centrifugal/centrifugo

    10,404View on GitHub↗

    Centrifugo is a self-hosted real-time messaging server that provides infrastructure for scalable notifications, a publish-subscribe message broker, and a language-agnostic WebSocket gateway. It allows for the delivery of instant messages and data streams to concurrent users via WebSockets and Server-Sent Events. The system functions as a communication layer that separates network transport from backend business logic. It supports distributed messaging clusters using Redis for coordination of presence and message delivery across multiple server nodes. The project covers channel subscription m

    Goablyalternativeeventsource
    View on GitHub↗10,404
  • giorgisio/goavgiorgisio avatar

    giorgisio/goav

    2,138View on GitHub↗

    Golang bindings for FFmpeg (This repository is no longer maintained)

    Goffmpeg-librariesgolang-bindingsvideo
    View on GitHub↗2,138
  • gobwas/wsgobwas avatar

    gobwas/ws

    6,463View on GitHub↗

    This Go library provides low-level components for implementing high-performance WebSocket connections. It focuses on minimal memory allocations and efficient data throughput via a dedicated frame processor, an HTTP connection upgrader, and a compression layer. The project distinguishes itself through the use of zero-allocation buffer reuse to reduce garbage collection pressure. It operates directly on raw network bytes for frame parsing and manages the lifecycle of connections through state-based tracking. The library covers core network protocol capabilities including the transformation of

    Gofastgogolang
    View on GitHub↗6,463
  • berty/bertyberty avatar

    berty/berty

    9,204View on GitHub↗

    Berty is a peer-to-peer messaging application and framework designed for decentralized private messaging. It utilizes a distributed identity protocol and a decentralized database to enable end-to-end encrypted communication without relying on central servers, phone numbers, or email addresses. The project distinguishes itself through an offline messaging framework that uses Bluetooth Low Energy and multicast DNS for local device discovery. This allows peers to establish direct connections and exchange messages without internet or cellular data, using QR codes for secure contact exchange. The

    TypeScript
    View on GitHub↗9,204
  • See all 13 alternatives to Fastws→