Showing 14282 open source projects for "javascript"

View related business solutions
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 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
  • 1
    DOMPurify

    DOMPurify

    XSS sanitizer for HTML, MathML and SVG

    A DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, SVG and MathML. It's also very simple to use and get started with. DOMPurify was started in February 2014 and, meanwhile, has reached version 2.3.0. DOMPurify is written in JavaScript and works in all modern browsers (Safari (10+), Opera (15+), Internet Explorer (10+), Edge, Firefox and Chrome - as well as almost anything else using Blink or WebKit). It doesn't break on MSIE6 or other legacy browsers. It either uses a fall-back or simply does nothing. Our automated tests cover 17 different browsers right now, more to come. ...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 2
    Gatsby

    Gatsby

    Build blazing fast, modern apps and websites with React

    Gatsby is a free and open source web framework based on React that allows you to build blazing fast websites and apps. It offers the latest web technologies, such as React.js, Webpack, modern JavaScript, CSS and more to help you build really fast websites. A Progressive Web App generator, it’s fast in every way that matters.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 3
    Groq Desktop

    Groq Desktop

    Local Groq Desktop chat app with MCP support

    Groq Desktop is a cross-platform (Windows / macOS / Linux) local desktop application that provides a graphical chat interface for interacting with Groq-hosted, function-call-capable models. It bundles a built-in MCP (Model Context Protocol) server enabling smart function calling, letting users chat with an AI, send images, or interact with richer multimodal inputs — all from a friendly desktop UI. The app is built with modern web technologies and packaged for native distribution, making it...
    Downloads: 46 This Week
    Last Update:
    See Project
  • 4
    Seeker

    Seeker

    Accurately Locate Smartphones using Social Engineering

    Seeker is an open source project that demonstrates how to obtain precise location information from devices using social engineering and web-based techniques. The tool sets up a phishing page that asks for location permissions, allowing GPS and other device data to be shared if the user consents. It can capture latitude, longitude, accuracy, altitude, direction, and even speed, with results displayed in a terminal. The project supports both manual deployment and tunneling services like Ngrok...
    Downloads: 30 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    DuckDuckGo Browser Extensions

    DuckDuckGo Browser Extensions

    DuckDuckGo Privacy Essentials browser extension for Firefox, Chrome

    Privacy, simplified. One super-charged app, multiple types of privacy protection. The DuckDuckGo app provides the most comprehensive online privacy protection with the push of a button. With one download, you get a new everyday browser that offers seamless protection while you search and browse, and even access to tracking protection for emails you receive. Protecting your privacy online is like protecting your home. Locking the front door won’t stop the most determined folks from getting...
    Downloads: 30 This Week
    Last Update:
    See Project
  • 6
    glMatrix

    glMatrix

    Javascript Matrix and Vector library for High Performance WebGL apps

    Javascript has evolved into a language capable of handling realtime 3D graphics, via WebGL, and computationally intensive tasks such as physics simulations. These types of applications demand high performance vector and matrix math, which is something that Javascript doesn't provide by default. glMatrix to the rescue! glMatrix is designed to perform vector and matrix operations stupidly fast!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    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: 0 This Week
    Last Update:
    See Project
  • 8
    asar

    asar

    Simple extensive tar-like archive format with indexing

    Asar is a simple extensive archive format, it works like tar that concatenates all files together without compression while having random access support. You can pass in a transform option, which is a function, that either returns nothing or a stream. Transform. The latter will be used on files that will be in the .asar file to transform them. There is also an unofficial grunt plugin to generate asar archives at bwin/grunt-asar. Asar uses Pickle to safely serialize binary value to file,...
    Downloads: 18 This Week
    Last Update:
    See Project
  • 9
    Bootstrap Table

    Bootstrap Table

    Extended table to integration with some of the most widely used CSS

    Include Bootstrap Table source CSS and JavaScript files via npm or yarn. When you only need to include Bootstrap Table’s compiled CSS or JS, use UNPKG. Download Bootstrap Table to get the compiled CSS and JavaScript, source code, or include it with your favorite package managers like npm, bowser, and more. Install and manage Bootstrap table’s CSS, JavaScript, locales, and extensions using npm.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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.
    Try It Free
  • 10
    Open Claude Cowork

    Open Claude Cowork

    Open Source version of Claude Cowork built with Claude Code

    Open Claude Cowork is an open source desktop chat application that brings the power of autonomous, agent-style AI workflows to your local machine by combining the Claude Agent SDK with the Composio Tool Router, enabling developers and power users to build intelligent assistants that can interact with a vast array of external tools and services. It offers a native Electron-based interface for macOS, Windows, and Linux that feels familiar and modern, supporting persistent, multi-session...
    Downloads: 36 This Week
    Last Update:
    See Project
  • 11
    magic-string

    magic-string

    Manipulate strings like a wizard

    magic-string is a small JavaScript utility for editing strings while preserving accurate source maps. It is designed for compilers, bundlers, preprocessors, and code transformation tools that need to rewrite source code safely. The library lets developers overwrite, append, prepend, remove, move, and slice sections of text without losing track of where transformed content came from.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    Improve YouTube!

    Improve YouTube!

    Extension to improve your view, playback & content discovery

    ImprovedTube is a lightweight extension to improve your view, playback & content discovery. Powerful features with a pretty UI. It is an extension we built to refine and sweeten your YouTube experience. A one-stop shop with many powerful features to enhance YouTube, yet lightweight. A larger player & tidy YouTube UI / hiding distractions were the first loved feature. And there was so much left to build and are many clever features to come still. ImprovedTube is designed with our own UI...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 13
    OpenWhip

    OpenWhip

    Optimize interaction with AI coding assistants

    OpenWhip is a desktop utility built as a cross-platform Node.js application that humorously gamifies interaction with AI coding assistants by simulating a “whip” tool to interrupt and motivate them during long or stalled operations. The application runs as a lightweight system tray program and overlays a visual whip animation on the screen when activated, creating an interactive and slightly absurd interface for user engagement. Its core functionality is surprisingly practical beneath the...
    Downloads: 17 This Week
    Last Update:
    See Project
  • 14
    DevExtreme

    DevExtreme

    HTML5 JavaScript Component Suite for Responsive Web Development

    DevExtreme is a comprehensive, enterprise-grade JavaScript UI component suite developed by DevExpress, designed to help developers build highly interactive, data-driven web applications across multiple frontend frameworks. It supports major ecosystems such as Angular, React, Vue, and jQuery, allowing teams to maintain consistency while working across different stacks. The library includes more than 80 components covering data grids, charts, schedulers, forms, editors, and navigation elements, making it suitable for complex business applications like dashboards, CRM systems, and SaaS platforms. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    Midscene

    Midscene

    Vision-based AI framework for cross-platform UI automation tasks

    ...Developers can describe tasks such as clicking buttons, filling forms, or extracting information, and the system interprets these commands to interact with the interface accordingly. Midscene.js includes SDKs, scripting options, and integration capabilities that allow automation workflows to be written in JavaScript, TypeScript, or YAML-based scripts. Midscene also provides debugging and development tools.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    katana

    katana

    Fast CLI web crawler for discovering endpoints in modern web apps

    ...Katana focuses on speed and automation, making it suitable for use in security reconnaissance workflows and automated pipelines. Katana supports both standard HTTP crawling and headless browser crawling, allowing it to navigate modern web applications that rely heavily on JavaScript. Through headless browsing, it can analyze dynamic content and single-page applications built with modern frameworks, improving its ability to uncover hidden paths and assets. Katana offers flexible configuration options such as depth control, concurrency limits, and filtering mechanisms to refine results and manage scanning scope.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    Newman

    Newman

    Newman is a command-line collection runner for Postman

    ...The easiest way to install Newman is using NPM. If you have Node.js installed, it is most likely that you have NPM installed as well. Newman can be easily used within your JavaScript projects as a Node.js module. The entire set of Newman CLI functionality is available for programmatic use as well. Reporters provide information about the current collection run in a format that is easy to both disseminate and assimilate.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    Search-Index

    Search-Index

    A persistent, network resilient, full text search library

    Search-Index is a lightweight and fast JavaScript-based search engine that enables full-text search indexing and retrieval for web applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Translate Web Pages

    Translate Web Pages

    Translate your page in real time using Google or Yandex

    Translate your page in real time using Google or Yandex. It is not necessary to open new tabs. Now works with the NoScript Extension. Your current page is translated without having to open new tabs. It is possible to change the translation language. You can select to automatically translate. To change the translation engine just touch the Google Translate icon. To translate any website it is necessary to access and modify the text of the web pages. And the extension can only do that, with...
    Downloads: 35 This Week
    Last Update:
    See Project
  • 20
    plotly.js

    plotly.js

    JavaScript charting library behind Plotly and Dash

    Plotly JavaScript Open Source Graphing Library. Built on top of d3.js and stack.gl, Plotly.js is a high-level, declarative charting library. plotly.js ships with over 40 chart types, including 3D charts, statistical graphs, and SVG maps. plotly.js is free and open source and you can view the source, report issues or contribute on GitHub. For plotly.js to build with Webpack you will need to install ify-loader@v1.1.0+ and add it to your webpack.config.json.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 21
    Netron

    Netron

    Visualizer for neural network, deep learning, machine learning models

    Netron is a viewer for neural network, deep learning and machine learning models. Netron supports ONNX, Keras, TensorFlow Lite, Caffe, Darknet, Core ML, MNN, MXNet, ncnn, PaddlePaddle, Caffe2, Barracuda, Tengine, TNN, RKNN, MindSpore Lite, and UFF. Netron has experimental support for TensorFlow, PyTorch, TorchScript, OpenVINO, Torch, Arm NN, BigDL, Chainer, CNTK, Deeplearning4j, MediaPipe, ML.NET, scikit-learn, TensorFlow.js. There is an extense variety of sample model files to download or...
    Downloads: 35 This Week
    Last Update:
    See Project
  • 22
    Discord-Datamining

    Discord-Datamining

    Datamining Discord changes from the JS files

    Discord-Datamining is a research repository that tracks changes in Discord Canary client JavaScript files. It works by comparing the JavaScript files served between builds and recording noteworthy changes in commit notes. The repository is useful for following potential upcoming Discord features, interface experiments, renamed modules, and internal client behavior changes. It also warns that many diffs may only reflect formatting, variable renaming, or non-user-facing implementation changes. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    minimatch

    minimatch

    A glob matcher in javascript

    ...The project focuses on correctness in pattern parsing and cross-platform behavior. Overall, minimatch serves as a core utility for pattern-based file matching in the JavaScript ecosystem.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Jodit Editor 3

    Jodit Editor 3

    Best WYSIWYG Editor for You

    An excellent WYSIWYG editor written in pure TypeScript without the use of additional libraries. It's a file editor and image editor.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    Lightbox2

    Lightbox2

    The original Lightbox script (v2)

    Lightbox is small javascript library used to overlay images on top of the current page. It's a snap to setup and works on all modern browsers. Lightbox2 has been tested successfully in the following browsers, Internet Explorer, Chrome, Safari, Firefox, iOS Safari, iOS Chrome, Android Browser, and Android Chrome. The lightbox-plus-jquery.js file includes jQuery v2.x and supports IE 9+.
    Downloads: 6 This Week
    Last Update:
    See Project
Auth0 Logo