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

  • $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
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • 1
    Pakada takes new paths in creating and maintaining dynamic web content. It doesn't provide hardcoded modules, it let's you build them yourself within your browser, though it still ships with a handful of presets. Pakada is based on Ruby on Rails.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    A plugin for displaying RSS-feeds from www.pandora.com in WordPress-themes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    PaperCSS

    PaperCSS

    The Less Formal CSS Framework

    The less formal CSS framework, with a quick and easy integration. We provide compiled CSS (paper.css) as well as minified CSS (paper.min.css). You can choose which components you may want to use. Only the components that get imported into src/styles.scss will be compiled into dist/paper.css. You can also play with original, source files, written in SCSS, in src/. You can customize PaperCSS easily, clone the repo, run npm install and make any changes to .scss files in src/. The main place you might want to make changes would be core/_config.scss, where you can specify new colors or fonts for your CSS build. After you make changes, be sure to build the new CSS files. Do so by running npm run css:build and get them from the dist/ folder.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Parsec provides a JSP 1.2 tag library and an API for developing rich web applications. MVC is supported with the Page Controller pattern, where requests go to JSPs; no XML config files. Client-side form validation supported by JavaScript code generation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Start Free
  • 5

    PasteControl

    This is a pure JAVA API to handle paste image and upload it

    Accessing clipboard is nothing very new in HTML 5. Gone are the days to print the screen of your computer, save it and upload it t server via File Up-loader. We , instead, experience the richness of the web by simply pasting our content on the web page itself. A very good example of the same may be experienced when you paste a screen shot on Github web itself . This project encourages developers to have such facility in the simple Java web application they develop. It's assumed that these developers are not using JSF Vaadin or ZK- any RIA framework already providing a component for uploading your clipboard content . This API is for those who use vanilla Servlet /JSP with some client side framework like Angular JS and Bootstrap , for example. The target beneficiary of this project are those who restrict server side to Vanilla Servlet /JSP and might come across such need often.For them, this API is good with regard to simplicity and over-head. Plus, YOU NEED NOT CODE at all.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    High performance PHP framework that enhances PHP with "application level multiple inheritance" and provides services for UTF-8, security, easy i18n, etc. It provides also a template engine that allows client side rendering of pages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Phaser 3 Plugin Path Builder

    Phaser 3 Plugin Path Builder

    Draw and edit Lines, Bezier Curves, Splines at runtime

    Phaser 3 Plugin Path Builder is a tool that allows developers to create and edit paths for path followers and tweens within Phaser 3 games. It supports various path types and enables runtime editing and exporting of paths.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Phaser Arcade Slopes Plugin

    Phaser Arcade Slopes Plugin

    A Phaser CE plugin that brings sloped tile collision handling

    Phaser Arcade Slopes is a plugin for Phaser CE that enhances the Arcade Physics engine by introducing sloped tile collision handling. It allows for more realistic and varied terrain interactions in 2D games, enabling characters to move smoothly over inclined surfaces.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Phaser CE

    Phaser CE

    Phaser CE is a fun, free and fast 2D game framework

    Phaser CE is the community-maintained version of Phaser 2, offering bug fixes, new features, and ongoing improvements after official development moved to Phaser 3. It remains a stable choice for developers who prefer the Phaser 2 API.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Start Free
  • 10
    PhenomShare is a windowed AJAX rendering framework for MS SQL databases built to easily and graphically pleasingly display, interact with, and modify data nearly automatically (with only display windows and database schema requiring construction). This i
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Pico.css

    Pico.css

    Minimal CSS Framework for semantic HTML

    Minimal CSS Framework for semantic HTML. Elegant styles for all native HTML elements without .classes and dark mode automatically enabled. Pico uses simple native HTML tags as much as possible. Less than 10 .classes are used in Pico. No dependencies, package manager, external files, or JavaScript. Elegant and consistent adaptive spacings and typography on all devices. Shipped with two beautiful color themes, automatically enabled according to the user preference. We use simple native HTML tags as much as possible. Less than 10 .classes are used in Pico. No dependencies, package manager, external files, or JavaScript. Elegant and consistent adaptive spacings and typography on all devices. Shipped with two beautiful color themes, automatically enabled according to the user preference. A classic company or blog layout with a sidebar. A simple layout for Google Amp, with inlined CSS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Pillot's PHP Application Development Framework, complete PHP Object Development Framework and Tools set. Use this PHP Development Framework to develop your own Ajax-based professionnal softwares. Uses PHP5, MySQL5, Ajax, Smarty...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Pines

    Pines

    Feature packed web application framework.

    A full featured web application framework with an advanced object-relational mapper, extensive method hooking functionality, an advanced package management system (like those found on Linux), and MVC architecture. It emphasizes speed and flexible/extensible structures.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    A gaming platform for Linux using SDL, expat, ggz, openal, opengl. To provide game designers with a quick resource and development option for the open source community.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Porcupine is an open-source Python based web application server that provides front-end and back-end revolutionary technologies for building modern data-centric Web 2.0 applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Porcupine is an open-source Python based web application server that provides front-end and back-end revolutionary technologies for building modern data-centric Web 2.0 applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Preact

    Preact

    Fast 3kB React alternative with the same modern API

    Preact is a lightweight alternative to React that implements the same core component and hooks model in a tiny footprint. It provides a virtual DOM, diffing, and a familiar Component/JSX API, enabling developers to reuse much of their React knowledge. With preact/compat, many React libraries can be used directly, making migration or code sharing practical in performance-sensitive apps. Its focus on size and speed makes it attractive for embedded widgets, mobile web, and scenarios where initial load must be extremely fast. The library embraces modern patterns like functional components, hooks, and context while keeping the API surface minimal. Tooling integrations and ecosystem packages round out the experience, so teams can ship production apps without sacrificing bundle budgets.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Primitive UI

    Primitive UI

    A front-end design toolkit for developing web apps

    Primitive is a minimalist Sass boilerplate that provides helpful, browser-consistent styling for default HTML elements - buttons, forms, tables, lists, and typography. A front-end design toolkit built with Sass for developing responsive web apps. Primitive also provides helpful, browser-consistent styling for default HTML elements - buttons, forms, tables, lists, and typography. There are three container sizes for content that are centered with left and right padding. Content without a container will span the width of the viewport. The font size is set to 1rem on the HTML element, so all font sizing will cascade from the root. Headings all have the same line height and margins, and only the font size is individually defined. The blockquote is set to have a left border, with the browser default padding removed. A citation will be right-aligned and italicized.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Primus

    Primus

    An abstraction layer for real-time to prevent module lock-in

    Primus, the creator god of transformers but now also known as universal wrapper for real-time frameworks. There are a lot of real-time frameworks available for Node.js and they all have different opinions on how real-time should be done. Primus provides a common low level interface to communicate in real-time using various real-time frameworks. Effortless switching between real-time frameworks by changing one single line of code. No more API rewrites needed when your project requirements change, the framework gets abandoned or simply breaks down. Built-in reconnect, it just works. The reconnect is controlled by a randomised exponential back-off algorithm to reduce server stress. Offline detection, Primus is smart enough to detect when users drop their internet connection (switching WIFI points/cell towers for example) and reconnects when they are back online.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    Prisma Workbench (PSW)

    software development tool integration framework

    Prisma Workbench (PSW) is a framework for software engineering tools integration. PSW enables interoperability of various software development tools in collaborative settings. PSW provides real time views to data, enhanced awareness into project's progress (events), traceability management between work products, communication support, and project management viewpoint (reports). PSW implements an integration mechanism via which new tools can be added and configured. For users a web UI (portlets in Liferay) is provided.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Libray for Pro/ENGINEERs Java and JavaScript API. Contains methods to retrieve and render Data from Pro/ENGINEER content. Methods to modify and control Pro/ENGINEER Content interactively from a Webservice or client plug-in.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Prodaric

    Prodaric

    The Productivity Framework

    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Self-learning web framework allowing new applications to be easily added. First applications deal with arithmetic operations (multiplications, divisions, additions or subtractions tables).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Propeller

    Propeller

    Develop more, Code less. Propeller is a front-end responsive framework

    Propeller is a front-end responsive framework based on Google’s Material Design Standards & Bootstrap. Library with 25 Responsive UI Components. Ready to use template which speeds up the Development process. Detailed User Manual which provides step by step usage for every Propeller component. The downloaded folder will have following directories and files, with a logical grouping of common assets including both compiled and minified versions. Just copy the compiled CSS and JS files and the font files(created for icons) from the .zip and add them to your project.
    Downloads: 0 This Week
    Last Update:
    See Project