Showing 43 open source projects for "http request test"

View related business solutions
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Start Free
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 1
    AIOHTTP

    AIOHTTP

    Asynchronous HTTP client/server framework for asyncio and Python

    Asynchronous HTTP Client/Server for asyncio and Python. AIOHTTP supports both client and server side of HTTP protocol. A long awaited new feature is tracing client request life cycle to figure out when and why client request spends a time waiting for connection establishment, getting server response headers etc. Now it is possible by registering special signal handlers on every request processing stage.
    Downloads: 189 This Week
    Last Update:
    See Project
  • 2
    VCR.py

    VCR.py

    Automatically mock your HTTP interactions to simplify testing

    ...This flat file is called a cassette. When the relevant piece of code is executed again, VCR.py will read the serialized requests and responses from the aforementioned cassette file, and intercept any HTTP requests that it recognizes from the original test run and return the responses that corresponded to those requests. This means that the requests will not actually result in HTTP traffic, which confers several benefits including:
    Downloads: 9 This Week
    Last Update:
    See Project
  • 3
    Groq Python

    Groq Python

    The official Python Library for the Groq API

    ...This makes it easy to integrate Groq-powered AI capabilities into backend services, data pipelines, research notebooks, or applications written in Python. For those building AI-based tooling, automation scripts, or ML-backed backends, groq-python abstracts away HTTP request plumbing and exposes a clean API, accelerating development and reducing boilerplate.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 4
    urllib3

    urllib3

    Python HTTP library with thread-safe connection pooling

    urllib3 is a powerful, user-friendly HTTP client for Python. Much of the Python ecosystem already uses urllib3 and you should too. Thread safety, connection pooling. Client-side TLS/SSL verification. File uploads with multipart encoding. Helpers for retrying requests and dealing with HTTP redirects. Support for gzip, deflate, brotli, and zstd encoding. Proxy support for HTTP and SOCKS. 100% test coverage.
    Downloads: 4 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 5
    Werkzeug

    Werkzeug

    The comprehensive WSGI web application library

    ...Includes HTTP utilities to handle entity tags, cache control, dates, user agents, cookies, files, and more.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    Posting

    Posting

    The modern API client that lives in your terminal

    Posting is an open-source, terminal-based API client designed for developers who prefer a fast, keyboard-driven workflow. It allows users to create, test, and manage HTTP requests directly from the command line without relying on graphical tools. The interface is highly interactive, offering features like command palettes, jump navigation, and real-time editing for efficient API exploration. Posting supports saving requests in a readable, version-control-friendly format, making it ideal for collaboration and reproducibility. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7
    The Falcon Web Framework

    The Falcon Web Framework

    The no-nonsense REST API and microservices framework

    Falcon is a minimalist WSGI library for building speedy web APIs and app backends. We like to think of Falcon as the Dieter Rams of web frameworks. When it comes to building HTTP APIs, other frameworks weigh you down with tons of dependencies and unnecessary abstractions. Falcon cuts to the chase with a clean design that embraces HTTP and the REST architectural style. Highly optimized, extensible code base. Easy access to headers and bodies through request and response objects. DRY request processing via middleware components and hooks. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 8
    HTTPie CLI

    HTTPie CLI

    Modern, user-friendly command-line HTTP client for the API era

    HTTPie (pronounced aitch-tee-tee-pie) is a command-line HTTP client. Its goal is to make CLI interaction with web services as human-friendly as possible. HTTPie is designed for testing, debugging, and generally interacting with APIs & HTTP servers. The HTTP & HTTPS commands allow for creating and sending arbitrary HTTP requests. They use simple and natural syntax and provide formatted and colorized output.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9
    Healthchecks

    Healthchecks

    A cron monitoring tool written in Python & Django

    ...On Healthchecks.io, generate a unique ping URL for your background job. When your job does not ping Healthchecks.io on time, Healthchecks.io alerts you! Update your job to send an HTTP request to the ping URL every time the job runs. A list of your checks, one for each Cron job, daemon or scheduled task you want to monitor. Give names and assign tags to your checks to easily recognize them later.
    Downloads: 7 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    Codex gpt-5.6 Instruct

    Codex gpt-5.6 Instruct

    A Codex CLI jailbreak prompt and test pack for gpt-5.6-sol

    Codex gpt-5.6 Instruct is an unofficial prompt research and evaluation package created for the gpt-5.6-sol model in Codex CLI. It contains instruction files designed to alter refusal behavior across technical and fictional request categories. Two prompt variants are provided: a simpler recommended edition and a more elaborate edition for compound tasks. A Python deployment utility can preview changes, install a selected configuration, create backups, and restore earlier settings. The...
    Downloads: 21 This Week
    Last Update:
    See Project
  • 11
    Whoogle Search

    Whoogle Search

    A self-hosted, ad-free, privacy-respecting metasearch engine

    Get Google search results, but without any ads, javascript, AMP links, cookies, or IP address tracking. Easily deployable in one click as a Docker app, and customizable with a single config file. Quick and simple to implement as a primary search engine replacement on both desktop and mobile. Autocomplete/search suggestions. POST request search and suggestion queries (when possible). View images at full res without site redirect (currently mobile only). Light/Dark/System theme modes (with...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 12
    Starlette

    Starlette

    The little ASGI framework that shines

    Starlette is a lightweight ASGI framework/toolkit, which is ideal for building async web services in Python. It is production-ready and gives you a lightweight, low-complexity HTTP web framework. WebSocket support. In-process background tasks. Startup and shutdown events. Test client built on httpx. CORS, GZip, Static Files, streaming responses. Session and Cookie support. 100% test coverage. 100% type annotated codebase. Few hard dependencies. Compatible with asyncio and trio backends.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Grab Framework Project

    Grab Framework Project

    Web Scraping Framework

    Grab is a python framework for building web scrapers. With Grab you can build web scrapers of various complexity, from simple 5-line scripts to complex asynchronous website crawlers processing millions of web pages. Grab provides an API for performing network requests and for handling the received content e.g. interacting with DOM tree of the HTML document. The single request/response API that allows you to build network request, perform it and work with the received content. The API is...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Zappa - Serverless Python

    Zappa - Serverless Python

    Serverless Python

    ...Think of it as "serverless" web hosting for your Python apps. That means infinite scaling, zero downtime, zero maintenance - and at a fraction of the cost of your current deployments! With a traditional HTTP server, the server is online 24/7, processing requests one by one as they come in. If the queue of incoming requests grows too large, some requests will time out. With Zappa, each request is given its own virtual HTTP "server" by Amazon API Gateway. AWS handles the horizontal scaling automatically, so no requests ever time out. Each request then calls your application from a memory cache in AWS Lambda and returns the response via Python's WSGI interface. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    Best-of Web Development with Python

    Best-of Web Development with Python

    A ranked list of awesome python libraries for web development

    This curated list contains 570 awesome open-source projects with a total of 2.4M stars grouped into 26 categories. All projects are ranked by a project-quality score, which is calculated based on various metrics automatically collected from Github and different package managers. If you like to add or update projects, feel free to open an issue, submit a pull request, or directly edit the projects.yaml. Contributions are very welcome! A ranked list of awesome python libraries for web...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    AWS Lambda Python Runtime Interf Client

    AWS Lambda Python Runtime Interf Client

    Seamlessly extend your preferred base images to be Lambda compatible

    ...The Lambda Python Runtime Interface Client is vended through pip. You can include this package in your preferred base image to make that base image Lambda compatible. To make it easy to locally test Lambda functions packaged as container images we open-sourced a lightweight web-server, Lambda Runtime Interface Emulator (RIE), which allows your function packaged as a container image to accept HTTP requests. You can install the AWS Lambda Runtime Interface Emulator on your local machine to test your function. Then when you run the image function, you set the entry point to be the emulator.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 17
    Python for OSINT

    Python for OSINT

    In this repository you will find sample code files for each day

    Python for OSINT: 21-Day Course is a beginner-oriented training repository focused on automating repetitive open-source intelligence tasks with Python. It accompanies a free course PDF and provides sample code for lessons organized across three weeks. Topics progress from basic syntax and command-line tools to HTTP requests, APIs, JSON, CSV, databases, scraping, regular expressions, proxies, and file handling. Later lessons cover domain research, document generation, charts, maps, web...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    GoPay Workflow Orchestrator

    GoPay Workflow Orchestrator

    Lightweight process orchestration framework for regional payment

    GoPay Workflow Orchestrator is a lightweight workflow orchestration framework for studying and debugging regional payment-chain flows. It focuses on engineering reliability in multi-stage payment journeys that involve provider redirects, tokenized requests, verification challenges, asynchronous polling, and final status confirmation. The project organizes scattered payment steps into a reproducible and observable process so developers can inspect state transitions and integration failures....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Maltrail

    Maltrail

    Malicious traffic detection system

    Maltrail is a malicious traffic detection system, utilizing publicly available (black)lists containing malicious and/or generally suspicious trails, along with static trails compiled from various AV reports and custom user-defined lists, where trail can be anything from domain name, URL, IP address (e.g. 185.130.5.231 for the known attacker) or HTTP User-Agent header value (e.g. sqlmap for automatic SQL injection and database takeover tool). Also, it uses (optional) advanced heuristic...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 20
    Wapiti

    Wapiti

    Wapiti is a web-application vulnerability scanner

    Wapiti is a vulnerability scanner for web applications. It currently search vulnerabilities like XSS, SQL and XPath injections, file inclusions, command execution, XXE injections, CRLF injections, Server Side Request Forgery, Open Redirects... It use the Python 3 programming language.
    Downloads: 40 This Week
    Last Update:
    See Project
  • 21
    AWX

    AWX

    A web-based user interface built on top of Ansible

    ...Starting in version 18.0, the AWX Operator is the preferred way to install AWX. AWX can also alternatively be installed and run in Docker, but this install path is only recommended for development/test-oriented deployments, and has no official published release. Uses naming and structure consistent with the AWX HTTP API. Provides consistent output formats with optional machine-parsable formats. To the extent possible, auto-detects API versions, available endpoints, and feature support across multiple versions of AWX. Potential uses include configuring and launching jobs/playbooks, checking on the status and output of job runs, and managing objects like organizations, users, teams, etc.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    HTTP Prompt

    HTTP Prompt

    An interactive command-line HTTP and API testing client

    ...Cookie-based authentication made easy as incoming cookies are automatically set into your next request. With pipelines and output redirection, HTTP Prompt works seamlessly with your existing command line tools such as jq. Specify an OpenAPI/Swagger specification then you'll be able to explore API endpoints with ls like a filesystem.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    speedtest-cli

    speedtest-cli

    Command line interface for testing internet bandwidth using speedtest

    Command line interface for testing internet bandwidth using speedtest.net. It is not a goal of this application to be a reliable latency reporting tool. Latency reported by this tool should not be relied on as a value indicative of ICMP style latency. It is a relative value used for determining the lowest latency server for performing the actual speed test against. Speedtest CLI brings the trusted technology and global server network behind Speedtest to the command line. Measure internet...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 24
    molten

    molten

    A minimal, extensible, fast and productive framework

    ...Write clean, decoupled code by leveraging DI. Define components for everything from settings to DB access and business logic, test them in isolation and swap them out as needed. Here we’ve declared a Todo manager whose job it is to store and load Todos in the DB. In order for handlers to be able to request manager instances from the DI system, we also define a component that knows how and when to instantiate a TodoManager.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Python Crawler Tutorial Starts From Zero

    Python Crawler Tutorial Starts From Zero

    Python crawler tutorial, taking you from zero to one

    Python Crawler Tutorial Starts From Zero is a Chinese-language learning repository that teaches web crawling from introductory concepts through practical examples. Early lessons explain HTTP requests, request analysis, the Python Requests library, and common categories of extracted data. Separate chapters cover JSON processing and regular expressions for transforming responses into structured information. Practical exercises demonstrate crawlers for Douban movies, Baidu Tieba, and Baidu Translate. Broader project materials also address topics such as JavaScript reverse engineering, Selenium automation, OCR, MongoDB, and the Scrapy framework. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next