Fast, native API client for REST, gRPC, WebSocket and GraphQL. A local-first Postman alternative written in Go: no Electron, no account, no cloud.
Repository Index
47,133 repositories indexed
457–480 of 1,105 · Most stars
From local development to the cloud: web apps development with containers made easy.
- docker
- docker-compose
- development-environment
- golang
CLI - A package for building command line app with go
Fast GitHub command line client (deprecated). gh has been merged into https://github.com/github/hub, see https://github.com/github/hub/issues/475 for more info
Extract structured data from web sites. Web sites scraping.
- golang
- golang-library
- extract-data
- chrome-fetcher
Task automation Go library
- golang
- go
🏎️ Streams & Reactive Programming paradigm for Go: declarative and composable API for event-driven applications
- event-driven
- generics
- go
- golang
Control mouse and keyboard from a smartphone
go websocket, a better way to buid your IM server
- chat-room
- golang
- websockets
- im
Pure-Go library for cross-platform local peer discovery using UDP multicast :woman: :repeat: :woman:
- peer-to-peer
- networking
- lan-broadcasting
- udp-broadcast
Exploring Domain-Driven Design in Golang
Find outdated dependencies of your Go projects. go-mod-outdated provides a table view of the go list -u -m -json all command which lists all dependencies of a Go project and their available minor and patch updates. It also provides a way to filter indirect dependencies and dependencies without updates.
- go
- golang
- beautify
- beautifier
Real Intelligence Threat Analytics (RITA) is a framework for detecting command and control communication through network traffic analysis.
- beacons
- blue-team
- c2
- command-and-control
Render highly customizable boxes in the terminal
golang long polling library. Makes web pub-sub easy via HTTP long-poll servers and clients :smiley: :coffee: :computer:
- longpolling
- longpoll-requests
- longpoll-api
- longpoll
Simple, useful and opinionated config loader.
- go
- golang
- dependency-free
- config
Inter-Blockchain Communication Protocol (IBC) implementation in Golang.
Composable, observable and performant config handling for Go for the distributed processing era
- configuration
- config
- state-management
- reloading
Argparse for golang. Just because `flag` sucks
- argparse
- golang
- go
- argument-parser
TUI tool to manage your docker images, containers and volumes 🚀
Compute the diff between two JSON documents as a series of JSON Patch (RFC6902) operations
- json-patch
- rfc6902
- jsonpatch
- kubernetes-webhook
build APKs from source code
Decode / encode XML to/from map[string]interface{} (or JSON); extract values with dot-notation paths and wildcards. Replaces x2j and j2x packages.
A task scheduler built with Go and Vue.js that allows users to specify recurring jobs via a simple YAML configuration file. The scheduler reads job definitions, executes commands at specified times using cron expressions, and passes in environment variables for each job.