curl is a command-line tool and library for transferring data with URLs. It is used in command lines or scripts to transfer data, and libcurl serves as an Internet transfer engine in numerous software applications and devices. It supports many protocols, including HTTP, HTTPS, FTP, SMTP and IMAP. curl is free and open source software with thousands of contributors and sponsors.
Directory
Search results
Published directory entries matching your search.
r/CurlyHair Guide is a miscellaneous web resource for discovery, directories, archives, web culture, or useful tools.
Converter is a utility that converts curl commands into code for languages and libraries such as Python, JavaScript and more. Conversion happens entirely in the browser, and the site states it does not transmit or record entered curl commands.
4d2.sh is a minimalistic service for sharing temporary files. Users can upload a file through the page or via HTTP POST, including with curl. The maximum file size is 1024 MiB, and files are kept for at least 31 and at most 730 days depending on size. Executable files may not be uploaded, and uploads are scanned for viruses.
This page introduces the Mastodon REST API, which provides access to Mastodon data over HTTP with JSON payloads. It explains REST concepts, HTTP request and response methods such as GET, POST, PUT, PATCH and DELETE, and how to provide parameters via query strings, form data or JSON, using cURL examples.
bash_loading_animations is a collection of ready-to-use loading animations in ASCII and UTF-8 intended for integration into Bash scripts. The repository provides a script and demo; the source advises retrieving the script via git clone or curl/wget rather than copying the raw file from a browser.
cliget is a Firefox addon that generates curl, wget or aria2 commands for downloading login-protected files from the command line. The generated commands emulate browser requests by sending the same cookies, user agent string and referrer. It is intended for downloading email attachments, purchased software or media, and source code from private repositories to a remote server without downloading files locally first.
DZR is a command line player for deezer.com, also offered as a VSCode extension marked experimental. The repository lists cross-platform support for Linux, BSD, MacOS, Android and Windows with WSL, and a web interface. It requires curl, jq, dialog and openssl, and can inject ID3v2 tags from Deezer metadata. Installation methods listed include brew, AUR, Snap, Flatpak, Nix and Termux.
Hyperas is a wrapper that combines Keras model definition with Hyperopt hyperparameter optimization. Users define models as usual and wrap parameters in double curly brackets with a chosen distribution. It is installed via pip and runs optimization using algorithms such as TPE with a set number of evaluation runs.
IP Lookup at ifconfig.me displays the visitor's IP address along with connection details such as user agent, language, referer, method, encoding, MIME type, charset and X-Forwarded-For. It also offers a command line interface for retrieving this information via curl.
A simpler version of the mpv SponsorBlock plugin that includes only the sponsor skipping functionality. It requires curl unless videos are downloaded with --sponsorblock-mark, and sha256sum if a hash option is enabled. Options are listed in a configuration file.
Paste is a simple web app for writing and sharing code, described as the author's take on pastebin sites. Content can be submitted in a web browser or from the command line using curl. The frontend uses React and the Monaco Editor, with syntax highlighting and automatic indentation, and the backend storage is handled by a separate service called bytebin.
Pi is a terminal-based minimal coding agent harness built to adapt to user workflows rather than requiring users to adjust their processes. It supports 15+ providers and hundreds of models, offers tree-structured shareable interaction history, context engineering features, and four operation modes: interactive, print/JSON, RPC, and SDK. Users can customize Pi with extensions, skills, prompt templates, and themes, and share customizations as packages via npm or git. It is installable via curl, PowerShell, npm, pnpm, or bun.
A cookbook of curl command recipes, created by Browserling, covering common tasks such as making POST and GET requests, adding POST data, constructing query strings, and setting HTTP headers. It also lists arguments for cookies, redirects, authentication, proxies, and saving responses to files.
Station307 is a free file transfer service for sending and receiving files directly. Files are never stored on the server, and hosting ends when the browser tab is closed. The service supports terminal use via cURL and Wget, multiple receivers, and QR codes in terminals.
sttr is a cross-platform command line application for running transformation operations on strings. It accepts direct input, file input, or input piped from other commands such as cat, curl and printf, and can write output to a file. Supported operations include encoding and decoding formats such as Base32, Base64 and Ascii85, plus hashing and JSON/YAML conversion.
swizzin community edition is an all-in-one modular seedbox solution installed via curl or wget as root. It supports Debian and Ubuntu LTS systems and requires a 64-bit processor such as x86_64 or aarch64. A repository of applications, including autodl, ZNC and others, can be installed.
A guide for downloading Spotify podcast videos, written by u/stabbedbybrick and u/nekrovski from a Windows perspective. It states that all modern systems are supported and that some podcasts are DRM protected while others are not. Requirements include a Spotify account, cURL, a browser with developer tools, a text editor and FFmpeg.