Go Curl

Open-source Go projects categorized as Curl

Top 18 Go Curl Projects

  1. ntfy

    Send push notifications to your phone or desktop using PUT/POST

    Project mention: Grafana Webhook Integration with ntfy | dev.to | 2025-05-01

    This post focuses on the last part. Despite Grafana's many built-in notification channels (Contact Point in Grafana's terminology), I am more interested in using ntfy, a small but powerful notification service that works as a pub/sub tool with a decent API, Web frontend and mobile application.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. wuzz

    Interactive cli tool for HTTP inspection

  4. script

    Making it easy to write shell-like scripts in Go

    Project mention: Goscript: Go For (go-pher?) Scripting | dev.to | 2025-04-15

    Goscript is an opinionated tool aimed at making scripting in Go more convenient. It was inspired by bitfield/script, which brings functionality similar to Unix pipes to Go. By opinionated, I mean that Goscript embraces Go modules (rather than GOPATH with modules turned off) and uses a dedicated module project for your "scripts". It asks you to update your PATH as part of the setup so that your scripts can be immediately available as system-wide commands. It enables treating Go code like a local script with --exec and shebang options, but encourages reuse by letting you name your commands and then saving them, together with source, in your dedicated Goscript project. Finally, its many options are designed to make the project fade into the background and make writing scripts in Go convenient and easy like your favorite scripting language.

  5. pipet

    Swiss-army tool for scraping and extracting data from online assets, made for hackers

    Project mention: Show HN: Pipet – CLI tool for scraping and extracting data online, with pipes | news.ycombinator.com | 2024-09-30
  6. curlie

    The power of curl, the ease of use of httpie.

    Project mention: Rest Easy | news.ycombinator.com | 2025-03-26
  7. ocrserver

    A simple OCR API server, seriously easy to be deployed by Docker, on Heroku as well

  8. ain

    A HTTP API client for the terminal

    Project mention: A New HTTP-Focused Programming Language for Developers | news.ycombinator.com | 2025-01-31

    Very cool and useful and similar to AIN which can be used to document and execute api interactions. HTTL is very nice and I look forward to the CLI version. It would be nice if it could output curl equivalent too.

    https://github.com/jonaslu/ain

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. stonks

    Stonks is a terminal based stock visualizer and tracker that displays realtime stocks in graph format in a terminal. See how fast your stonks will crash. (by ericm)

  11. pcopy

    pcopy is a temporary file host, nopaste and clipboard across machines. It can be used from the Web UI, via a CLI or without a client by using curl.

  12. protocurl

    protoCURL is cURL for Protobuf: The command-line tool for interacting with Protobuf over HTTP REST endpoints using human-readable text formats

  13. hargo

    Hargo is a Go library and command line utility that parses HAR files, can convert to curl format, and serve as a load test driver.

  14. kubectl-curl

    Kubectl plugin to run curl commands against kubernetes pods

  15. cascadia

    Go cascadia package command line CSS selector

  16. awscurl

    cURL with AWS request signing (by legal90)

    Project mention: What is awscurl? Why is it useful? | dev.to | 2025-01-26

    Another implementation by legal90 provides detailed command-line options and usage examples on their GitHub page.

  17. chkcerts

    A Go program to display certificate chains simply and quickly with an easy to remember syntax

  18. asciiquarium.live

    Watch the asciiquarium in any terminal using curl

  19. soulmsg

    random Dark Souls messages

  20. cui

    http request/response tui

  21. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Curl discussion

Log in or Post with

Go Curl related posts

  • Grafana Webhook Integration with ntfy

    1 project | dev.to | 1 May 2025
  • Goscript: Go For (go-pher?) Scripting

    2 projects | dev.to | 15 Apr 2025
  • SignalBotOne – Notification Webhooks for Signal

    2 projects | news.ycombinator.com | 28 Mar 2025
  • Send push notifications to your phone or desktop via PUT/POST

    1 project | news.ycombinator.com | 25 Feb 2025
  • A New HTTP-Focused Programming Language for Developers

    1 project | news.ycombinator.com | 31 Jan 2025
  • Building an Availability Checker for Refurbished Steam Decks in Europe

    2 projects | dev.to | 23 Jan 2025
  • Ntfy.sh: Send push notifications to your phone via PUT/POST

    1 project | news.ycombinator.com | 2 Jan 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Jun 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Curl projects in Go? This list will help you:

# Project Stars
1 ntfy 23,472
2 wuzz 10,665
3 script 6,718
4 pipet 3,463
5 curlie 3,281
6 ocrserver 732
7 ain 611
8 stonks 554
9 pcopy 357
10 protocurl 246
11 hargo 246
12 kubectl-curl 185
13 cascadia 140
14 awscurl 30
15 chkcerts 27
16 asciiquarium.live 19
17 soulmsg 10
18 cui 9

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?