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.

  • Auth for GenAI | Auth0 Icon
    Auth for GenAI | Auth0

    Enable AI agents to securely access tools, workflows, and data with fine-grained control and just a few lines of code.

    Easily implement secure login experiences for AI Agents - from interactive chatbots to background workers with Auth0. Auth for GenAI is now available in Developer Preview
    Try free now
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • 1
    Selenium

    Selenium

    Browser automation framework and ecosystem

    Selenium automates browsers. That's it! What you do with that power is entirely up to you. Primarily it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should) also be automated as well. If you want to create robust, browser-based regression automation suites and tests, scale and distribute scripts across many environments, then you want to use Selenium WebDriver, a collection of language specific bindings to drive a browser - the way it is meant to be driven. If you want to create quick bug reproduction scripts, create scripts to aid in automation-aided exploratory testing, then you want to use Selenium IDE; a Chrome and Firefox add-on that will do simple record-and-playback of interactions with the browser. If you want to scale by distributing and running tests on several machines and manage multiple environments from a central point.
    Downloads: 102 This Week
    Last Update:
    See Project
  • 2
    Allows editing of any size file in hexadecimal, decimal and ASCII. A great tool that allows you to edit and analyze the contents for either the data or resource fork of any type of file. 68K, PPC and Carbon run on MacOS 7-9 and X.
    Leader badge
    Downloads: 278 This Week
    Last Update:
    See Project
  • 3
    ZK - Simply Ajax and Mobile
    Ajax+Mobile Java Web framework. With 200+ Ajax components and event-driven, Ajax/RIA apps are as effortless and rich as desktop apps and HTML/XUL pages. Support JSP/JSF/JavaEE/Spring, Ajax Push and Client-fusion; also Java/Groovy/Python/JavaScript.
    Downloads: 21 This Week
    Last Update:
    See Project
  • 4
    JPPF

    JPPF

    The open source grid computing solution

    JPPF makes it easy to parallelize computationally intensive tasks and execute them on a Grid.
    Downloads: 8 This Week
    Last Update:
    See Project
  • Build Securely on Azure with Proven Frameworks Icon
    Build Securely on Azure 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
  • 5
    The AJAX JSP Tag Library is a set of JSP tags that simplify the use of Asynchronous JavaScript and XML (AJAX) technology in JavaServer Pages. Development moved to Mercurial
    Downloads: 7 This Week
    Last Update:
    See Project
  • 6
    This project has moved! Go to https://github.com/yenrab/qchybrid
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    Spring Layout is a Spring MVC extension and Tag Library which simplifies development of data-centric web applications. It provides rich declarative validation with tag integration, page/field level security & multi-panel/wizard style controllers & forms.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 8
    Smith is an open source, cross-platform ColdFusion® engine, written entirely in Java. Running on top of Java Runtime Environment and Java Servlet Container, it can be deployed virtually on any operating system and work with any web server.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    GUIDOLib
    The GUIDOLib provides a powerful engine for the graphic rendering of music scores, based on the Guido Music Notation format. It supports Linux, Mac OS X, Windows, Android and iOS operating systems. A Java JNI interface is available as well as a Javascript version of the library. A Web API has also been designed, allowing to deploy the engine as a Web service.
    Downloads: 1 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
    xApps,an enterprise universal platform(BPM),facilitates non IT user to build IT solution flexibly by form desinger,workflow designer & report builder etc.(We moved this prject to a new place.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Buffalo is a lightweight J*EE AJAX framework using xml based protocol(originally from burlap). It is simple, easy to use yet powerful. It solves most the common problems during j2ee ajax development. It promise bringing benefits for both developers and t
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Framework to develop J2EE applications rapidly and easily.Allows to define applications just with DB-Schema Creation. Generate applications. caf-dbmanager,built on jdbc to provide ease of use database access use SQL-Parser outside in the form of XML.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13

    Empact Foundation Class Library

    Cross-platform C++ library for use as a default application framework.

    A mature cross-platform C++ library for use as a default application framework. Features include: * Threading & synchronization * Socket programming: SSL, NanoMsg & ZMQ * File I/O utilities: zlib, ini, yaml * Native Database access: MySQL, SQLite, BerkleyDB, Postgre, REDIS and ODBC * Built-in mini XML parser; optional EXPAT, LIBXML and MSXML support * Network protocol stack: HTTP, FTP, SMTP, POP3, SOAP, XMLRPC * Scripting languages: Perl, Python, JavaScript, VBScript, Java, Lua, TCL, Squirrel * Cloud Computing: AWS * Encryption: OpenSSL * Platforms: Linux/Posix, Windows, Arduino * Over 500+ highly reusable classes. 4000+ fully documented functions. Follow the 'Wiki' link above to explore everything about the framework.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Java and Javascript based frameworks providing a solid foundation for working with objects and data.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    IBDOM is a JavaScript framework that enables the easy injection of data contained in JS objects, and collections of JS Objects, into HTML, XHTML, and XML Documents, via the DOM. Enables keeping Markup away from JS. Can be used with DWR or RJS Templates.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16

    scriptHelper

    integration between Java and scripting languages

    scriptHelper is a Java library allowing a simple integration between Java code and various script languages. This library also allows to debug these scripts in the context of a Java program.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17

    4WS Warp

    Development of extjs based rich web applications

    Warp is an open source framework that can be used to develop Java based applications, using Java and JEE5. It allows to develop Desktop Applications or 3 Tier Applications based on Swing extensions or Rich web applications based on ExtJS and JAX-RS (Restful web services). Business logic and data access tiers can be developed using JPA or JDBC and EJB 3 or any other Java based technology.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    A framework for creating CRUD based applications utilizing MDA, and a very pluggable architechure. eg: 2-tear / 3-tear. Web based / Rich Swing Client.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    AJAF (A Java AJAX Framework) is a very light weight engine that assists developers in – a) AJAX communication between browser and server and b) HTML rendering to achieve partial page refreshes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    ANFireme is the Simple Open Source Edition of AN Framework (ANFire) for PHP, JavaScript , and SQL. ANFireme is Designed and Implemented By Anas M. Naguib
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    The AJAX Tag Library is a set of JSP tags that simplify the use of Asynchronous JavaScript and XML (AJAX) technology in JavaServer Pages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    SweetDEV RIA is a complete set of Java/J2EE world-class Ajax tags. It helps you to design Rich GUI in a thin client.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    AJAX components for Java Server Faces. Designed with minimal incompabilites with standard JSF specifications, since can be used with any implementations and most of existing components.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    AjaxTop provides a way to process XML on the Client. It provides a framework for mapping each XML element to a JavaScript object. It provides a way to extend HTML and interact with the server through AJAX.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Web, Wap & iMode Java J2SE/J2EE Lightweight Framework and Tools
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • 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.