Open Source JavaScript System Software

JavaScript System Software

View 2079 business solutions

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

  • 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.
    Start Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1
    openmediavault

    openmediavault

    The open network attached storage solution

    OpenMediaVault is the next generation network attached storage (NAS) solution based on Debian Linux. It contains services like SSH, (S)FTP, SMB/CIFS, DAAP media server, RSync, BitTorrent client and many more. Thanks to the modular design of the framework it can be enhanced via plugins. OpenMediaVault is primarily designed to be used in home environments or small home offices, but is not limited to those scenarios. It is a simple and easy to use out-of-the-box solution that will allow everyone to install and administrate a Network Attached Storage without deeper knowledge.
    Leader badge
    Downloads: 60,780 This Week
    Last Update:
    See Project
  • 2

    AutoAP

    A script to find open Wi-Fi connections and the strongest signal

    AutoAP is a script that continuously scans for open Wi-Fi connections, tests them for validity, and connects to the strongest signal. If the connection is lost, the script scans again and finds the strongest valid signal again, and maintains a continuous connection to the internet in a mobile or portable environment. The script paremeters are highly configurable, including ability to configure secure connections. AutoAP is an add on to DD-WRT that allows routers to continuously scan for and connect to open (and predefined WEP) wireless networks. Ultimately the goal is to develop an easily deployable firmware that facilitates fast and easy mesh network creation. Typically, you would use this script on your router while in Repeater Mode, Client Mode, or Client-Bridged Mode.
    Leader badge
    Downloads: 18,410 This Week
    Last Update:
    See Project
  • 3
    Webmin

    Webmin

    A web-based interface for system administration of UNIX

    A web-based system administration tool for Unix servers and services. https://github.com/webmin/webmin
    Leader badge
    Downloads: 8,504 This Week
    Last Update:
    See Project
  • 4
    Asuswrt-Merlin

    Asuswrt-Merlin

    Alternative firmware for Asus wireless routers

    Asuswrt-Merlin is a third party firmware for select Asus wireless routers. Based on the Asuswrt firmware developed by Asus, it brings tweaks, new features and other improvements to the original firmware, while retaining its performance and ease of use. Note that only downloads are hosted on SF.net - the complete source code can be found on https://github.com/RMerl/asuswrt-merlin (legacy 380.xx) and https://github.com/RMerl/asuswrt-merlin.ng (382 and newer releases).
    Leader badge
    Downloads: 8,632 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 5
    Arduino IDE

    Arduino IDE

    Arduino IDE library

    This repository contains the source code of the Arduino IDE 2.x, which is currently in the beta stage. The Arduino IDE 2.x is a major rewrite, sharing no code with the IDE 1.x. It is based on the Theia IDE framework and built with Electron. The backend operations such as compilation and uploading are offloaded to an arduino-cli instance running in daemon mode. This new IDE was developed with the goal of preserving the same interface and user experience of the previous major version in order to provide a frictionless upgrade. If you need assistance, see the Help Center and browse the forum. If you think you found a vulnerability or other security-related bug in this project, please read our security policy and report the bug to our Security Team. The builds are generated every day at 03:00 GMT from the main branch and should be considered unstable.
    Downloads: 466 This Week
    Last Update:
    See Project
  • 6
    Pandora Open

    Pandora Open

    Open Source Monitoring System for performance and availability.

    Pandora OPEN is a high-performance, 100% open-source monitoring ecosystem, born as the independent evolution of the Pandora FMS community branch after version 777. Licensed under GPLv2, it provides a modular and sovereign platform for supervising networks, servers, and applications without commercial dependencies. It features multi-platform agents, remote monitoring (SNMP, WMI, HTTP), GIS maps, and advanced visual dashboards. Entirely maintained by the community on GitHub, it ensures total transparency, technical flexibility, and absolute freedom for system administrators.
    Leader badge
    Downloads: 1,913 This Week
    Last Update:
    See Project
  • 7
    massgrave.dev

    massgrave.dev

    Documentation For Microsoft Activation Scripts (MAS)

    massgrave.dev is a documentation and distribution platform associated with the Microsoft Activation Scripts project, providing a centralized interface for accessing tools and resources related to Windows and Office activation workflows. It serves as both a user-facing website and a repository-backed documentation hub that explains how to use various activation methods implemented through open-source scripts. The platform focuses on simplifying complex activation procedures by offering clear instructions, automated scripts, and troubleshooting guidance. It supports multiple activation approaches, including hardware-based activation and key management services, enabling compatibility across different Windows and Office versions. The project is maintained as an open-source initiative, allowing transparency in how activation mechanisms are implemented and executed. It also emphasizes ease of use by providing streamlined commands and menu-driven interfaces for non-technical users.
    Downloads: 355 This Week
    Last Update:
    See Project
  • 8
    TeleDrive

    TeleDrive

    Unlimited Telegram cloud drive across 5 platforms & 11 languages.

    TeleDrive is a 100% open-source virtual cloud filesystem that turns private Telegram storage channels into an unthrottled, unlimited personal cloud drive with zero monthly subscription fees. Connect directly to Telegram MTProto 2.0 datacenters with zero relay servers and zero cloud storage bills. Key Highlights: • Zero Monthly Rent: Unlimited file storage via private Telegram channels. • 5 Native Platforms: Builds for macOS (DMG), Windows (EXE/MSI), Linux (AppImage/DEB/RPM), Android (APK), and iOS (IPA). • 11 Languages: Full localization for EN, PT-BR, ES, HI, ZH-CN, ZH-TW, RU, FR, DE, JA, and ID. • Tauri 2.0 & Rust: Under 250MB RAM usage with sub-millisecond zero-copy binary IPC streaming. • Built-In Workstation: Continuous PDF viewer, interactive CSV data explorer, CodeMirror 6 code editor, and 4K media streaming. • Automated Backup: Rust folder crawler with SHA-256 diff snapshots. Official Site: https://www.teledrive.space | GNU GPLv3
    Leader badge
    Downloads: 3,238 This Week
    Last Update:
    See Project
  • 9
    Zero Install
    Zero Install is a decentralised cross-distribution software installation system. Create one package that works everywhere! With dependency handling and automatic updates, full support for shared libraries, and integration with native package managers
    Leader badge
    Downloads: 1,226 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 10
    Motrix

    Motrix

    A full-featured download manager

    Motrix is a full-featured, cross-platform download manager that supports downloading HTTP, FTP, BitTorrent, Magnet, Baidu Net Disk and more. It’s got an interface that’s clean, simple and easy to use, plus a number of great features. It can handle up to 10 concurrent downloads, can support 64 threads in a single task, support speed limit and more! It comes in both Chinese and English with many other translations in the works, and has dark mode available.
    Downloads: 153 This Week
    Last Update:
    See Project
  • 11
    UltraDefrag

    UltraDefrag

    Increase your system performance with this easy to use tool

    Please note, here you can find the latest open source release of UltraDefrag (7.1.4). The most recent UltraDefrag release (16.0.0) can be found on our official website: https://ultradefrag.net UltraDefrag is a disk defragmenter for Windows, which supports defragmentation of locked system files by running during the boot process. It is easy to use without any complicated scripting or a huge load of configuration settings. You can filter the files processed by size, number of fragments, file name and path. You can terminate the process early by specifying an execution time limit.
    Leader badge
    Downloads: 701 This Week
    Last Update:
    See Project
  • 12
    AnduinOS

    AnduinOS

    AnduinOS is a custom Ubuntu-based Linux distribution

    AnduinOS is a personal/experimental operating system–style project and collection of components built to explore how a desktop-like environment and tooling could be organized under one coherent repo. It combines configuration, scripts, and UI elements to form a workstation experience that is more opinionated and automation-friendly than a vanilla setup. The project leans toward developer productivity: quick access to tools, reproducible configuration, and a unified place to evolve the environment. Because it is open source, users can inspect how the author wires services, handles packaging, or defines UI/UX conventions. It’s well suited for people who want to understand how to bootstrap and maintain a bespoke, code-driven desktop environment rather than relying on distro defaults. Over time it can serve as a living example of infrastructure-as-code principles applied to a personal OS setup.
    Downloads: 84 This Week
    Last Update:
    See Project
  • 13
    LinkSwift

    LinkSwift

    JS tool for obtaining network disk file download addresses

    LinkSwift is a JavaScript userscript that enhances web interfaces for several major Chinese cloud-storage services and helps retrieve download URLs through their public APIs. It supports platforms including Baidu Netdisk, Aliyun Drive, China Mobile Cloud, Tianyi Cloud, Xunlei Cloud, Quark, UC, 123 Cloud, and additional supported providers. The script modifies supported websites with a cleaner interface and additional file-download controls. Retrieved links can be handed to compatible external download managers rather than relying exclusively on each provider's standard browser downloader. The project offers both stable and canary releases, with the latter receiving newer fixes and features first. Its maintainers explicitly state that LinkSwift does not promise to bypass provider speed limits, since download performance still depends on service policies and network conditions.
    Downloads: 79 This Week
    Last Update:
    See Project
  • 14

    bWAPP

    an extremely buggy web app !

    bWAPP, or a buggy web application, is a free and open source deliberately insecure web application. bWAPP helps security enthusiasts, developers and students to discover and to prevent web vulnerabilities. bWAPP prepares one to conduct successful penetration testing and ethical hacking projects. What makes bWAPP so unique? Well, it has over 100 web bugs! It covers all major known web vulnerabilities, including all risks from the OWASP Top 10 project. The focus is not just on one specific issue... bWAPP is covering a wide range of vulnerabilities! bWAPP is a PHP application that uses a MySQL database. It can be hosted on Linux/Windows with Apache/IIS and MySQL. It is supported on WAMP or XAMPP. Another possibility is to download bee-box, a custom VM pre-installed with bWAPP. This project is part of the ITSEC GAMES project. You can find more about the ITSEC GAMES and bWAPP projects on our blog. For security-testing and educational purposes only! Cheers Malik Mesellem
    Leader badge
    Downloads: 1,871 This Week
    Last Update:
    See Project
  • 15
    CNCjs

    CNCjs

    A web-based interface for CNC milling controller running Grbl, Marlin,

    A web-based interface for CNC milling controller running Grbl, Smoothieware, or TinyG. It runs on a Raspberry Pi or a laptop computer that you have Node.js installed, connecting to the Arduino over a serial connection using a USB serial port, a Bluetooth serial module, or a Serial-to-WiFi module like XBee or USR-WIFI232-T.
    Downloads: 70 This Week
    Last Update:
    See Project
  • 16
    Nagios Open Source

    Nagios Open Source

    Nagios Open Source network monitoring software - The Standard In ITM

    Nagios network monitoring software is a powerful, enterprise-class host, server, application, and network monitoring tools. Designed to be fast, flexible, and rock-solid stable. Nagios runs on *NIX hosts and can monitor Windows, Linux/Unix/BSD, Netware, and network devices.
    Leader badge
    Downloads: 262 This Week
    Last Update:
    See Project
  • 17
    chromeos-apk

    chromeos-apk

    Run Android Apps in Chrome OS OR Chrome in OS X, Linux and Windows

    Make sure Android applications are compatible with your Chromebook, first try to install an official application. Download an official app, such as Evernote, from the Chrome Web Store. Then download an open source game, like 2048.APK Game by Uberspot and load it as an unpacked extension. Go to chrome://apps and launch it there, ignore warnings. Install a sample Android app from the Chrome Store to get the runtime. Test out that app, make sure it runs on your hardware. Ubuntu might need sudo apt-get install lib32stdc++6. Install Node.js and install the tool (might need a sudo prefix). With Chrome 38+ you can now side load as many applications as you want. If you have older apps that were created using chromeos-apk tool then re-convert them or remove the "key" option from manifest.json.
    Downloads: 60 This Week
    Last Update:
    See Project
  • 18
    MeshCentral

    MeshCentral

    A complete web-based remote monitoring and management web site

    The open source, multi-platform, self-hosted, feature-packed web site for remote device management. MeshCentral is a full computer management web site. With MeshCentral, you can run your own web server to remotely manage and control computers on a local network or anywhere on the internet. Once you get the server started, create device group and download and install an agent on each computer you want to manage. A minute later, the new computer will show up on the web site and you can take control of it. MeshCentral includes full web-based remote desktop, terminal and file management capability.
    Downloads: 55 This Week
    Last Update:
    See Project
  • 19
    Windows 95 in Electron

    Windows 95 in Electron

    Windows 95 in Electron. Runs on macOS, Linux, and Windows

    windows95 in Electron is a quirky, nostalgia-driven project that ports a complete emulation of Microsoft Windows 95 into a desktop application that runs on modern operating systems like Windows, macOS, and Linux. It essentially wraps an emulator — preconfigured to boot Windows 95 — inside a user-friendly app built with web technologies so developers and hobbyists can explore the look and feel of that classic OS without needing legacy hardware or complicated setup. Users can interact with familiar UI elements like the Start menu, File Explorer, and retro applications in a sandboxed environment that evokes early personal computing. Beyond being a playful trip down memory lane, the project demonstrates how emulation can be packaged using modern frameworks & how legacy operating systems can be encapsulated as distributable desktop experiences. It’s become an example of how software preservation and creative programming can intersect, inspiring others to bring historic systems to life.
    Downloads: 54 This Week
    Last Update:
    See Project
  • 20
    EndeavourOS-ISO

    EndeavourOS-ISO

    EndeavourOS ISO framework based on Arch-ISO

    EndeavourOS-ISO is the official installation image build system for EndeavourOS, a community-driven Arch Linux–based distribution that focuses on providing a minimal, flexible, and user-friendly Arch experience. The repository contains the scripts, configurations, and package selections required to generate the live ISO used to install the operating system, allowing developers and contributors to customize installation environments and desktop setups. It leverages the Calamares installer to provide a guided installation process while still maintaining the transparency and control expected from an Arch-based system. The project supports both offline and online installation modes, where users can choose between preconfigured desktop environments or build a custom system from scratch. It emphasizes simplicity, speed, and user empowerment, avoiding unnecessary bloat while still offering helpful defaults.
    Downloads: 52 This Week
    Last Update:
    See Project
  • 21
    Node-RED

    Node-RED

    Low-code programming for event-driven applications

    Node-RED is a programming tool for wiring together hardware devices, APIs and online services in new and interesting ways. It provides a browser-based editor that makes it easy to wire together flows using the wide range of nodes in the palette that can be deployed to its runtime in a single-click. Node-RED provides a browser-based flow editor that makes it easy to wire together flows using the wide range of nodes in the palette. Flows can be then deployed to the runtime in a single-click. JavaScript functions can be created within the editor using a rich text editor. A built-in library allows you to save useful functions, templates or flows for re-use. The light-weight runtime is built on Node.js, taking full advantage of its event-driven, non-blocking model. This makes it ideal to run at the edge of the network on low-cost hardware such as the Raspberry Pi as well as in the cloud.
    Downloads: 51 This Week
    Last Update:
    See Project
  • 22
    Twinkle Tray

    Twinkle Tray

    Easily manage the brightness of your monitors in Windows

    Twinkle Tray enables brightness control on external displays in Windows 10 & 11. Even though Windows is capable of adjusting the backlight on most monitors, it doesn't support external monitors natively. Windows also lacks any options to manage the brightness of multiple displays. This app inserts a new icon into your system tray, where you can click to have instant access to the brightness levels of all compatible displays.
    Downloads: 46 This Week
    Last Update:
    See Project
  • 23
    OpenClinic GA

    OpenClinic GA

    Open Source Integrated Hospital Information Management System

    OpenClinic GA is an open source integrated hospital information management system covering management of administrative, financial, clinical, lab, x-ray, pharmacy, meals distribution and other data. Extensive statistical and reporting capabilities. OpenClinic GA and OpenClinic GMAO are owned by Frank Verbeke, MD, PhD at Post-Factum BV (https://www.post-factum.be)
    Leader badge
    Downloads: 250 This Week
    Last Update:
    See Project
  • 24
    Apple WLOC

    Apple WLOC

    Modify Apple network location (gs-loc) to return coordinates

    Apple WLOC is a network-location modification project for Apple WLOC positioning responses. It is designed to change the coordinates returned by Apple’s Wi-Fi and cell-tower location service, creating a virtual iOS network-location result. The project supports several proxy and scripting tools, including Surge, Quantumult X, Loon, Stash, Shadowrocket, and Egern-compatible workflows. It includes a web-based location picker as well as Shortcuts-based setup and restore options. The picker can parse location links from Apple Maps, Google Maps, Amap, Baidu Maps, and coordinate text. Overall, it is a specialized iOS networking and location-testing utility for users who understand proxy rules, MITM certificates, and the limits of network-based positioning.
    Downloads: 44 This Week
    Last Update:
    See Project
  • 25
    EmulatorJS

    EmulatorJS

    A web-based frontend for RetroArch

    EmulatorJS is a web-based frontend for RetroArch that allows users to run retro games directly in a browser without requiring local emulator installations. Built using JavaScript and WebAssembly technologies, it provides access to a wide range of console and arcade systems through a unified interface. The project functions as a library or plugin rather than a standalone application, enabling developers to embed emulation capabilities into websites or custom platforms. It offers multiple build versions, including stable, latest, and nightly, allowing users to balance reliability and cutting-edge features depending on their needs. EmulatorJS leverages CDN distribution for easy deployment and scalability, making it accessible for both personal and production environments. Its architecture supports multiple cores, each corresponding to a different system, enabling broad compatibility across retro gaming platforms.
    Downloads: 44 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next