Showing 14282 open source projects for "javascript"

View related business solutions
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 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
  • 1
    Frappe Books

    Frappe Books

    Free Desktop book-keeping software for small-businesses & freelancers

    Frappe Books is a free and open source desktop book-keeping software that's simple and well-designed to be used by small businesses and freelancers. It's got everything you need from a small business accounting tool: invoices, billing, payments, reporting and more. It's made to work offline using a local SQLite file as the database, so you don't have to be dependent on a Cloud service provider. Frappe Books features a clean and modern, web-friendly UI, beautiful invoice templates,...
    Downloads: 42 This Week
    Last Update:
    See Project
  • 2
    teams-for-linux

    teams-for-linux

    Unofficial Microsoft Teams for Linux client

    This is an unofficial Microsoft Teams client. The official client for Linux is rumored to be retired by end of 2022. Please do report bugs and questions in the issues section. We will try to attend them at the earliest. PRs and suggestions are welcomed. We will continue to support the community. Unofficial Microsoft Teams client for Linux using Electron. It uses the Web App and wraps it as a standalone application using Electron. Binaries are available under releases for AppImage, rpm, deb,...
    Downloads: 53 This Week
    Last Update:
    See Project
  • 3
    Buster

    Buster

    Captcha solver extension for humans

    Save time by asking Buster to solve captchas for you. Buster is a Firefox extension which helps you to solve difficult captchas by completing reCAPTCHA audio challenges using speech recognition. Challenges are solved by clicking on the extension button at the bottom of the reCAPTCHA widget. It is not guaranteed that challenges are always solved, the limitations of the technology need to be considered. The continued development of Buster is made possible thanks to the support of awesome...
    Downloads: 65 This Week
    Last Update:
    See Project
  • 4
    iOS Location Spoofer

    iOS Location Spoofer

    Standalone iOS app to spoof GPS location without jailbreak

    iOS Location Spoofer is an unofficial iOS location modification project that works through proxy-based HTTPS interception instead of jailbreak tooling. It is based on earlier research that used a custom VPN and MITM proxy, but this repository ports the core logic to JavaScript for popular proxy apps. The project targets Shadowrocket, Surge, Loon, Quantumult X, and Stash through importable module or plugin files. It rewrites Apple location-service responses so the device calculates a chosen latitude and longitude. The repository also includes support for Wi-Fi and cellular tower coordinate rewriting, response-format compatibility handling, motion activity rewriting, and optional web-based location picking. ...
    Downloads: 7 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
  • 5
    camofox-browser

    camofox-browser

    Headless browser automation server for AI agents to visit sites

    ...It wraps Camoufox, a Firefox fork that performs fingerprint spoofing at the C++ level, which means many browser characteristics are altered before page scripts can inspect them, rather than relying on JavaScript-layer stealth patches. The project is designed around a REST API, making it easier for agents and external tools to create tabs, navigate pages, click elements, type input, scroll, capture screenshots, and manage browsing sessions programmatically. Instead of returning large volumes of raw HTML, it emphasizes accessibility snapshots and stable element references, which reduces token usage and creates more reliable interaction flows for AI-driven browsing. ...
    Downloads: 20 This Week
    Last Update:
    See Project
  • 6
    Edpuzzle Answers

    Edpuzzle Answers

    A Javascript bookmarklet that can get the answers for Edpuzzle

    Edpuzzle Answers is a JavaScript-based bookmarklet and script toolkit designed to interact with Edpuzzle assignments by automating video playback and extracting answer data from embedded questions. It operates directly within the browser, requiring no installation beyond saving the bookmarklet, and injects code into the active Edpuzzle page to modify its behavior in real time.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 7
    React Bits Library

    React Bits Library

    Open source collection of animated, interactive React components

    ...It features a large and rapidly growing collection of components — including text effects, background animations, and interactive UI pieces — each designed to be easy to integrate into any modern React project and work seamlessly with popular styling systems like CSS and Tailwind CSS. The library supports both JavaScript and TypeScript variants for many components, giving developers flexibility in how they use and adapt them to their codebase. React-bits puts emphasis on creativity, performance, and minimal dependencies, so animations and effects are lightweight but still fluid and expressive, helping sites stand out with compelling visual interactions.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 8
    UFONet

    UFONet

    UFONet - Denial of Service Toolkit

    UFONet is a powerful and controversial Python-based toolkit for testing and conducting Distributed Denial of Service (DDoS) attacks using unconventional methods, such as leveraging third-party web applications as attack vectors. It automates the discovery of vulnerable targets and enables attackers or researchers to launch large-scale amplification attacks without directly using botnets. While primarily intended for penetration testing and educational purposes, UFONet emphasizes anonymity...
    Downloads: 19 This Week
    Last Update:
    See Project
  • 9
    CodeMirror 5

    CodeMirror 5

    In-browser code editor (version 5, legacy)

    CodeMirror is a versatile text editor implemented in JavaScript for the browser. It is specialized for editing code, and comes with a number of language modes and addons that implement more advanced editing functionality. A rich programming API and a CSS theming system are available for customizing CodeMirror to fit your application, and extending it with new functionality. CodeMirror 5 is a JavaScript library that provides an embeddable code editor for web applications, featuring customizable syntax highlighting and multiple language support.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 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
  • 10
    dd-trace

    dd-trace

    JavaScript APM Tracer

    dd-trace is an npm package that you can install in your Node.js application to capture APM (Application Performance Monitoring) data. In Datadog terminology this library is called a Tracer. This data is then sent off to a process that collects and aggregates the data, called an Agent. Finally, the data is sent off to the Datadog servers where it's stored and made available for querying in a myriad of ways, such as displaying in a dashboard or triggering alerts.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 11
    JS Beautifier

    JS Beautifier

    Beautifier for javascript

    This little beautifier will reformat and re-indent bookmarklets, ugly JavaScript, unpack scripts packed by Dean Edward’s popular packer, as well as partly deobfuscate scripts processed by the npm package javascript-obfuscator. All of the source code is completely free and open, available on GitHub under MIT licence, and we have a command-line version, python library and a node package as well. You may install the NPM package js-beautify.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    NotebookLM for Windows

    NotebookLM for Windows

    Native Windows desktop app for Google NotebookLM

    NotebookLM for Windows is an unofficial Electron desktop client that turns Google NotebookLM into a more integrated research workspace. Despite its name, current builds support Windows, macOS, and Linux. The application preserves a persistent Google login while adding native window controls, system tray access, startup options, and desktop notifications. Ghost Mode adjusts window transparency so users can reference material underneath without repeatedly switching applications. Quick-Clip...
    Downloads: 59 This Week
    Last Update:
    See Project
  • 13
    AnythingLLM

    AnythingLLM

    The all-in-one Desktop & Docker AI application with full RAG and AI

    A full-stack application that enables you to turn any document, resource, or piece of content into a context that any LLM can use as references during chatting. This application allows you to pick and choose which LLM or Vector Database you want to use as well as supporting multi-user management and permissions. AnythingLLM is a full-stack application where you can use commercial off-the-shelf LLMs or popular open-source LLMs and vectorDB solutions to build a private ChatGPT with no...
    Downloads: 103 This Week
    Last Update:
    See Project
  • 14
    Open WebUI

    Open WebUI

    User-friendly AI Interface

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform designed to operate entirely offline. It supports various LLM runners like Ollama and OpenAI-compatible APIs, with a built-in inference engine for Retrieval Augmented Generation (RAG), making it a powerful AI deployment solution. Key features include effortless setup via Docker or Kubernetes, seamless integration with OpenAI-compatible APIs, granular permissions and user groups for enhanced security,...
    Downloads: 121 This Week
    Last Update:
    See Project
  • 15
    WanGP

    WanGP

    AI video generator optimized for low VRAM and older GPUs use

    Wan2GP is an open source AI video generation toolkit designed to make modern generative models accessible on consumer-grade hardware with limited GPU memory. It acts as a unified interface for running multiple video, image, and audio generation models, including Wan-based models as well as other systems like Hunyuan Video, Flux, and Qwen. A key focus of the project is reducing VRAM requirements, enabling some workflows to run on as little as 6 GB while still supporting older Nvidia and...
    Downloads: 46 This Week
    Last Update:
    See Project
  • 16
    Simple Icons

    Simple Icons

    SVG icons for popular brands

    Over 2400 Free SVG icons for popular brands. Icons can be downloaded as SVGs directly from our website - simply click the download button of the icon you want, and the download will start automatically. Icons can be served from a CDN such as JSDelivr or Unpkg. Simply use the simple-icons npm package and specify a version in the URL. All icons are imported from a single file, where [ICON SLUG] is replaced by a capitalized slug. We highly recommend using a bundler that can tree shake such as...
    Downloads: 23 This Week
    Last Update:
    See Project
  • 17
    Viewer.js

    Viewer.js

    JavaScript image viewer

    You may set viewer options with new Viewer(image, options). If you want to change the global default options, You may use Viewer.setDefaults(options). Enable the modal backdrop, specify static for the backdrop that will not close the modal on click. Specify the visibility and the content of the title. Filter the images for viewing (should return true if the image is viewable, return false to ignore the image). Indicate if toggle the image size between its natural size and initial size when...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    marko

    marko

    A declarative, HTML-based language that makes building web apps fun

    ...Marko streams content to your users as soon as it’s ready. No waiting for client side JavaScript bundles or data requests to start rendering. HTML, assets, and images are loaded as soon as possible with asynchronous data loading in as it completes. Marko only sends the code for interactive components to the browser. Its compiler automatically detects which components only need to be rendered on the server.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    Waterfox

    Waterfox

    Privacy browser built for users who value customization & control

    Waterfox is a free, open-source web browser and fork of Mozilla Firefox that’s built for users who prioritize privacy, performance, and customizability while still maintaining compatibility with modern web standards and extensions. It began as a 64-bit-focused fork and has grown into a full-featured browser available on Windows, macOS, Linux, and Android, making it a versatile alternative to mainstream browsers. Waterfox removes or disables much of Firefox’s telemetry and unnecessary data...
    Downloads: 51 This Week
    Last Update:
    See Project
  • 20
    Pannellum

    Pannellum

    Pannellum is a lightweight, free, and open source panorama viewer

    Pannellum is a lightweight, free, and open source panorama viewer for the web. Built using HTML5, CSS3, JavaScript, and WebGL, it is plug-in free. It can be deployed easily as a single file, just 21kB gzipped, and then embedded into pages as an <iframe>. A configuration utility is included to generate the required code for embedding. An API is included for more advanced integrations.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 21
    BPB-Worker-Panel

    BPB-Worker-Panel

    A GUI Panel providing Worker subscriptions for VLESS

    BPB-Worker-Panel is a web interface for monitoring and managing distributed workers and task queues. It provides real-time statistics on job statuses, worker performance, queue lengths, and logs. Designed for systems using task handlers like Celery, Sidekiq, or custom job runners, the panel helps administrators visualize worker load, inspect tasks, and manually retry or delete them as needed.
    Downloads: 21 This Week
    Last Update:
    See Project
  • 22
    Mercury Browser

    Mercury Browser

    Privacy-focused web browser fork of Firefox

    Mercury Browser is an optimized, privacy-focused web browser that is a fork of Mozilla Firefox. It incorporates compiler optimizations such as AVX, AES, LTO, and PGO to enhance performance and security. With features derived from projects like LibreWolf, Waterfox, and Ghostery, Mercury disables telemetry and debugging elements by default, ensuring a more private browsing experience. It also includes usability patches that bring back features like the classic top bar and supports unsigned...
    Downloads: 50 This Week
    Last Update:
    See Project
  • 23
    MathJax

    MathJax

    Beautiful and accessible math in all browsers

    A JavaScript display engine for mathematics that works in all browsers. No more setup for readers. It just works. MathJax provides tools to transform your content from traditional print sources into modern, accessible web content and ePubs. The MathJax team is available to train your staff in using our resources for preparing online teaching material and creating accessible STEM content.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 24
    nodecast-tv

    nodecast-tv

    A self-hosted web application that lets you stream Live TV

    nodecast-tv is a self-hosted web application that transforms your IPTV playlists and sources into a slick, modern streaming interface accessible from any browser, designed to handle live TV, on-demand movies, and TV series with high performance. The project supports common playlist formats like Xtream Codes and M3U, offering fast channel switching, interactive EPG guides, and structured metadata displays for large catalogs without lag. Software architecture is optimized for smooth browsing...
    Downloads: 48 This Week
    Last Update:
    See Project
  • 25
    Compressor.js

    Compressor.js

    JavaScript image compressor

    Compressor.js is a lightweight JavaScript library for in-browser image compression that allows developers to reduce file sizes before uploading images to a server, improving performance and user experience. It works by taking an input image (such as from a file input) and resizing or reencoding it on the client side according to developer-specified options like maximum width, height, quality, and MIME type.
    Downloads: 4 This Week
    Last Update:
    See Project
Auth0 Logo