Top 23 HTTP Open-Source Projects
Promise based HTTP client for the browser and node.jsProject mention: Advanced Axios | dev.to | 2021-04-19
Sources: https://github.com/axios/axios#request-method-aliases https://www.pluralsight.com/guides/all-need-to-know-about-axios https://kapeli.com/cheat_sheets/Axios.docset/Contents/Resources/Documents/index https://www.storyblok.com/tp/how-to-send-multiple-requests-using-axios https://masteringjs.io/tutorials/axios/interceptors
As easy as /aitch-tee-tee-pie/ 🥧 Modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. https://twitter.com/httpieProject mention: Ask HN: Show me the sexy, sexy home page of your favorite free CLI project | news.ycombinator.com | 2021-04-20
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
A simple, yet elegant HTTP library.
Fast, multi-platform web server with automatic HTTPSProject mention: Writing a reverse proxy in Go | reddit.com/r/golang | 2021-04-18
You should try https://caddyserver.com/
For making a request from the frontend, you also need to configure it for sending cookies to the server. I see you are using fetch, you can set this option while making a request.
aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.Project mention: A few questions for a new person | reddit.com/r/ReturnofReckoning | 2021-04-13
Aria is what the installer uses to download the game. See more here https://aria2.github.io/
An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.Project mention: Is it possible to see the network connections made by FF extensions as a PCAP export or network log or something? And if so, can I create rules to prevent conenctions by extensions to certain domains? | reddit.com/r/firefox | 2021-04-17
Guzzle, an extensible PHP HTTP clientProject mention: Always check for built-in WordPress functions for whatever you're trying to do. | reddit.com/r/Wordpress | 2021-03-03
You can achieve this (and a lot more) using, e.g. guzzle, a "PHP HTTP client that makes it easy to send HTTP requests and trivial to integrate with web services".
A command line tool and library for transferring data with URL syntax, 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 and TFTP. libcurl offers a myriad of powerful featuresProject mention: xplr - A hackable, minimal, fast TUI file explorer | dev.to | 2021-04-20
Requires: fzf, sd, curl
HTTP load testing tool and library. It's over 9000!Project mention: Need advice for performance tuning Apache web server | reddit.com/r/linuxadmin | 2021-03-18
Oh, I forgot to mention, also give vegeta a try for load testing. It's extremely good, with good data reporting.
Scalable user load testing tool written in PythonProject mention: How much traffic can a moderately resource intensive django app running on 5 standard 1x dynos on Heroku handle? | reddit.com/r/django | 2021-04-19
Depends on many things but you can try using services like https://locust.io/ to do some stress testing to see what breaks first.
Ajax for Node.js and browsers (JS HTTP client)Project mention: Build a Slackbot with Node.js to Monitor your Applications | dev.to | 2021-04-19
Now let's add the code to call Slack on startup, and write a message to our channel. We can modify our boilerplate code above to make the HTTP POST to the endpoint https://slack.com/api/chat.postMessage. We'll use Superagent to make the call.
A powerful HTTP router and URL matcher for building Go web servers with 🦍Project mention: REST server with Go in 5 minutes | dev.to | 2021-04-05
This example represents a very simple RESTful API written using Go. In a real project, we’d typically tie this up with a database so that we were returning real values. For the next step, I would suggest you should read Gorilla/Mux package. As it will remove a lot of boilerplate code and written only with the standard line.
The Simple, Secure Framework Developers TrustProject mention: 🎂 hapi pal v3: Birthday Edition | dev.to | 2021-04-11
We maintain an ecosystem of tooling and best practices for the hapijs web framework, often with an eye towards challenging the "web" part of "web framework" to allow applications to go beyond HTTP to horizons such as CLI tools, programmatic usage, and serverless functions. The community is a rigorous yet friendly bunch, deeply interested and knowledgable about application architecture. That's our bag!
A high performance HTTP request router that scales wellProject mention: Networking with go | reddit.com/r/golang | 2021-04-03
Simple, secure & standards compliant web server for the most demanding of applicationsProject mention: It's great to see the dev of a popular python library taking a stand against this apocalyptically bad fad | reddit.com/r/Buttcoin | 2021-02-17
Being meticulously optimized for speed and memory footprint, µWebSockets is fast enough to do encrypted TLS 1.3 messaging quicker than most alternative servers can do even unencrypted, cleartext messaging.
A Go framework for microservices.Project mention: Don't Panic: Catching Panics in Errgroup | dev.to | 2021-01-16
I know a little bit of JS, but all of it is GUI side, nothing like this. I have managed to find a http proxy here, but tbh I have no idea what it is saying. I have experience (though very little) in python and barely any in java, but I didn't think making a JS proxy would be hard with no experience. Apparently it is. Anh advice would be helpful.
Pythonic HTML Parsing for Humans™Project mention: Read greyed element in HTML while scraping | reddit.com/r/learnpython | 2021-03-28
Alternatively, requests-html may be able to take the place of both, as it supports rendering HTML after executing JS.
Asynchronous HTTP client/server framework for asyncio and PythonProject mention: Building an API with FastAPI | dev.to | 2021-04-13
I executed the script 3 times making 20 requests on each execution. Ok now lets replace the synchronous requests library by the asynchronous aiohttp library. Furthermore, we add the async/await keywords on the right positions. Our final code will look like this:
a simple zero-configuration command-line http serverProject mention: Making api calls and developing locally. | reddit.com/r/Frontend | 2021-03-31
HTTP server mocking and expectations library for Node.jsProject mention: [Question] Actix-web : Testing a server route that relies on an external service | reddit.com/r/rust | 2021-04-05
a big part of making rust awesome is for us as a community to massively steal ideas from other older languages. for this extremely common use case, we could benefit massively from a ripoff of nock https://github.com/nock/nock#usage to simply fake http responses. there is almost surely already something like this on crates.io...that's a good place to start.
What are some of the best open-source HTTP projects? This list will help you:
|21||http client/server for asyncio||11,060|