Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Curl

Curl

47 projects

Showing 36 of 47 projects

curl (k)
curl (k)C

A command-line tool and library for transferring data with URLs, supporting over 25 protocols including HTTP, FTP, SSH, and WebSocket.

#user-agent#library#client
Stars42.5k
Forks7.3k
Last commit1 day ago
Insomnia
InsomniaTypeScript

An open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE, and gRPC with local, Git, and cloud storage options.

#api#graphql#rest-api
Stars39.9k
Forks2.4k
Last commit19 hours ago
Insomnia
InsomniaTypeScript

An open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE, gRPC, and other HTTP-compatible protocols.

#developer-tools#api#graphql
Stars39.9k
Forks2.4k
Last commit19 hours ago
ntfy
ntfyGo

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

#ntfysh#rest-api#notifications
Stars32.2k
Forks1.4k
Last commit1 day ago
wttr.in
wttr.inGo

A console-oriented weather forecast service that delivers weather data via curl, HTTP, and various output formats.

#json-api#weather-widget#curl-utility
Stars30.2k
Forks1.3k
Last commit6 days ago
Guzzle
GuzzlePHP

An extensible PHP HTTP client for sending requests and integrating with web services.

#httpclient#web-services#webservices
Stars23.5k
Forks2.4k
Last commit4 days ago
Hurl
HurlRust

A command line tool to run and test HTTP requests using a simple plain text format.

#integration-testing#graphql#http
Stars19.1k
Forks730
Last commit19 hours ago
wuzz
wuzzGo

Interactive terminal UI for inspecting, debugging, and sending HTTP requests with cURL-like syntax.

#go-application#inspector#http
Stars10.7k
Forks412
Last commit1 month ago
libhv
libhvC

A cross-platform, high-performance C/C++ network library with simpler APIs for TCP/UDP/SSL/HTTP/WebSocket/MQTT client/server development.

#c-library#websocket-server#http-server
Stars7.5k
Forks1.4k
Last commit1 day ago
script
scriptGo

A Go library for writing shell-like scripts with a pipeline API for file reading, subprocess execution, string matching, and more.

#command-line-tools#shell-scripting#pipeline
Stars7.0k
Forks361
Last commit1 month ago
Dropbox-Uploader
Dropbox-UploaderShell

A BASH script for uploading, downloading, listing, and managing files on Dropbox using the official API.

#backup-tool#command-line-tool#curl
Stars6.6k
Forks1.1k
Last commit2 years ago
parrot.live
parrot.liveJavaScript

Display animated party parrots in your terminal using a simple curl command.

#curl-tool#developer-tools#command-line-tools
Stars4.5k
Forks196
Last commit6 months ago
curlie
curlieGo

A curl frontend with HTTPie's user-friendly interface, combining curl's power with intuitive syntax and formatting.

#go-application#developer-tools#webdevelopment
Stars3.7k
Forks114
Last commit7 months ago
Requests
RequestsPHP

A human-friendly HTTP request library for PHP that simplifies interacting with other sites and abstracts away low-level complexities.

#http#php-library#curl
Stars3.6k
Forks503
Last commit2 days ago
graphqurl
graphqurlJavaScript

A curl-like CLI and universal JavaScript client for GraphQL with autocomplete, subscriptions, and schema introspection.

#developer-tools#graphql#autocomplete
Stars3.4k
Forks101
Last commit1 year ago
kulala.nvim
kulala.nvimLua

A fully-featured HTTP client interface for Neovim, supporting REST, GraphQL, gRPC, and WebSocket requests.

#rest-client#graphql#rest-api
Stars2.1k
Forks100
Last commit3 days ago
rest.nvim
rest.nvimLua

A fast, asynchronous HTTP client for Neovim that runs HTTP requests directly from .http files within the editor.

#developer-tools#rest-client#curl
Stars2.0k
Forks147
Last commit6 months ago
Buzz
BuzzPHP

A lightweight PHP library for issuing HTTP requests with multiple client implementations including cURL and file_get_contents.

#composer#lightweight#curl
Stars1.9k
Forks250
Last commit2 months ago
Buzz
BuzzPHP

A lightweight PHP HTTP client library with multiple client backends and PSR compliance.

#lightweight#curl#psr-7
Stars1.9k
Forks250
Last commit2 months ago
chatGPT-shell-cli
chatGPT-shell-cliShell

