Browse free open source Python HTTP Servers for Mac and projects below. Use the toggles on the left to filter open source Python HTTP Servers for Mac by OS, license, language, programming language, and project status.

  • Get Avast Free Antivirus | Your top-rated shield against malware and online scams Icon
    Get Avast Free Antivirus | Your top-rated shield against malware and online scams

    Boost your PC's defense against cyberthreats and web-based scams.

    Our antivirus software scans for security and performance issues and helps you to fix them instantly. It also protects you in real time by analyzing unknown files before they reach your desktop PC or laptop — all for free.
    Free Download
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    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. Professional support for urllib3 is available as part of the Tidelift Subscription. Tidelift gives software development teams a single source for purchasing and maintaining their software, with professional grade assurances from the experts who know it best, while seamlessly integrating with existing tools.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 2

    PyLoris

    A protocol agnostic application layer denial of service attack.

    PyLoris is a scriptable tool for testing a server's vulnerability to connection exhaustion denial of service (DoS) attacks. PyLoris can utilize SOCKS proxies and SSL connections, and can target protocols such as HTTP, FTP, SMTP, IMAP, and Telnet.
    Leader badge
    Downloads: 75 This Week
    Last Update:
    See Project
  • 3
    VCR.py

    VCR.py

    Automatically mock your HTTP interactions to simplify testing

    Automatically mock your HTTP interactions to simplify and speed up testing. VCR.py simplifies and speeds up tests that make HTTP requests. The first time you run code that is inside a VCR.py context manager or decorated function, VCR.py records all HTTP interactions that take place through the libraries it supports and serializes and writes them to a flat file (in yaml format by default). 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: 6 This Week
    Last Update:
    See Project
  • 4
    Sanic

    Sanic

    Async Python 3.6+ web server/framework

    Build fast, run fast with Sanic! Sanic is a Python 3.6+ web server and web framework designed to go fast. It provides a way to get a highly performant HTTP server up and running fast, while also making it easy to build, expand, and eventually scale. Sanic aspires to be as simple as possible while delivering the performance that you require. It allows the usage of the async/await syntax added in Python 3.5, so your code is guaranteed to be non-blocking and speedy. It's also ASGI compliant, so it's possible to deploy with an alternative ASGI webserver.
    Downloads: 1 This Week
    Last Update:
    See Project
  • MongoDB 8.0 on Atlas | Run anywhere Icon
    MongoDB 8.0 on Atlas | Run anywhere

    Now available in even more cloud regions across AWS, Azure, and Google Cloud.

    MongoDB 8.0 brings enhanced performance and flexibility to Atlas—with expanded availability across 125+ regions globally. Build modern apps anywhere your users are, with the power of a modern database behind you.
    Learn More
  • 5
    Aquarium is a framework for creating highly-dynamic, custom Web application in Python. It offers convenient libraries, tight integration with Cheetah, adaptors for various Web environments, and a convenient approach to Web development.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Webware for Python

    Webware for Python

    The Classic Webware for Python

    Webware for Python is a suite of components for dynamic, server-side web development.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    TappedAudio is an audio library with an emphasis on the programming interface -- agnostic to the backend, written in highly-encapsulated C++ and using SWIG to present a unified API for C++, Python, Ruby, etc., regardless of the underlying audio platform.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Python web development framework with a focus on efficiency/speed and extensibility, with a large library of functions to aid in the development of modern web applications.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Lino is a suite of Python packages for IT professionals who offer business applications for small and medium-sized enterprises.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Powering the best of the internet | Fastly Icon
    Powering the best of the internet | Fastly

    Fastly's edge cloud platform delivers faster, safer, and more scalable sites and apps to customers.

    Ensure your websites, applications and services can effortlessly handle the demands of your users with Fastly. Fastly’s portfolio is designed to be highly performant, personalized and secure while seamlessly scaling to support your growth.
    Try for free
  • 10
    The XUL (XML UI Language) project provides free test suites to help ensure interoperability between different XUL motors/browsers and free, open-source show-case examples (aka blue prints) to demo the power of XML for creating UIs.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Kikonf is an Universal Administration Platform for MiddleWare Application Servers and related Servers. (Full Support for WebSphere Application Server, WebLogic Server, WebSphere MQ, Tomcat, JBoss, ...)
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Data server for user intelligent agents. Written in Python, using XML-RPC as client/server communication and RDBMS as storage.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Luxor Contrib is a collection of example apps, add-ons, plug-ins, tutorials, FAQs, how-tos and other goodies for the Luxor XUL (XML User Interface Language) toolkit.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Luxor is an open-source XML UI Language (XUL) toolkit in Java that lets you build UIs using XML and includes a web server, a portal engine (supporting RSS), a template engine (Velocity), a scripting interpreter (Python) and more.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Petra is the primary repository for plugins for the Luxor XUL (XML User Interface Language) toolkit. Plugins let you use new XUL tags along with all built-in core XUL tags without any need to tweak or rebuild the Luxor kernel.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    A small, effective, extendable and customizable personal Wiki developed for pocketPC systems. Can run on all python supported platforms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    PyREXX is a interprocess messaging server for routing remote prodecure calls using xml-based messages (Jabber, XML-RPC, etc), which will allow programs to interact more easily.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Radix is a RAD framework for creating native XML web applications. Complete web applications can be created without programming knowledge using XML, XSLT, XPath and related technologies. Radix can be extended using Java, JavaScript, Python, and Tcl.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    A server-side language that supports simple and efficient Python-based dynamic HTML generation, aka Python Server Pages. Those familiar with JSP, PHP, or ASP and like Python, should have a look at Spyce.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    TIAPS ( This Is A Python Server ) is a hosting program for dynamic websites, such as forums. The server and the data-access module are intended to be multifonctional and able to process various protocols on the same port. The access uses a login system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Publish and subscribe messaging for the Web, and related tools. Our license is BSD.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.