Web Development Frameworks for Mac

View 94 business solutions

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

  • 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
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 1
    Laravel

    Laravel

    The PHP Framework For Web Artisans

    Laravel is a free, open-source PHP web framework
    Downloads: 242 This Week
    Last Update:
    See Project
  • 2
    Flask

    Flask

    The Python micro framework for building web applications

    Flask is a lightweight WSGI web application framework designed to help developers get started with their web applications quickly and easily with the ability to scale up to complex applications. Being a “micro” framework does not mean that your whole web application must fit into a single Python file (although it can) or that it be limited; rather it means that Flask aims to keep the core simple but extensible. Flask offers suggestions, but it won’t make any decisions for you such as what database to use or what dependencies or project layout to choose. You get to choose the tools and libraries you want to use, so Flask can be everything you need and nothing you don’t. Flask has become one of the most popular Python web application frameworks, and has amassed a great number of extensions provided by the community that make adding new functionality easy.
    Downloads: 129 This Week
    Last Update:
    See Project
  • 3
    XOOPS Web Application System

    XOOPS Web Application System

    The world's leading content management systems (CMS) written in PHP

    PLEASE NOTE: Latest XOOPS files are on http://github.com/xoops and http://github.com/xoopsmodules25x) XOOPS is a Web application platform written in PHP for the MySQL database. Its object orientation makes it an ideal tool for developing small or large community websites, intra-company and corporate portals, weblogs, and much more. XOOPS is an acronym of eXtensible Object Oriented Portal System. Initially a portal system, XOOPS is now a leading content management system (CMS) that serves as a versatile Web framework. XOOPS can also be used as a weblog or journal via a standard install using the News module alone. Another approach is to use modules like News, Forum, Download, Web Links, etc. to form a community that interacts with members and visitors. Or think big, like an enterprise, and develop modules to use with eShop that integrate into XOOP's uniform user management system. XOOPS is released under the terms of the GNU General Public License (GPL)
    Leader badge
    Downloads: 671 This Week
    Last Update:
    See Project
  • 4
    amber

    amber

    A Crystal web framework that makes building applications fast

    Amber makes building web applications fast, simple, and enjoyable. Get started with blazing-fast performance. Amber provides the bare metal performance of the Crystal Language. It provides productivity and happiness through a powerful CLI and familiar design patterns seen in Kemal, Rails, Phoenix and other popular frameworks. Use code generation and scaffolding features to rapidly build prototypes. Amber is licensed under the MIT license, which makes it perfect for use in commercial applications. Instead of having to plan where things go, Amber comes with a set of conventions to guide you in developing your application. Tools are built-in to prevent and mitigate common attacks against web applications. Minimize the risk of SQL injection, form tampering, cross-site request forgery, and several other attacks. Crystal is a type safe, compiled language inspired by the simplicity of Ruby.
    Downloads: 22 This Week
    Last Update:
    See Project
  • Your monitoring isn't a stack. It's a pile. Fix that. Icon
    Your monitoring isn't a stack. It's a pile. Fix that.

    Errors, performance, logs, uptime. One install, one invoice, one UI.

    Replace Datadog, New Relic, and Sentry without adding three more dashboards.
    Free 30 days.
  • 5
    Nuxt

    Nuxt

    The Intuitive Vue Framework

    Nuxt is a free, open‑source framework built on Vue.js that streamlines the development of type‑safe, high-performance full‑stack web applications and static sites, with an emphasis on developer experience, modularity, and extensibility. Simple, intuitive and powerful, Nuxt lets you write Vue components in a way that makes sense. Every repetitive task is automated, so you can focus on writing your full-stack Vue application with confidence. We highly recommend you take a look at the Nuxt documentation to level up. It’s a great resource for learning more about the framework. It covers everything from getting started to advanced topics.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 6
    Express

    Express

    Fast, unopinionated, minimalist web framework for Node.js

    Express is a fast, minimal and flexible web application framework for Node.js that offers a robust set of features for web and mobile applications. With a vast selection of HTTP utility methods and middleware, and a thin, unobstructive layer of fundamental features, it’s the ideal solution for single page applications, web sites, hybrids or public HTTP APIs. With Express you’re not forced to use any one ORM or template engine. You have access and support to over 14 template engines through Consolidate.js, so crafting your perfect framework is quick and easy.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 7
    Gekko is a Framework for building dynamic websites, it includes a wide range of features to build interactive and secure websites within a short period of time. Many modules are available, so you also can use Gekko as a CMS or even a rich Weblog System.
    Leader badge
    Downloads: 185 This Week
    Last Update:
    See Project
  • 8
    Lucky

    Lucky

    A full-featured Crystal web framework that catches bugs for you

    Lucky is a web framework written in Crystal. It helps you work quickly, catch bugs at compile time, and deliver blazing-fast responses. Lucky is extremely fast and uses very little memory. You and your users will love the extra dose of speed. Authentication, asset management, CORS, database ORM, and more can all be included when creating a new Lucky project. Instead of finding bugs in QA or in production, Lucky is designed to catch as many bugs as possible at compile time. Lucky uses Action classes for handling HTTP requests and responses. The classes map the routes and parameters it handles to a response block. Lucky can generate these classes for you with ’lucky gen.action`. Using a class per action provides very solid automatic error detection, as well as the generation of routing, path, and link helpers and methods.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 9
    The EchoPoint project provides a rich collection of web components which seamlessly integrate with the Echo Web Framework. EchoPoint, combined with the Echo Web Framework, provides the one of the simplest and richest frameworks for Web application devel
    Downloads: 123 This Week
    Last Update:
    See Project
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 10
    The Struts/SourceForge site hosts sample applications and related components based on the Apache Struts Web application framework. Disclaimer: This site is not affiliated with the Apache Software Foundation.
    Downloads: 65 This Week
    Last Update:
    See Project
  • 11
    pH7 Social Dating CMS (pH7Builder)❤️

    pH7 Social Dating CMS (pH7Builder)❤️

    🚀 Professional Social Dating Web App Builder (formerly pH7CMS)

    pH7Builder is a Professional, Free & Open Source PHP Social Dating Builder Software (primarily designed for developers ...). This Social Dating Web App is fully coded in object-oriented PHP (OOP) with the MVC pattern (Model-View-Controller). It is low resource-intensive, extremely powerful and highly secure. pH7Builder is included with over 42 native modules and is based on its homemade pH7 Framework which includes more than 52 packages To summarize, pH7Builder Social Dating Script gives you the perfect ingredients to create the best dating web app or social networking site on the World Wide Web! -- Get Involved! -- If you want to work on an Innovative Open Source Social/Dating Software Project with a Beautiful PHP Code using the latest PHP Features while collaborating with nice people and finally if you love the "Social" and "Dating" Services, ...you HAVE TO DO IT! - Fork the repo http://github.com/pH7Software/pH7-Social-Dating-CMS
    Downloads: 21 This Week
    Last Update:
    See Project
  • 12
    Gatsby

    Gatsby

    Build blazing fast, modern apps and websites with React

    Gatsby is a free and open source web framework based on React that allows you to build blazing fast websites and apps. It offers the latest web technologies, such as React.js, Webpack, modern JavaScript, CSS and more to help you build really fast websites. A Progressive Web App generator, it’s fast in every way that matters.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    Horse

    Horse

    Fast, opinionated, minimalist web framework for Delphi

    Horse is an Express-inspired web framework for Delphi and Lazarus. Designed to ease things up for fast development in a minimalist way and with high performance. Fast, opinionated, minimalist web framework for Delphi. Horse works with Delphi 11 Alexandria, Delphi 10.4 Sydney, Delphi 10.3 Rio, Delphi 10.2 Tokyo, Delphi 10.1 Berlin, Delphi 10 Seattle, Delphi XE8 and Delphi XE7. Horse is free and open-source software licensed under the MIT License.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    Render

    Render

    Go package for easily rendering JSON, XML, binary data, and HTML

    Render is a package that provides functionality for easily rendering JSON, XML, text, binary data, and HTML templates. Render can be used with pretty much any web framework provided you can access the HTTP.ResponseWriter from your handler. The rendering functions simply wraps Go's existing functionality for marshaling and rendering data. HTML: Uses the html/template package to render HTML templates. JSON: Uses the encoding/json package to marshal data into a JSON-encoded response. XML: Uses the encoding/xml package to marshal data into an XML-encoded response. Binary data: Passes the incoming data straight through to the HTTP.ResponseWriter. Text: Passes the incoming string straight through to the http.ResponseWriter. Render comes with a variety of configuration options. By default Render will attempt to load templates with a '.tmpl' extension from the "templates" directory.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 15
    Rocket

    Rocket

    A web framework for Rust

    Rocket is a web framework for Rust that makes it simple to write fast, secure web applications without sacrificing flexibility, usability, or type safety. Handling forms is simple and easy. Simply derive FromForm for your structure and let Rocket know which parameter to use. Rocket parses and validates the form request, creates the structure, and calls your function. Bad form request? Rocket doesn’t call your function! What if you want to know if the form was bad? Simple! Change the type of task to Option or Result! Rocket has first-class support for JSON, right out of the box. Simply derive Deserialize or Serialize to receive or return JSON, respectively. Like other important features, JSON works through Rocket’s FromData trait, Rocket’s approach to deriving types from body data. It works like this: specify a data route parameter of any type that implements FromData. A value of that type will then be created automatically from the incoming request body.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    ABP Framework

    ABP Framework

    Open source web application framework for ASP.NET core

    ABP Framework is a complete infrastructure to create modern web applications by following the best practices and conventions of software development. Rich authentication & authorization options integrated to ASP.NET Core Identity & IdentityServer4. Provides an extensible & detailed permission system. Don't repeat yourself to implement all this common stuff again & again. Focus on your business code and let ABP automate them by conventions. Easily publish & consume distributed events using built-in Distributed Event Bus with RabbitMQ integration available. Create reusable UI themes and layouts or use one of the pre-built UI themes. Automatically filter on querying from the database to easily implement patterns like soft-delete and multi-tenancy. Instead of manually writing the repeating details of bootstrap components, use ABP's tag helpers to simplify them and take advantage of the IntelliSense. Quickly build UI forms based on a C# model using the dynamic form tag helper.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    Apollo Server

    Apollo Server

    Spec-compliant and production ready JavaScript GraphQL server

    Apollo Server is an open-source, spec-compliant GraphQL server that's compatible with any GraphQL client, including Apollo Client. It's the best way to build a production-ready, self-documenting GraphQL API that can use data from any source. Apollo Server provides a simple API for integrating with any Node.js web framework or serverless environment. The @apollo/server package itself ships with a minimally-configurable, standalone web server that handles CORS and body parsing out of the box. Integrations with other environments are community-maintained. Apollo Server's standalone server lets you get a GraphQL server up and running quickly without needing to set up an HTTP server yourself. It allows all the same configuration of GraphQL logic as the Express integration, but does not provide the ability to make fine-grained tweaks to the HTTP-specific behavior of your server.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    Giraffe

    Giraffe

    A native functional ASP.NET Core web framework for F# developers

    A functional ASP.NET Core micro web framework for building rich web applications. Giraffe is an F# micro web framework for building rich web applications. It has been heavily inspired and is similar to Suave, but has been specifically designed with ASP.NET Core in mind and can be plugged into the ASP.NET Core pipeline via middleware. Giraffe applications are composed of so called HttpHandler functions which can be thought of a mixture of Suave's WebParts and ASP.NET Core's middleware. Giraffe is intended for developers who want to build rich web applications on top of ASP.NET Core in a functional first approach. ASP.NET Core is a powerful web platform which has support by Microsoft and a huge developer community behind it and Giraffe is aimed at F# developers who want to benefit from that eco system.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    GoJS

    GoJS

    JavaScript diagramming library for interactive flowcharts & org charts

    Build interactive flowcharts or flow diagrams. Let your users build, modify, and save diagrams with JSON model output. Visualize state charts and other behavior diagrams. Create diagrams with live updates to monitor state, or interactive diagrams for planning. GoJS allows considerable customization of links and nodes to build all kinds of diagrams. Visualize flow, or connect pipes. Create genogram and medical diagrams, or editable family trees with collapsible levels. Create classic org charts for viewing or editing. Automatic layouts make different visualization options easy. Dynamically add ports and custom link routing. Use data-bindings to save and load routes within the Model JSON. Use groups as containers and subgraphs, with group members bound by their own rules and layouts. Model industrial processes, workflows, SCADA diagrams and more.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    Node (Base Node)

    Node (Base Node)

    Everything required to run your own Base node

    node is the Ethereum Layer 2 full node implementation developed for the Base network, a secure and scalable L2 chain built on the OP Stack. Designed to support Base’s rollup protocol, the node syncs L2 data, validates transactions, and interacts with Ethereum mainnet. It enables developers and validators to run their own Base-compatible infrastructure while contributing to decentralization and performance.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    Crow

    Crow

    Crow is very fast and easy to use C++ micro web framework

    Crow is C++ microframework for web. (inspired by Python Flask). If you just want to use crow, copy amalgamate/crow_all.h and include it. C++ compiler with good C++11 support (tested with g++>=4.8). Provide an amalgamated header file crow_all.h with every features. Handler arguments type check at compile time. Now supporting VS2013 with limited functionality (only run-time check for url is available.) Out-of-source build with CMake is recommended.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    Fiber

    Fiber

    Express inspired web framework written in Go

    An Express-inspired web framework written in Go. Fiber is a Go web framework built on top of Fasthttp, the fastest HTTP engine for Go. It's designed to ease things up for fast development with zero memory allocation and performance in mind. Setting up routes for your application has never been so easy! The Express-like route definitions are easy to understand and work with. Serve your static HTML, CSS, and JavaScript files with ease by defining static routes. You can also serve the contents of multiple directories on the same route! Since Fiber is built on top of Fasthttp, your apps will enjoy unmatching performance! Don't believe us? Here's a benchmark that proves how Fiber shines compared to other frameworks. Are you building an API server? We've got you covered! Fiber is the perfect choice for building REST APIs in Go. Receiving and sending data is fast and easy!
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    iWiccle - Website CMS Community Builder
    iWiccle is an online Web 2.0 platform. innovative builders specializing in social networks, blogging sites, web communities, gallery presentations, link directories, & article portals. A universal web community script written in PHP & MySQL. New v1.3
    Downloads: 28 This Week
    Last Update:
    See Project
  • 24
    The Niggle web application framework is a java class library that allows a complete separation of data and presentation from the servlet's dispatching logic. It leverages various Java API's as well as the freemarker template library.
    Downloads: 35 This Week
    Last Update:
    See Project
  • 25
    VIVO

    VIVO

    Semantic researcher networking

    VIVO is a semantic web project built on the Jena semantic web framework, and is an application to facilitate the discovery of researchers and collaborators across the country and internationally.
    Downloads: 8 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
Auth0 Logo