Open Source JavaScript Software - Page 10

JavaScript Software

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

  • 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
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 1
    ZPix

    ZPix

    Zpix is a pixel font, supporting English and Traditional Chinese

    Zpix is a pixel font, supporting English, Traditional Chinese, Simplified Chinese and Japanese. Char Total: 21998 (English/Traditional Chinese/Simplified Chinese/Japanese)
    Downloads: 18 This Week
    Last Update:
    See Project
  • 2
    tabler

    tabler

    Tabler is free and open-source HTML Dashboard UI Kit

    Tabler is fully responsive and compatible with all modern browsers. Thanks to its modern, user-friendly design you can create a fully functional interface that users will love! Choose the layouts and components you need and customize them to make your design consistent and eye-catching. Every component has been created with attention to detail to make your interface beautiful! We've created this admin panel for everyone who wants to create templates based on our pre-made components. Our mission is to deliver a user-friendly, clear and easy administration panel that can be used by both simple websites and sophisticated systems. The only requirement is basic HTML and CSS (and some Liquid) knowledge, as a reward, you'll be able to manage and visualise different types of data in the easiest possible way! With the support for mobile, tablet and desktop displays, it doesn’t matter what device you’re using. Tabler is responsive in all major browsers.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 3
    Markdown Viewer

    Markdown Viewer

    Markdown Viewer / Browser Extension

    Markdown Viewer and Browser Extension.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 4
    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. MathJax is highly flexible and can be tailored to the needs of your institution by creating customized configurations and specialized software workflows. MathJax uses CSS with web fonts or SVG, instead of bitmap images or Flash, so equations scale with surrounding text at all zoom levels. MathJax is highly modular on input and output. Use MathML, TeX, and ASCIImath as input and produce HTML+CSS, SVG, or MathML as output. MathJax works with screenreaders & provides expression zoom and interactive exploration. You also can copy equations into Office, LaTeX, wikis, and other software.
    Downloads: 17 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    More flexibility. More control.

    Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 5
    Operit AI

    Operit AI

    Powerful Android AI agent with tools, automation, and Linux shell

    Operit is a full-featured AI assistant and agent platform designed specifically for Android devices, aiming to go far beyond traditional chat-based interfaces. It integrates deep system-level capabilities with a wide range of tools, allowing the AI to perform real tasks such as file management, automation, and system control directly on the device. A standout aspect of the project is its built-in Ubuntu 24 environment, which enables users to run Linux commands, scripts, and development tools in a mobile context. Operit supports both local and remote AI models, including offline execution through frameworks like llama.cpp and MNN, helping preserve user privacy while maintaining flexibility. Operit also includes an intelligent memory system that stores, organizes, and retrieves user interactions to provide more personalized and context-aware responses. In addition, it offers workflow automation, plugin extensibility, & a rich tool ecosystem, making it suitable for advanced productivity.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 6
    TensorFlow

    TensorFlow

    TensorFlow is an open source library for machine learning

    Originally developed by Google for internal use, TensorFlow is an open source platform for machine learning. Available across all common operating systems (desktop, server and mobile), TensorFlow provides stable APIs for Python and C as well as APIs that are not guaranteed to be backwards compatible or are 3rd party for a variety of other languages. The platform can be easily deployed on multiple CPUs, GPUs and Google's proprietary chip, the tensor processing unit (TPU). TensorFlow expresses its computations as dataflow graphs, with each node in the graph representing an operation. Nodes take tensors—multidimensional arrays—as input and produce tensors as output. The framework allows for these algorithms to be run in C++ for better performance, while the multiple levels of APIs let the user determine how high or low they wish the level of abstraction to be in the models produced. Tensorflow can also be used for research and production with TensorFlow Extended.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 7
    The Pope Bot

    The Pope Bot

    Autonomous AI agent that you can configure and build

    The Pope Bot is an autonomous AI agent framework that lets users configure and run an AI-powered agent that can perform tasks continuously, day in and day out, by leveraging GitHub Actions, commit history, and secure workflows. It’s designed so that every action taken by the agent is logged as a git commit, giving users complete visibility into what the agent did, why it did it, and when, which makes actions auditable and reversible. The framework treats the repository itself as the agent’s “brain,” and GitHub Actions serve as the compute layer, enabling tasks to run securely without exposing sensitive API keys to the underlying AI. The system integrates with messaging platforms like Telegram, where users can interact with the bot, trigger actions, or receive notifications, and supports scheduling and automation through patterns of request handling.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 8
    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 that permission. The pages are translated using the Google or Yandex translation engine (you choose). We do not collect any information. However, to translate, the contents of the web pages will be sent to Google or Yandex servers. You can also install via crx file, download the file using a download manager/or firefox. Activate developer mode and drag the file into the chromium extension manager. It doesn't work on Chrome/Edge.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 9
    FreeWRL VRML/X3D browser
    FreeWRL is an Open Source, cross platform VRML2 and X3D compliant browser, with script, SAI and EAI support. Platforms supported: Linux and other Unix-style platforms; Mac OS/X; Windows. Support for mobile platforms (iOS, Android, QNX) is under development.
    Leader badge
    Downloads: 107 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 10
    Leader badge
    Downloads: 109 This Week
    Last Update:
    See Project
  • 11
    Audiobookshelf

    Audiobookshelf

    Self-hosted audiobook and podcast server

    Audiobookshelf works best when you have an organized directory structure like shown below. This is because information is taken from your folder names. This includes the author name, series name, book title, publish year, volume number, and subtitle. However, you can enable scanner settings to prefer using your audio file ID3 tags or an OPF file over using folder names. Fully open-source, including the android & iOS app (in beta) Stream all audio formats on the fly. Search and add podcasts to download episodes w/ auto-download. Multi-user support w/ custom permissions. Keeps progress per user and syncs across devices. Auto-detects library updates, no need to re-scan. Upload books and podcasts w/ bulk upload drag and drop folders. Backup your metadata + automated daily backups. Progressive Web App (PWA). Chromecast support on the web app and android app. Fetch metadata and cover art from several sources. Chapter editor and chapter lookup (using Audnexus API). Merge your audio files int.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 12
    Blooklet-utility-mod

    Blooklet-utility-mod

    A userscript for Blooklet, compatible with tampermonkey

    This script is created for research and education purposes. Abusive usage of this script is not tolerated and the author is not responsible for any damage or harm caused due to usage of the script. Features such as skin unlocks work by intercepting blooket's request to its server and modifying the response data to unlock skins. This request only happens once, so once the request is made, the feature can no longer be enabled/disabled. The ability to unlock skins requires the name of the skin to be known, include those of which that are hidden. If you know a skin name and would like to contribute, please open an issue and it will be added. Install Tampermonkey, add the contents of index.js to tampermonkey. Restart your browser and use right ctrl to activate/deactivate the menu.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 13
    BlueWallet

    BlueWallet

    Bitcoin thin client for iOS & Android. Built with React Native

    Easily connect to your hardware wallet and manage your cold storage. The best security is available on the Bitcoin protocol. Create wallets with multiple keys. Unfairly cheap and blazing fast transactions on Bitcoin. Get notified of all transactions you are sending or receiving. download bitcoin wallet for iOS. Create multiple storage or fake ones in case of forced disclosure. Choose your fees when sending. Easily bump, cancel or batch transactions. BlueWallet was forged in the ashes of the 2017 fork wars, in order to bring
 a powerful and Bitcoin-only wallet for the community. Please refer to the engines field in package.json file for the minimum required versions of Node and npm. It is preferred that you use an even-numbered version of Node as these are LTS versions. You will now need to either connect an Android device to your computer or run an emulated Android device using AVD Manager which comes shipped with Android Studio.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 14
    D3.js

    D3.js

    A JavaScript library for visualizing data using web standards

    D3.js (or D3 for Data-Driven Documents) is a JavaScript library that allows you to produce dynamic, interactive data visualizations in web browsers. With D3 you can bring data to life using SVG, Canvas and HTML. Powerful visualization and interaction techniques plus a data-driven approach to DOM manipulation means D3.js gives you greater design freedom and control over the final result.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 15
    Emupedia

    Emupedia

    The purpose of Emupedia is to serve as a nonprofit meta-resource

    Emupedia is an ambitious open-source web platform and preservation initiative that aims to archive, emulate, and make accessible legacy software, games, and operating systems through a browser-based interface. Rather than focusing on a single emulator, it acts as a meta-layer that integrates multiple emulation technologies into a cohesive virtual desktop experience. The project recreates entire operating system environments, such as Windows 95 and Windows 98, within the browser, allowing users to interact with software as if they were using original hardware. Its primary goal is digital preservation, collecting and organizing abandonware, freeware, and historically significant software while making it accessible through modern web technologies. Emupedia also serves as a community hub, encouraging contributions and collaboration around retro computing and emulation projects.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 16
    Every Code

    Every Code

    Local AI coding agent CLI with multi-agent orchestration tools

    Every Code (often referred to simply as Code) is a fast, local AI-powered coding agent designed to run directly in the terminal environment. It is a community-driven fork of the Codex CLI, with a strong emphasis on improving real-world developer ergonomics and workflows. Every Code enhances the traditional coding assistant model by introducing multi-agent orchestration, allowing multiple AI agents to collaborate, compare solutions, and refine outputs in parallel. It supports integration with various AI providers, enabling users to route tasks across different models depending on their needs. Every Code also includes browser integration and automation capabilities, extending its usefulness beyond simple code generation into more complex development tasks. Customization is a key focus, with support for theming, configurable settings, and reasoning controls that allow developers to fine-tune how the agent behaves.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 17
    TypeScript

    TypeScript

    Application-scale JavaScript

    TypeScript is an open source programming language that is a typed superset of JavaScript. It adds optional static typing to JavaScript, which can support tools for large-scale JavaScript applications for any browser, host and OS. TypeScript compiles to clean, simple JavaScript, and uses existing JavaScript code and libraries. It also offers support for the latest and evolving JavaScript features, such as async functions and decorators.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 18
    chromium-web-store

    chromium-web-store

    Allows adding extensions from chrome web store on ungoogled-chromium

    Allows adding extensions from chrome web store on ungoogled-chromium. Also adds semi-automatic extension updating. This extension brings the following functionality to ungoogled-chromium (and other forks that lack web store support). Allows installing extensions directly from chrome web store. Automatically checks for updates to your installed extensions and displays them on the badge. Pin the Chromium Web Store badge in your browser's toolbar. (Badges are hidden by default). The badge will show a red number indicating available updates. Click on the badge, then click the name of any extension to install the latest version. This method will work for non-webstore extensions as well if they support it, including chromium web store itself. (See the section below if you are an extension developer and don't have your extension listed in the chrome web store.)
    Downloads: 16 This Week
    Last Update:
    See Project
  • 19
    gentelella

    gentelella

    Free Bootstrap 4 Admin dashboard template

    Gentelella Admin is a free-to-use Bootstrap admin template. This template uses the default Bootstrap 4 styles along with a variety of powerful jQuery plugins and tools to create a powerful framework for creating admin panels or back-end dashboards. The theme uses several libraries for charts, calendar, form validation, wizard-style interface, off-canvas navigation menu, text forms, date range, upload area, form autocomplete, range slider, progress bars, notifications, and much more. We would love to see how you use this awesome admin template. You can notify us about your site, app or service by tweeting to @colorlib. Once the list grows long enough we will write a post similar to this to showcase the best examples. Our goal is to make it installable on different Package Manager! To contribute, please ensure that you have stable Node.js and npm installed.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 20
    katana

    katana

    Fast CLI web crawler for discovering endpoints in modern web apps

    Katana is an open source command-line web crawling and spidering framework developed by ProjectDiscovery. It is designed to efficiently crawl websites and web applications in order to discover endpoints, resources, and other useful information that may not be easily visible through manual browsing. 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: 16 This Week
    Last Update:
    See Project
  • 21
    Agent Skills

    Agent Skills

    Skills for AI coding agents

    Agent Skills by Vercel Labs is a curated collection of modular “skills” designed to extend the capabilities of AI coding agents by packaging human-ready instructions, workflows, and optional scripts that tell an agent how to perform specific development tasks. In this repository, each skill adheres to the Agent Skills specification, meaning they’re defined as folders with a SKILL.md file (containing task descriptions and step-by-step guidance) and can include helper scripts and reference material that the agent can execute or consult when invoked. The goal of the project is to make it easy for AI assistants like Claude Code, OpenCode, Cursor, Codex, and others that support this open ecosystem to automatically apply best practices or perform concrete actions when a relevant user intent is detected. For example, some skills guide the agent in applying React and Next.js performance best practices, auditing UI and accessibility standards.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 22
    StackEdit

    StackEdit

    In-browser Markdown editor

    Unrivalled writing experience. StackEdit’s Markdown syntax highlighting is unique. The refined text formatting of the editor helps you visualize the final rendering of your files. StackEdit provides very handy formatting buttons and shortcuts, thanks to PageDown, the WYSIWYG-style Markdown editor used by Stack Overflow. Whether you write, you review, you comment… StackEdit's layout provides you with the flexibility you need, without sacrifice. StackEdit’s Scroll Sync feature accurately binds the scrollbars of the editor panel and the preview panel to ensure that you always keep an eye on the output while writing. StackEdit can sync your files with Google Drive, Dropbox and GitHub. It can also publish them as blog posts to Blogger, WordPress and Zendesk. You can choose whether to upload in Markdown format, HTML, or to format the output using the Handlebars template engine.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 23
    Trilium Notes

    Trilium Notes

    Build your personal knowledge base

    Trilium is provided as either desktop application (Linux and Windows) or web application hosted on your server (Linux). Mac OS desktop build is available, but it is unsupported. Synchronization with self-hosted sync server, strong note encryption with per-note granularity, relation maps and link maps for visualizing notes and their relations, and scripting, see Advanced showcases. Scales well in both usability and performance upwards of 100 000 notes, touch optimized mobile frontend for smartphones and tablets, night theme, evernote and Markdown import & export, as well as web clipper for easy saving of web content. If you want to use Trilium on the desktop, download binary release for your platform from latest release, unzip the package and run trilium executable. Install the application on both a server, for web access and data synchronization, and desktop instance(s). This allows all the data to be stored on the server.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 24
    Robolinux

    Robolinux

    Announcing Robolinux Cinnamon 14.1

    Announcing The New Robolinux Series 14 Mate LTS - 2034 Robolinux is very pleased to announce a completely new 14.1 Mate privacy centered 1inux operating system you can download freely while also offering our users an optional 14+ advanced upgrade which comes with our Untracker and FAAST Boot along with one click popular privacy software installers like Tor and I2p, Wireshark and Bleachbit plus many more for a fair and reasonable price. Robolinux14.1-Mate is ideal for beginners and advanced users. We are proud that it comes with Enoch AI which is TOTALLY 100% PRIVATE, FREE, HONEST & UNCENSORED built into Robolinux Cinnamon 14.1 The Robolinux 14.1 version with rock solid Long Term Support through 2034! requires users to set secure boot in their BIOS. It is currently available in the Cinnamon desktop flavor. we will release series 14 Xfce version in the next two months.For more information please see Readme file. Warmest regards John Martinson Robolinux.org
    Leader badge
    Downloads: 86 This Week
    Last Update:
    See Project
  • 25
    webERP Accounting & Business Management

    webERP Accounting & Business Management

    Accounting & Best Practice Business Administration System

    Entirely web-based. It is coded in efficient PHP to present a very low overhead on hardware presenting screens fast & capable of working over low bandwidth connections. Now with HTML 5 & javascript form validation & table sorting. Mature codebase with a wealth of features: - Multi-currency - Multi-inventory location - Serial and Lot tracking inventory - Full double entry general ledger - Weighted Average or Standard Costing - Manufacturing works orders - Material Requirements Planning - Shipment costing - Contract/job costing - Fixed asset management - Sales Analysis - Expense claims - Can be integrated with an number of 3rd party wikis Particularly suited to wholesale, distribution, manufacturing and now also as the hub for multi-branch retail businesses (with an external deskop POS add-on). Translations into over 20 Languages. Easily modifiable code, written using simple and accessible PHP for ease of maintenance and understanding. Reporting direct to UTF-8 PDF
    Downloads: 70 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB