Explore

Community-curated catalog of developer tools. Makers can claim their listing to update details and verify ownership.

Surprise me

Browse by category

Developer Tools1,976 toolsDevOps & Infrastructure840 toolsFrontend Frameworks478 toolsAI Dev Tools456 toolsTesting Tools346 toolsDatabase344 toolsAPI Tools335 toolsFile Management243 toolsAuthentication230 toolsCLI Tools222 toolsMonitoring & Uptime219 toolsAnalytics & Metrics210 toolsSecurity Tools200 toolsEmail Marketing164 toolsLearning & Education160 toolsDesign & Creative148 toolsProject Management115 toolsCustomer Support110 toolsBoilerplates & Starters107 toolsSEO Tools107 toolsPayments102 toolsAI & Automation97 toolsMCP Servers88 toolsLogging83 toolsDocumentation82 toolsHeadless CMS73 toolsInvoicing & Billing69 toolsBackground Jobs63 toolsSocial Media61 toolsGames & Entertainment59 toolsForms & Surveys58 toolsMessage Queue55 toolsLanding Pages48 toolsCRM & Sales44 toolsScheduling & Booking44 toolsCaching & In-Memory41 toolsSearch Engine34 toolsNewsletters & Content27 toolsNotifications26 toolsFeedback & Reviews23 toolsLocalization22 toolsMedia Server22 toolsFeature Flags11 tools
More filters ▾
Popular Tags

8256 tools

Commander

A high-level event driven consumer/producer supporting various "dialects" such as Apache Kafka

Customer Support
gocommand-buscqrs
Visit → 67★
Confluent Kafka Golang Client

confluent-kafka-go is Confluent's Golang client for Apache Kafka and the Confluent Platform

Message Queue
gokafkaconfluent
Visit → 5108★ 1 AI recommendations
drone-line

Sending [Line](https://at.line.me/en) notifications using a binary, docker or Drone CI

Customer Support
golinemessaging
Visit → 81★
emitter

Emits events using Go way, with wildcard, predicates, cancellation possibilities and many other good wins

Message Queue
goeventemitter
Visit → 528★
event

Implementation of the pattern observer

Message Queue
goeventsystem
Visit →
EventBus

The lightweight event bus with async compatibility

Message Queue
goevent-buspubsub
Visit → 1967★
gaurun-client

Gaurun Client written in Go

Notifications
gopush-notificationsgaurun
Visit →
Glue

Robust Go and Javascript Socket Library (Alternative to Socket.io)

Message Queue
gowebsocketpubsub
Visit → 421★
go-res

Package for building REST/real-time services where clients are synchronized seamlessly, using NATS and Resgate

Customer Support
goresprotocol
Visit → 68★
go-vitotrol

Client library to Viessmann Vitotrol web service

Developer Tools
govitotrolviessmann
Visit → 23★
GoEventBus

A blazing‑fast, in‑memory, lock‑free event bus library

Message Queue
goevent-buspubsub
Visit → 58★
golongpoll

HTTP longpoll server library that makes web pub-sub simple

API Tools
golong-pollingsubscription
Visit → 668★
gopush-cluster

gopush-cluster is a go push server cluster

Notifications
gopushcluster
Visit → 2072★
guble

Messaging server using push notifications (Google Firebase Cloud Messaging, Apple Push Notification services, SMS) as well as websockets, a REST API, featuring distributed operation and message-persis

Message Queue
gomessagingwebsocket
Visit → 161★
hub

A Message/Event Hub for Go applications, using publish/subscribe pattern with support for alias like rabbitMQ exchanges

Message Queue
goeventhub
Visit → 148★
jazz

A simple RabbitMQ abstraction layer for queue administration and publishing and consuming of messages

Message Queue
gomessagingjob
Visit → 18★
melody

Minimalist framework for dealing with websocket sessions, includes broadcasting and automatic ping/pong handling

API Tools
gowebsocketpubsub
Visit → 4069★
messagebus

messagebus is a Go simple async message bus, perfect for using as event bus when doing event sourcing, CQRS, DDD

Customer Support
gomessage-buspubsub
Visit → 285★
NATS Go Client

Go client for the NATS

Message Queue
gonatsmessaging
Visit → 6504★
oplog

Generic oplog/replication system for REST APIs

Customer Support
gooplogmongodb
Visit →
Quamina

Fast pattern-matching for filtering messages and events

API Tools
gopattern-matchingevents
Visit → 485★
rabbitroutine

Lightweight library that handles RabbitMQ auto-reconnect and publishing retries. The library takes into account the need to re-declare entities in RabbitMQ after reconnection

Message Queue
gorabbitmqconsumer
Visit → 113★
rabbus

A tiny wrapper over amqp exchanges and queues

Message Queue
gorabbitmqpubsub
Visit → 98★
rabtap

RabbitMQ swiss army knife cli app

Message Queue
gorabbitmqtap
Visit → 280★

Track the tools AI agents actually recommend

Create a free account to save tools and get AI-powered recommendations.

Sign Up Free →
Get weekly indie picks straight to your inbox