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.

  • 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
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 1
    node-js-getting-started

    node-js-getting-started

    Getting Started with Node on Heroku

    A barebones Node.js app using Express 4. This application supports the Getting Started on Heroku with Node.js article. Make sure you have Node.js and the Heroku CLI installed. For more information about using Node.js on Heroku, see these Dev Center articles. When you create an app, a git remote (called heroku) is also created and associated with your local git repository. Heroku generates a random name (in this case sharp-rain-871) for your app, or you can pass a parameter to specify your own app name. Heroku treats logs as streams of time-ordered events aggregated from the output streams of all your app and Heroku components, providing a single channel for all of the events. Procfiles can contain additional process types. For example, you might declare one for a background worker process that processes items off of a queue.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    node-rate-limiter-flexible

    node-rate-limiter-flexible

    Count and limit requests by key with atomic increments

    rate-limiter-flexible counts and limits number of actions by key and protects from DDoS and brute force attacks at any scale. It works with Redis, process Memory, Cluster or PM2, Memcached, MongoDB, MySQL, PostgreSQL and allows to control of requests rate in single process or distributed environment. All operations in memory or distributed environments use atomic increments against race conditions. Combine limiters, block key for some duration, delay actions, manage failover with insurance options, configure smart key blocking in memory and many others. Average request takes 0.7ms in Cluster and 2.5ms in a Distributed application. See benchmarks. It provides a unified API for all limiters. Whenever your application grows, it is ready. Prepare your limiters in minutes. No matter which node package you prefer: redis or ioredis, sequelize/typeorm or knex, memcached, native driver or mongoose. It works with all of them.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    nodejs-integration-tests-best-practices

    nodejs-integration-tests-best-practices

    Beyond the basics of Node.js testing

    Component/integration test is a hybrid between E2E and unit tets. It's gaining a lot of popularity and going by the testing diamond model it is considered as the default technique for the modern backend. Its main idea is testing an entire component (e.g., Microservice) as-is, through the API, with all the layers including the database but fake anything extraneous. This brings both high confidence and great developer experience. However, doing it right, fast, exhaustive and maximizing the value demand some learning and skills. This is the mission statement of this repo. Warning: You might fall in love with testing. Detailed instructions on how to write component tests in the RIGHT way including code example and reference to the example application. A Complete showcase of a typical Node.js backend with performant tests setup (50 tests in 4 seconds! including database!)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    nrg

    nrg

    A batteries-included web framework for Node.js

    A batteries-included Node.js web framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Try Free
  • 5
    objection-authorize

    objection-authorize

    isomorphic, "magical" authorization integration with Objection.js

    This plugin automatically takes away a lot of the manual wiring that you'd need to do if you were to implement your access control on a request/route level.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6

    om-0.1

    Кроссплатформенный фреймворк

    Российский кроссплатформенный фреймворк основанный на объектно-ориентированных языках программирования. Предназначен для создания на его основе представительских сайтов (сайты компаний), интернет-магазинов, социальных сетей различной направленности. Поддерживается взаимодействие с базами данных PostgreSQL, MySQL и Microsoft SQL Server.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    The open web architecture framework defines web applications in an eclipse based DSL editor. A code generator transforms the models into a Google Web Toolkit / Google App Engine project which can be customized by the developer.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    open-api

    open-api

    A Monorepo of various packages to power OpenAPI in node

    A Monorepo of various packages to power OpenAPI in node. This monorepo uses lerna for development. See the root package.json for helpful scripts. Several scripts have been created to aid in the development of this monorepo (see ./bin). They assume that your $PWD is the root of the repository.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Framework of development based on open source Java. It follows J2EE standards and applies the main patterns of design. At the present time it is completely operative.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    openRiverbed - the PHP5 framework. Ajax, TinyMCE, Plugins, XML based configuration, template based, XML2PDF pdf generation, multi-language support for application and content, encrypted sessions, test-driven, oo developed... Hardened by real projects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    openVeoh is a collection of open source software which allows UNIX users to download and manage content available on Veoh.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    openhealthpractice

    A simulation environment for physiology models simulation

    The OpenHealhPractice Simulation Environment is a web framework intended to concurrently manage and launch generalized models. Models can be uploaded by the users and also can be connected to other models in order to simulate them in a row. These simulations are stored and can be reviewed or deleted at anytime. The Graphical Visualization Environment (GVE) provides the graphical visualization of the simulation results. Results can also be exported to different formats (xls, txt or csv). This simulation environment is built using Spring Framework and Java technologies. For more information on how to deploy and use the tool, check the installation and user manuals. This tool was developed within the Synergy project. You can view our publication about the Simulation Environment here: http://www.translational-medicine.com/content/12/S2/S7 The rest of the publication outcomes of the project can be found here: http://www.translational-medicine.com/supplements/12/S2
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    OpenMV is a framework that facilitates developing and maintaining critical business web applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Collection of Open Sourced scripts, libraries, frameworks and software written in Perl, PHP, JavaScript and Java/Jsp/Servlet.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    pano3

    pano3

    A panographic toolkit compliant with open source standards

    pano3 (or "pano cube") is an experimental, cross-platform, open source toolkit designed to agree with modern web standards such as HTML5, CSS3 and CSS3D. The pano3 viewer is now released as a jQuery plug-in based on 3d transformations supported by CSS3D. The desktop utilities are written in Java 1.7.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    parrot-mocker-web

    parrot-mocker-web

    Simple web server to forward received requests to real servers

    This project provides a simple mock server, which works with the Chrome plugin parrot-mocker. Install the Chrome plugin, parrot-mocker, so that your pages have the ability to intercept requests and forward to this mock server. Other usages without the plugin can refer to the parrot-mocker project. For example, if deployed in leancloud, please open your Chrome browser and visit the index page first. Other instances like now.sh are similar. Now you will find that requests are forwarded to the mock server, which are also visiable at index page. If visiting other pages in the same domain, their requests will also be forwarded to this mock server.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    paste

    paste

    Simple Node.js pastebin

    Simple Node.js pastebin built with Koa, MongoDB, Pug, Bootstrap and Prism.js.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Transport Framework
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    pgApex

    http://95.85.49.98:8081/apex/q

    Web RAD for PostgreSQL tool.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    PhpBF is a Smarty-based PHP5 Framework allowing faster and more robust web development without compromising performance and flexibility. It deals with common tasks such as DB access, globalization, and implements the MVC pattern in a clean file structure
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    DISCONTINUED phpBlossom – we recommend http://www.symfony-project.org/ as an alternative. this is what we are now using. If you want to take over or just want the name, please contact us
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    PHP application framework based on Java Servlet specification 1.4
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Framework en PHP y AJAX, modularizado que sigue algunos patrones de diseño.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    phpModularAdmin is a PHP 5 framework for the quick development of administrative interfaces for web applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    The phpframe-workxml is a PHP framework written to make it simple to setup the website structure. It splits all the parts of development: data, modulation, structure, layout and styling in different parts. This way everyone would be able to do the trick.
    Downloads: 0 This Week
    Last Update:
    See Project