Transpile curl commands into Python, JavaScript and 27 other languages
- Updated
Feb 7, 2025 - TypeScript
cURL (pronounced like "curl", UK: [kəːl], US: [kɝl]) is a computer software project providing a library (libcurl) and command-line tool (curl) for transferring data using various network protocols, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features. The name stands for "Client for URL". It was originally named httpget upon its first release in 1996 and then became urlget before adopting the current name of cURL.
Transpile curl commands into Python, JavaScript and 27 other languages
Request HTTP(s) URLs in a complex world.
libcurl bindings for Node.js
A console-oriented COVID-19 tracker with real-time updates for your favorite terminal. 💻🌏😷
[Stephen Grider] Microservices with Node JS and React [ENG, 2020]
The unofficial get api of GitHub contributions with Deno 🦕
🦉🤖Easily sign curl calls to API Gateway with Cognito authorization token.
Super Fast 🔥 File Downloader 🚀 (parallels connections)
[Stephen Grider] Microservices with Node JS and React [ENG, 2021]
A library to generate HTTP client example code in different programming languages.
VS Code extension that adds a "Paste cURL as code" option to the right-click menu
ChatGPT in your favourite terminal
NodeJS HTTP Client, synchronous and performant
A library for using curl-impersonate inside of NodeJS.
Created by Daniel Stenberg
Released April 8, 1997
Latest release 26 days ago