A lightweight shell script to interact with OpenAI's ChatGPT and DALL-E models directly from the terminal without Python or Node.js.

#chatgpt-api#ai-chat#terminal
Stars1.2k
Forks166
Last commit2 years ago
Pyresttest (.1k)
Pyresttest (.1k)Python

A REST API testing and microbenchmarking tool that uses YAML/JSON config files, requiring no code to write tests.

#integration-testing#rest-api#curl
Stars1.2k
Forks316
Last commit5 years ago
httr <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">
httr <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">R

A friendly HTTP client package for R that simplifies working with web APIs.

#oauth#data-fetching#api
Stars980
Forks2.0k
Last commit5 months ago
ocrserver
ocrserverGo

A simple OCR API server that's easy to deploy with Docker or on Heroku.

#text-extraction#api#api-server
Stars767
Forks147
Last commit5 years ago
curlcpp
curlcppC++

An object-oriented C++ wrapper for libcurl that simplifies HTTP requests and network operations.

#multi-threading#network-library#curl
Stars675
Forks180
Last commit26 days ago
ain
ainGo

A terminal HTTP API client that organizes requests in files, supports scripting, and uses curl/wget/httpie as backends.

#devops#api#shell-scripting
Stars623
Forks15
Last commit9 months ago
pi-timolo
pi-timoloPython

Raspberry PI-TIMOLO ( PI-TImelapse, MOtion, LOwLight ) uses RPI picamera and OpenCV for Remote Headless Security Monitoring using Motion Tracking, Rclone Auto Sync files with remote storage services. Auto Twilight Transitions and Low Light Camera Settings. Panoramic images using PanTiltHat and More. This project is featured on GitHub Awesome software.

#timelapse#pi-timolo#webserver
Stars580
Forks100
Last commit1 year ago
Xniffer
XnifferSwift

A non-intrusive Swift network profiler for debugging and monitoring iOS app requests and responses.

#ios#interceptor#alamofire
Stars498
Forks17
Last commit8 years ago
goploader
goploaderJavaScript

Easy file sharing with server-side encryption, curl/httpie/wget compliant

#terminal#curl#sharing
Stars300
Forks43
Last commit2 days ago
lua-cURLv3
lua-cURLv3C

A Lua binding to libcurl providing low-level C bindings and high-level APIs for HTTP, FTP, and other network protocols.

#c-api#network-library#lua-bindings
Stars294
Forks68
Last commit3 years ago
crest
crestCrystal

A feature-rich HTTP and REST client for the Crystal programming language, inspired by Ruby's RestClient.

#proxy-support#hacktoberfest#json-api
Stars249
Forks15
Last commit9 days ago
Web Technologies List
Web Technologies ListR

A curated guide to R packages for web scraping, APIs, web services, and web technologies.

#api#web-services#webtechnology
Stars178
Forks65
Last commit3 days ago
getnews.tech
getnews.techJavaScript

A web server that fetches and formats news articles from the News API for display in the terminal.

#open-source#web-server#curl-utility
Stars173
Forks12
Last commit3 years ago
libPasCURL
libPasCURLPascal

A Delphi and Object Pascal wrapper and bindings for the libcurl library, enabling data transfer over numerous protocols.

#free-pascal#object-pascal#delphi10
Stars90
Forks26
Last commit4 years ago
ask
askShell

A lightweight Zsh plugin that serves as a ChatGPT API frontend for interacting with AI directly from the Zsh shell.

#ai-assistant#shell-integration#zsh-plugin
Stars79
Forks14
Last commit2 years ago
CurlThin
CurlThinC#

A lightweight C# wrapper for libcurl with a modern curl_multi interface using libuv for efficient polling.

#multiprocessing#http#network-library
Stars71
Forks22
Last commit2 years ago
resty.nvim
resty.nvimLua

A fast and easy-to-use HTTP/REST client plugin for Neovim, completely written in Lua.

#developer-tools#rest-api#curl
Stars53
Forks3
Last commit2 months ago
Page 1 of 2Next

Related Tags

#Http Client25#Api Testing13#Command Line Tool11#Api Client10#Http10#Rest Api9#Developer Tools9#Api7#Php6#Terminal6#Cli6#Automation6
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub