{
 "schemaVersion": 1,
 "generated": "2026-10-30",
 "dataLicense": "CC BY-SA 4.0",
 "license": "CC BY-SA 4.0",
 "notice": "Data from Open Source Everything (https://opensourceeverything.org), licensed CC BY-SA 4.0: use it freely, credit the site, link to the page, and share changes under the same license. Listings were drafted with AI assistance and are managed by the r/TrueOpenSource moderators; check a project's own page before relying on a fact.",
 "id": "web-frameworks",
 "name": "Web frameworks",
 "page": "https://opensourceeverything.org/g/web-frameworks/",
 "category": "dev-blocks",
 "categoryName": "Building blocks for apps",
 "job": "Code frameworks for building websites and web apps",
 "closedApps": [],
 "coverage": null,
 "alternatives": [
  {
   "id": "svelte",
   "name": "Svelte",
   "page": "https://opensourceeverything.org/p/svelte/",
   "summary": "Svelte is a tool that turns the parts of a website or web app into efficient code that runs in a web browser. It is made for programmers who build websites and web apps.",
   "kind": "developer_tool",
   "setup": "advanced",
   "setupWhy": "Made for developers: you use it from code or the command line.",
   "platforms": [],
   "license": "MIT",
   "licenseClass": "open",
   "licenseNeedsCheck": false,
   "stars": 88498,
   "forks": null,
   "status": "active",
   "verified": false,
   "latestRelease": null,
   "code": "https://github.com/sveltejs/svelte",
   "website": "https://svelte.dev",
   "download": null,
   "release": null,
   "family": null,
   "familyChildren": [],
   "howToHelp": null,
   "project": "svelte",
   "rank": 1,
   "fit": "full",
   "note": null,
   "why": "Does the whole job · Advanced setup",
   "score": 65.3
  },
  {
   "id": "django",
   "name": "Django",
   "page": "https://opensourceeverything.org/p/django/",
   "summary": "Django is a free tool that programmers use to build websites and web applications with the Python programming language. It is meant for software developers who want to build web services quickly and in a tidy, organized way.",
   "kind": "developer_tool",
   "setup": "advanced",
   "setupWhy": "Made for developers: you use it from code or the command line.",
   "platforms": [
    "server"
   ],
   "license": "BSD-3-Clause",
   "licenseClass": "open",
   "licenseNeedsCheck": false,
   "stars": 91564,
   "forks": null,
   "status": "active",
   "verified": false,
   "latestRelease": null,
   "code": "https://github.com/django/django",
   "website": "https://www.djangoproject.com",
   "download": null,
   "release": null,
   "family": null,
   "familyChildren": [],
   "howToHelp": null,
   "project": "django",
   "rank": 2,
   "fit": "full",
   "note": null,
   "why": "Does the whole job · Advanced setup",
   "score": 63.9
  },
  {
   "id": "laravel",
   "name": "Laravel",
   "page": "https://opensourceeverything.org/p/laravel/",
   "summary": "Laravel is a toolkit that programmers use to build websites and web applications more easily. It is aimed at software developers who make web apps for businesses and other users.",
   "kind": "developer_tool",
   "setup": "advanced",
   "setupWhy": "Made for developers: you use it from code or the command line.",
   "platforms": [
    "server"
   ],
   "license": "MIT",
   "licenseClass": "open",
   "licenseNeedsCheck": true,
   "stars": 85271,
   "forks": null,
   "status": "active",
   "verified": false,
   "latestRelease": null,
   "code": "https://github.com/laravel/laravel",
   "website": "https://laravel.com",
   "download": null,
   "release": null,
   "family": null,
   "familyChildren": [],
   "howToHelp": null,
   "project": "laravel",
   "rank": 3,
   "fit": "full",
   "note": null,
   "why": "Does the whole job · Advanced setup",
   "score": 62.3
  },
  {
   "id": "phoenix",
   "name": "Phoenix",
   "page": "https://opensourceeverything.org/p/phoenix/",
   "summary": "Phoenix is a free toolkit for building websites and web applications using the Elixir programming language. It is aimed at software developers who build web services that need to stay fast and reliable.",
   "kind": "developer_tool",
   "setup": "advanced",
   "setupWhy": "Made for developers: you use it from code or the command line.",
   "platforms": [],
   "license": "MIT",
   "licenseClass": "open",
   "licenseNeedsCheck": false,
   "stars": 23207,
   "forks": null,
   "status": "active",
   "verified": false,
   "latestRelease": null,
   "code": "https://github.com/phoenixframework/phoenix",
   "website": "https://www.phoenixframework.org",
   "download": null,
   "release": null,
   "family": null,
   "familyChildren": [],
   "howToHelp": null,
   "project": "phoenix",
   "rank": 4,
   "fit": "full",
   "note": null,
   "why": "Does the whole job · Advanced setup",
   "score": 59.1
  },
  {
   "id": "react",
   "name": "React",
   "page": "https://opensourceeverything.org/p/react/",
   "summary": "React is a free tool that helps programmers build the parts of websites and apps that people see and click on. It is aimed at software developers who make web pages and mobile apps.",
   "kind": "library",
   "setup": "advanced",
   "setupWhy": "A building block for developers, not a ready-to-use app.",
   "platforms": [
    "android",
    "ios",
    "web",
    "server"
   ],
   "license": "MIT",
   "licenseClass": "open",
   "licenseNeedsCheck": false,
   "stars": 251790,
   "forks": null,
   "status": "active",
   "verified": false,
   "latestRelease": null,
   "code": "https://github.com/react/react",
   "website": "https://react.dev",
   "download": null,
   "release": null,
   "family": null,
   "familyChildren": [],
   "howToHelp": null,
   "project": "react",
   "rank": 5,
   "fit": "partial",
   "note": "A library for interfaces; it lacks a full framework's routing and setup.",
   "why": "Does part of the job · Advanced setup",
   "score": 41
  }
 ],
 "source": "https://opensourceeverything.org/g/web-frameworks/",
 "group": "Web frameworks",
 "replaces": []
}