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

  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 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
    jQuery navobile

    jQuery navobile

    A jQuery plugin that makes mobile navigation easy

    A jQuery plugin that makes mobile navigation easy. Navobile uses CSS to apply CSS3 translations, Mobile device detection, and fix the position of the nav. In the CSS file we used for this demo and the one that is included in the src folder the mobile breakpoint is at 765px using a media query, you can, of course, change this to suit your needs. Changing the timing function used by the transform alters Navobile's css. The available timing functions available are listed on MDN although we don't recommend any of the step timing functions. If you want something really bespoke you could use Lea Vearou's Cubic bezier tool.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    jQuery-Marquee with CSS3 Support

    jQuery-Marquee with CSS3 Support

    jQuery plugin to scroll the text like the old traditional marquee

    A ~2KB MINIFIED + GZIPPED (minified) jQuery plugin to scroll the text like the old traditional marquee.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    jQuery-Tabledit

    jQuery-Tabledit

    Inline editor for HTML tables compatible with Bootstrap

    Inline editor for HTML tables compatible with Bootstrap. It is possible to edit inline like a spreadsheet or with buttons to change between edit and view modes. You must choose a table column to use as an identifier column and choose the ones you want to turn into editable columns. Edit the pre-selected columns with a button to save or delete a row with a confirmation button and the possibility of restoring it. It uses some Bootstrap components, glyphicons, and CSS classes. Possibility of changing the CSS classes and contents of buttons and other things. On this site you can see some examples with the corresponding source code and its documentation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    jQuery.Colibra

    jQuery.Colibra

    jQuery Libraries for applications development

    Colibra is an open source initiative multi language, focused primarily at developers, designers and students, who gives them a set of free use libraries for development and implementation of Web applications. jQuery.Colibra is a compilation of jQuery plugins for development Web users interfaces (Web UI), containing mainly drivers for creating graphics objects based on HTML 5, such as buttons, data grids and charts among others. All these plugins are separated into classes that can be used separately or together. These classes were built under the Development Standard of the Colibra Project, forming an integral part of this.
    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
  • 5
    jQuery.hilite
    A comprehensive jQuery plugin that provides various text highlight capabilities.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    jQuery.initialize

    jQuery.initialize

    jQuery plugin for dynamically created elements initialization

    jQuery.initialize plugin is created to help maintain dynamically created elements on the page. jQuery.initialize will iterate over each element that matches the selector and apply the callback function. It will then listen for any changes to the Document Object Model and apply the callback function to any new elements inserted into the document that match the original selector. This allows developers to define an initialization callback that is applied whenever a new element matching the selector is inserted into the DOM. It works for elements loaded via AJAX.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    jQuery.popMenu
    A plugin for jQuery used to create different kinds of popup menus.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    jQuery.portal
    Another jQuery plugin used to easily create your own iGoogle style web portal. Easy to use and packed with cool features including the ability to save state.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    jSuites

    jSuites

    Collection of lightweight common required javascript web components

    jSuites is a robust collection of lightweight, responsive JavaScript plugins and web components designed to provide common UI building blocks that work across frameworks and platforms while keeping performance and simplicity at the forefront. It includes a broad set of components such as calendars, dropdowns, color pickers, modals, sliders, tags, input masks, context menus, and rich form utilities that help enhance user experience without reinventing the wheel for each project. These components are framework-agnostic, meaning they can be used with plain JavaScript or easily integrated into major frameworks like React, Angular, and Vue, giving developers flexibility in how they adopt them. The suite also offers extended plugins for specialized needs like image cropping, heatmaps, and organograms, broadening its utility for diverse use cases.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Auth0 B2B Essentials: SSO, MFA, and RBAC Built In Icon
    Auth0 B2B Essentials: SSO, MFA, and RBAC Built In

    Unlimited organizations, 3 enterprise SSO connections, role-based access control, and pro MFA included. Dev and prod tenants out of the box.

    Auth0's B2B Essentials plan gives you everything you need to ship secure multi-tenant apps. Unlimited orgs, enterprise SSO, RBAC, audit log streaming, and higher auth and API limits included. Add on M2M tokens, enterprise MFA, or additional SSO connections as you scale.
    Sign Up Free
  • 10
    a form-validation jquery plugin. It relies on the jquery.tipsy.js plugin to show smooth tool-tips regarding the right way of filling the form
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    jqm.showhere

    Make dynamic popup dialogs easy. with css animation and other effects

    Make dynamic popup dialogs easy. with css animation and other effects. modified from jquery.mobile.actionsheet
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Script que aplicará eventos para desplegar/plegar uno o más menús verticales de forma no intrusiva usando jQuery. Ejemplo en funcionamiento: http://xtm-site.com/webs/test/www/menus.php
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    jquery-animateNumber

    jquery-animateNumber

    jQuery animate number

    jQuery numbers animation plugin, adds 'number' property and step function to jQuery's animate function properties. Requires jQuery 1.7.0 or higher (latest tested with 3.3.1).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    jquery-circle-progress

    jquery-circle-progress

    jQuery Plugin to draw animated circular progress bars

    jQuery Plugin to draw animated circular progress bars.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    jquery-jeditable

    jquery-jeditable

    jQuery edit in place plugin. Extendable via plugin architecture

    jQuery edit-in-place plugin. Extendable via plugin architecture. Plugins for plugin. Really. Bind it to an element on the page, and when clicked the element will become a form that will be sent by asynchronous (ajax) POST request to a URL. Works with text inputs, textarea, select, date picker, and more… Comes with a ton of different options you can use to do exactly what you want.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    jquery-scrollstop

    jquery-scrollstop

    A jQuery plugin that fires events when scrolling stops and starts

    This plugin fires two events on the window when scrolling starts and stops: scroll start and scroll stop.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    jquery-ui

    jquery-ui

    A fork of jQuery UI: WIP branches, legacy Selectmenu Widget

    A fork of jQuery UI: WIP branches, legacy Selectmenu Widget (branch: select menu) and an accessible version of jQuery UI Tabs (outdated, branch: tabs accessibility)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    jquery.applink

    jquery.applink

    Launch native apps from web page links for mobile and desktop devices

    Create links to native apps from mobile (or minor cases from desktop) browsers. HTML links should have the web URL as default, but you can add an alternate link using the registered app protocol to invoke apps like Facebook, Twitter, Foursquare, etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    jquery.email-autocomplete.js

    jquery.email-autocomplete.js

    Plugin that suggests and autocompletes the domain in email fields

    A jQuery plugin that suggests and autocompletes the domain whenever your users type in an email address field. Press the tab-key, or simply click on the suggestion to automatically fill in the rest of the domain. (or tap on the suggestion for mobile users.)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    jquery.floatThead

    jquery.floatThead

    Doesn't need any custom css/html. Does what position:sticky can't

    jquery.floatThead is a floating/locked/sticky/fixed table header plugin that requires no special CSS and supports window and overflow scrolling. Float the table header on scroll. No changes to your HTML/CSS are required, it just works. Supports floating the header while scrolling within the window or while scrolling within a container with overflow. Supports responsive tables.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    jquery.flowchart

    jquery.flowchart

    JQuery plugin that allows you to draw a flow chart

    Javascript jQuery plugin that allows you to draw a flow chart. jquery.flowchart.js is an open-source javascript jQuery ui plugin that allows you to draw and edit a flow chart. Methods are provided so that the end-user can edit the flow chart by adding/moving/removing operators, and creating/removing connections between them.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    jquery.matchHeight.js

    jquery.matchHeight.js

    A responsive equal heights plugin

    In the years since this library was originally developed there have been updates to CSS that can now achieve equal heights in many situations. If you only need to support modern browsers then consider using CSS Flexbox and CSS Grid instead.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    jquery.sumoselect

    jquery.sumoselect

    Multi Select plugin which can be used on almost any device

    A beautiful jQuery Single/Multi Select plugin which can be used on almost any device. A jQuery plugin that progressively enhances an HTML Select Box into a Single/Multiple option dropdown list. The dropdown list can be fully customizable using simple CSS properties. It can adapt itself according to any device, keeping in mind that the User Experience is not broken.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    A simple layout manager for jquery UI
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    jquerygantt

    jquerygantt

    Lightweight jQuery gantt plugin

    A jquery plugin for creating a gantt chart.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB