Showing 851 open source projects for "javascript"

View related business solutions
  • Next-generation security awareness training. Built for AI email phishing, vishing, smishing, and deepfakes. Icon
    Next-generation security awareness training. Built for AI email phishing, vishing, smishing, and deepfakes.

    Track your GenAI risk, run multichannel deepfake simulations, and engage employees with incredible security training.

    Assess how your company's digital footprint can be leveraged by cybercriminals. Identify the most at-risk individuals using thousands of public data points and take steps to proactively defend them.
    Learn More
  • Wiz: #1 Cloud Security Software for Modern Cloud Protection Icon
    Wiz: #1 Cloud Security Software for Modern Cloud Protection

    Protect Everything You Build and Run in the Cloud

    Use the Wiz Cloud Security Platform to build faster in the cloud, enabling security, dev and devops to work together in a self-service model built for the scale and speed of your cloud development.
    Learn More
  • 1
    SQLite compiled to JavaScript

    SQLite compiled to JavaScript

    A javascript library to run SQLite on the web

    sql.js is a javascript SQL database. It allows you to create a relational database and query it entirely in the browser. You can try it in this online demo. It uses a virtual database file stored in memory, and thus doesn't persist the changes made to the database. However, it allows you to import any existing sqlite file, and to export the created database as a JavaScript typed array. sql.js uses emscripten to compile SQLite to webassembly (or to javascript code for compatibility with older browsers). ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 2
    JavaScript Algo and Data Structures

    JavaScript Algo and Data Structures

    Algorithms and data structures implemented in JavaScript

    javascript-algorithms is an open source repository by Oleksii Trekhleb that provides implementations of algorithms and data structures in JavaScript. Each algorithm includes explanations, complexity analysis, and references for further reading, making it both a coding resource and a study guide. The repository covers topics such as sorting, searching, graph algorithms, cryptography, and data structures like linked lists, stacks, and queues.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Must-Watch JavaScript

    Must-Watch JavaScript

    JavaScript talks you have to see on functional programming

    Must-Watch JavaScript is a curated list of high-quality talk videos, tutorials, and presentations about JavaScript — covering a variety of topics such as language features, best practices, frameworks, performance, tooling, and evolving JS ecosystem trends. Rather than being code-heavy, it serves as a learning resource for developers who want to gain conceptual wisdom, stay updated with JavaScript evolution, or learn from experts’ experiences and opinions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Pusher Channels Javascript Client

    Pusher Channels Javascript Client

    Pusher Javascript library

    Bi-directional hosted APIs that are flexible, scalable and easy to use. We create and maintain complex messaging infrastructure so you can build the realtime features your users need, fast.
    Downloads: 6 This Week
    Last Update:
    See Project
  • The Cloud Sales Acceleration Platform Icon
    The Cloud Sales Acceleration Platform

    For businesses wanting a platform to list, manage, and co-sell on cloud marketplaces with minimal engineering effort

    Streamline and automate your cloud sales cycle, enhance operational efficiency, and capitalize on marketplace opportunities with the Clazar Cloud Sales Acceleration Platform.
    Learn More
  • 5
    100 proyectos de JavaScript

    100 proyectos de JavaScript

    100 JavaScript projects with code and videos for free

    100 proyectos de JavaScript is a large collection of 100 JavaScript projects, each with source code and an accompanying video tutorial, offered entirely for free. The repository is tied to the website javascript100.dev, which presents the projects as a structured learning path so learners can progressively build their skills through practice.Each project lives in its own numbered folder (for example, 01-tinder-swipe), and the README explains how to run them via the VS Code Live Preview extension, making it easy for beginners to get them running without complex tooling. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    Amazon Chime SDK for JavaScript

    Amazon Chime SDK for JavaScript

    A JavaScript client library for integrating multi-party communications

    ...For example, they can add video to a health application so patients can consult remotely with doctors on health issues, or create customized audio prompts for integration with the public telephone network. The Amazon Chime SDK for JavaScript works by connecting to meeting session resources that you create in your AWS account. The SDK has everything you need to build custom calling and collaboration experiences in your web application, including methods to configure meeting sessions, list and select audio and video devices, start and stop screen share and screen share viewing, receive callbacks when media events such as volume changes.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7
    JavaScript Questions

    JavaScript Questions

    A long list of (advanced) JavaScript questions, and their explanations

    This repo is a popular collection of JavaScript questions with detailed, approachable explanations that help you understand why the language behaves the way it does. It covers tricky corners—hoisting, closures, coercion, event loop, prototypes, this binding, async/await, and more—through short prompts followed by illuminating answers. Explanations often include runnable snippets and step-through reasoning so you can replicate results locally.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Google API JavaScript Client

    Google API JavaScript Client

    Google APIs Client Library for browser JavaScript, aka gapi

    This library (often used via gapi) provides a browser-friendly way to call Google APIs using OAuth 2.0 and generated discovery documents. It abstracts discovery, auth, and HTTP details so developers can focus on domain calls like Drive file operations, Calendar events, or YouTube data. The client can load APIs dynamically at runtime, which keeps bundles small and allows late-binding to specific services and versions. It includes helpers for incremental auth, token refresh, and scopes so apps...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    jQuery

    jQuery

    jQuery JavaScript library

    jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers. With a combination of versatility and extensibility, jQuery has changed the way that millions of people write JavaScript. jQuery also supports Node, browser extensions, and other non-browser environments.
    Downloads: 39 This Week
    Last Update:
    See Project
  • Reliable Phone Service for Your Home or Business Icon
    Reliable Phone Service for Your Home or Business

    Businesses that want a modern business phone system using their current phones

    Calling made modern. Your business number. Your employees' phones. Our amazing features. A dial menu spoken by our voice actors. Callers press numbers to make purchases, hear MP3s, connect to specific staff, and more. Make and answer calls using your number on multiple phones without the caller ever knowing. Employees hear secret in-house menus, transfer calls, and send voicemails to their email, all from their dialpad. These business features require no new software or hardware. Your dialpad come to life. Porting your business or personal number at the press of a button. Select from our menu of modern voice features for your business or personal line. We'll activate these features on your current phone for you. No work (or learning) required from you. We'll be here to transform your number whenever your desires change.
    Learn More
  • 10
    JsBarcode

    JsBarcode

    Barcode generation library written in JavaScript

    JsBarcode is a barcode generator written in JavaScript. It supports multiple barcode formats and works in browsers and with Node.js. It has no dependencies when it is used for the web but works with jQuery if you are into that. Barcode generation library written in JavaScript that works in both the browser and on Node.js. Easy to use, yet powerful barcode generator for the web and Node.js.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 11
    NiL.JS

    NiL.JS

    JavaScript engine for .NET written in C#

    NiL.JS is a JavaScript engine written in C#, capable of executing ECMAScript 6.0 (ES2015) code. It allows embedding JavaScript execution within .NET applications, providing a bridge between C# and JavaScript.​
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    Swagger UI

    Swagger UI

    HTML, JavaScript, and CSS assets that generate Swagger documentation

    Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API. Simplify API development for users, teams, and enterprises with the Swagger open source and professional toolset. Find out how Swagger can help you design and document your APIs at scale. The power of Swagger tools starts with the OpenAPI Specification — the industry standard for RESTful API design.
    Downloads: 50 This Week
    Last Update:
    See Project
  • 13
    Jspicl

    Jspicl

    A Javascript to PICO-8 Lua transpiler

    Jspicl is a JavaScript to PICO-8 Lua transpiler that allows developers to write their game logic in JavaScript, which is then transpiled into the Lua subset supported by PICO-8. This enables developers more comfortable with JavaScript to create games for the PICO-8 platform.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    Zip.js

    Zip.js

    JavaScript library to zip and unzip files

    Zip.js is a JavaScript library for creating, reading, and editing ZIP files directly in the browser or in Node.js environments, supporting various compression methods and encryption.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 15
    Retire.js

    Retire.js

    Scanner detecting the use of JavaScript libraries

    ...Scan a web app or node app for use of vulnerable JavaScript libraries and/or node modules. grunt-retire scans your grunt-enabled app for use of vulnerable JavaScript libraries and/or node modules. Scans visited sites for references to insecure libraries and puts warnings in the developer console. An icon on the address bar displays will also indicate if vulnerable libraries were loaded.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 16
    chatgpt.js

    chatgpt.js

    A powerful, open source client-side JavaScript library for ChatGPT

    A powerful client-side JavaScript library for ChatGPT. chatgpt.js is a powerful JavaScript library that allows for super easy interaction w/ the ChatGPT DOM. chatgpt.js was written w/ ultra flexibility in mind.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 17
    anime.js

    anime.js

    JavaScript animation engine

    anime.js is a lightweight JavaScript animation library that allows you to create complex animations with a single, powerful API. It works with just about anything web-based: CSS properties, SVG, DOM attributes and JavaScript Objects. anime.js makes it easy to create layered and complex animations, and gives you full control of timing and triggering events so they move exactly how and when you want them.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 18
    LIEF

    LIEF

    LIEF - Library to Instrument Executable Formats (C++, Python, Rust)

    LIEF (Library to Instrument Executable Formats) is a cross-platform library that enables parsing, modifying, and abstracting executable formats such as ELF, PE, and Mach-O. It's widely used in reverse engineering and binary analysis.​
    Downloads: 53 This Week
    Last Update:
    See Project
  • 19
    socket.io

    socket.io

    Realtime application framework (Node.JS server)

    socket.io is a JavaScript library that allows for realtime, bi-directional communication between web clients and servers. It is composed of two parts: a Node.js server and a JavaScript client library that runs in the browser. socket.io is focused on both reliability and speed, delivering an immensely powerful, fast and yet easy to use realtime engine that’s used by just about everyone: from Microsoft Office and Zendesk to hackathon winners and small startups.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 20
    Chart.js

    Chart.js

    Simple yet flexible JavaScript charting for designers & developers

    Chart.js is a Javascript library that allows designers and developers to draw all kinds of charts using the HTML5 canvas element. Chart js offers a great array of simple, clean charts including animated and interactive versions. Chartjs is an easy way to include beautiful and engaging charts into your website for free.
    Downloads: 64 This Week
    Last Update:
    See Project
  • 21
    Earth Engine API

    Earth Engine API

    Python and JavaScript bindings for calling the Earth Engine API

    The Earth Engine API provides Python and JavaScript client libraries for Google Earth Engine, a planetary-scale geospatial analysis platform. With it, users compose lazy, server-side computations over massive catalogs of satellite imagery and vector datasets without handling raw files locally. The API exposes functional operators for map algebra, reducers, joins, and machine learning that scale transparently on Earth Engine’s backend.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 22
    lodash

    lodash

    Modern JavaScript utility library delivering modularity & performance

    A modern JavaScript utility library delivering modularity, performance & extras. Lodash makes JavaScript easier by taking the hassle out of working with arrays, numbers, objects, strings, etc. Lodash’s modular methods are great for iterating arrays, objects, & strings, manipulating & testing values, and creating composite functions. Lodash is available in a variety of builds & module formats.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    Immutable.js

    Immutable.js

    Immutable collections for JavaScript

    ...The data structures that Immutable.js provides include List, Stack, Map, OrderedMap, Set and more. These structures are highly efficient on modern JavaScript VMs, and minimize the need to cache or copy data.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    Rollup

    Rollup

    A module bundler for JavaScript

    Rollup is a module bundler for JavaScript which compiles small pieces of code into something larger and more complex, such as a library or application. It uses the new standardized format for code modules included in the ES6 revision of JavaScript, instead of previous idiosyncratic solutions such as CommonJS and AMD. ES modules let you freely and seamlessly combine the most useful individual functions from your favorite libraries.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25
    EventEmitter3

    EventEmitter3

    Because there's also a number 2. And we're faster

    EventEmitter3 is a high-performance event emitter for Node.js and the browser, providing a lightweight and efficient solution for managing events and event listeners in JavaScript applications.
    Downloads: 7 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB