Open Source Desktop Operating Systems System Software

System Software for Desktop Operating Systems

Browse free open source System software and projects for Desktop Operating Systems below. Use the toggles on the left to filter open source System software by OS, license, language, programming language, and project status.

  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 1
    Winux Operating System

    Winux Operating System

    The definitive successor for Windows 10 users

    Break free from hardware restrictions and forced upgrades. Winux is the definitive successor for Windows 10 users seeking performance and reliability. Featuring an Intuitive Familiar Interface and Native Compatibility for your essential software.
    Leader badge
    Downloads: 525,535 This Week
    Last Update:
    See Project
  • 2
    TurboVNC

    TurboVNC

    High-speed, 3D-friendly, TightVNC-compatible remote desktop software

    TurboVNC is a high-performance, enterprise-quality version of VNC based on TightVNC, TigerVNC, and X.org. It contains a variant of Tight encoding that is tuned for maximum performance and compression with 3D applications (VirtualGL), video, and other image-intensive workloads. TurboVNC, in combination with VirtualGL, provides a complete solution for remotely displaying 3D applications with interactive performance. TurboVNC's high-speed encoding methods have been adopted by TigerVNC and libvncserver, and TurboVNC is also compatible with any other TightVNC derivative. TurboVNC forked from TightVNC in 2004 and still covers all of the TightVNC 1.3.x features, but TurboVNC contains numerous feature enhancements and bug fixes relative to TightVNC, and it compresses 3D and video workloads much better than TightVNC while using generally only 5-20% of the CPU time of the latter. Using non-default settings, TurboVNC can also be made to compress 2D workloads as "tightly" as TightVNC.
    Leader badge
    Downloads: 128,153 This Week
    Last Update:
    See Project
  • 3

    Info-ZIP project

    Info-ZIP portable compression/archiver utilities

    Info-ZIP portable compression/archiver utilities (Zip, UnZip, WiZ, etc.)
    Leader badge
    Downloads: 106,236 This Week
    Last Update:
    See Project
  • 4

    S.M.A.R.T. Monitoring Tools

    Disk Inspection and Monitoring

    smartmontools contains utility programs (smartctl, smartd) to control/monitor storage systems using the Self-Monitoring, Analysis and Reporting Technology System (S.M.A.R.T.) built into most modern ATA and SCSI disks. It is derived from smartsuite.
    Leader badge
    Downloads: 22,342 This Week
    Last Update:
    See Project
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 5
    System Informer

    System Informer

    View and manage processes, services and more with this powerful tool

    System Informer is a free and open source process viewer. This multi-purpose tool will assist you with debugging, malware detection and system monitoring.
    Leader badge
    Downloads: 17,797 This Week
    Last Update:
    See Project
  • 6
    Auto Keyboard Presser

    Auto Keyboard Presser

    A simple to use auto keyboard presser to automate keyboard presses.

    The Autosofted Auto Keyboard Presser and Recorder is a fully hotkey compatible tool, it is also very simple to use. This is a FREE to download auto keyboard button pressing program which enables you to control which specified keys you want to keep getting pressed repeatedly. You can also control how any times you want the keys to get pressed and how long you want to wait between each key press.
    Leader badge
    Downloads: 14,731 This Week
    Last Update:
    See Project
  • 7
    Double Commander
    Double Commander is a cross platform open source file manager with two panels side by side. It is inspired by Total Commander and features some new ideas.
    Leader badge
    Downloads: 5,630 This Week
    Last Update:
    See Project
  • 8
    log4cplus

    log4cplus

    Logging Framework for C++

    log4cplus is a simple to use C++ logging API providing thread-safe, flexible, and arbitrarily granular control over log management and configuration. It is modelled after the Java log4j API.
    Leader badge
    Downloads: 7,299 This Week
    Last Update:
    See Project
  • 9
    ReactOS

    ReactOS

    An operating system based on the best Windows NT design principles

    ReactOS is an open source effort to develop a quality operating system that is compatible with applications and drivers written for the Microsoft Windows NT family of operating systems (NT4, 2000, XP, 2003).
    Leader badge
    Downloads: 3,995 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 10
    HWiNFO

    HWiNFO

    Comprehensive Hardware Analysis, Monitoring and Reporting for Windows

    Professional System Information and Diagnostics. Comprehensive Hardware Analysis, Monitoring and Reporting for Windows and DOS. HWiNFO is an all-in-one solution for hardware analysis and monitoring supporting a broad range of OSes (DOS, Microsoft Windows 95 - Windows 11, WinPE) and platforms (i8086 - Xeon Platinum). Exhausting information about hardware components displayed in hierarchy unfolding into deep details. Useful for obtaining a detailed hardware inventory report or checking of various hardware-related parameters. Real-time monitoring of a variety of system and hardware parameters covering CPUs, GPUs, mainboards, drives, peripherals, etc. Useful for detection of overheating, overload, performance loss or failure prediction. Full hardware hierarchy, or quick summary overview. Export into XML, CSV, HTML reports. System monitoring in customizable tables, graphs, tray icons, OSD.
    Downloads: 4,543 This Week
    Last Update:
    See Project
  • 11
    libusb

    libusb

    A cross-platform library that gives apps easy access to USB devices

    Library to enable user space application programs to communicate with USB devices
    Leader badge
    Downloads: 4,129 This Week
    Last Update:
    See Project
  • 12

    cdrecord

    Highly portable CD/DVD/BluRay command line recording software

    cdrecord: A CD/DVD/BD recording program readcd: A program to read CD/DVD/BD media with CD-clone features cdda2wav: The most evolved CD-audio extraction program with paranoia support mkisofs: A program to create hybrid ISO9660/Joliet/HFS filesystems with optional Rock Ridge attributes isodebug: A program to print mkisofs debug information from media isodump: A program to dump ISO-9660 media isoinfo: A program to analyse/verify ISO/9660/Joliet/Rock-Ridge Filesystems isovfy: A program to verify the ISO-9660 structures rscsi: A Remote SCSI enabling daemon
    Leader badge
    Downloads: 9,593 This Week
    Last Update:
    See Project
  • 13
    VICE

    VICE

    Versatile Commodore Emulator

    VICE is an emulator collection which emulates the C64, the C64-DTV, the C128, the VIC20, practically all PET models, the PLUS4 and the CBM-II (aka C610). It runs on Unix, MS-DOS, Win32, OS/2, Acorn RISC OS, BeOS, QNX 6.x, Amiga, GP2X or Mac OS X machines.
    Leader badge
    Downloads: 2,632 This Week
    Last Update:
    See Project
  • 14
    VTun is the easiest way to create Virtual Tunnels over TCP/IP networks with traffic shaping, compression, and encryption. It supports IP, Ethernet, PPP and other tunnel types. VTun is easily and highly configurable. VPN, Mobile IP, Shaping, etc
    Leader badge
    Downloads: 8,006 This Week
    Last Update:
    See Project
  • 15
    XMLStarlet is a set of command line utilities (tools) to transform, query, validate, and edit XML documents and files using simple set of shell commands in similar way it is done for text files with UNIX grep, sed, awk, diff, patch, join, etc utilities.
    Leader badge
    Downloads: 1,659 This Week
    Last Update:
    See Project
  • 16
    Wine

    Wine

    Run Windows applications on Linux, BSD, Solaris, and Mac OS X

    Wine is an Open Source implementation of the Windows API on top of X and Unix. Wine provides both a development toolkit for porting Windows sources to Unix and a program loader, allowing many unmodified Windows binaries to run on x86-based Unixes.
    Leader badge
    Downloads: 1,063 This Week
    Last Update:
    See Project
  • 17
    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,009 This Week
    Last Update:
    See Project
  • 18
    Snap7

    Snap7

    32/64 bit multi-platform Ethernet S7 PLC communication suite

    Snap7, through three specialized components: Client and the inedited Server and Partner, allows you to definitively integrate your PC based systems into a PLC automation chain. Designed to transfer large amounts of hi-speed data in industrial facilities, it scales easily, down to small Linux Arm boards such as Raspberry PI. Hi level object oriented wrappers are provided, currently C/C++, .NET/Mono, Pascal, LabVIEW, Python with many source code examples. Very easy to use, a full working server example is not bigger than the “Hello world”. Many projects/makefiles are ready to run to easily rebuild Snap7 in any platform without the need of be a C++ guru. Very detailed documentation provided.
    Leader badge
    Downloads: 995 This Week
    Last Update:
    See Project
  • 19
    Visual Basic 6.0 Runtime Plus

    Visual Basic 6.0 Runtime Plus

    The complete and extended version of Visual Basic 6.0 runtime library

    This is the complete package of runtime files and redistributable libraries for running or distributing applications written in Visual Basic 6.0 and together with some third-party redistributable components. Notes and Disclaimer: * Visual Basic 6.0 is a trademark of Microsoft Corporation. * All trademarks and components are owned by their respective owners. * The developer's scope was the collection of VB6 redistributables and creation of installer only. * Use at your own risk, the developers was not responsible for any damages for using this software.
    Leader badge
    Downloads: 1,095 This Week
    Last Update:
    See Project
  • 20
    Nikkho

    Nikkho

    Javier Gutiérrez Chamorro (Guti) Open source projects

    Javier Gutiérrez Chamorro (Guti) Open source projects Author's website: https://www.javiergutierrezchamorro.com
    Leader badge
    Downloads: 929 This Week
    Last Update:
    See Project
  • 21

    UFTP

    Encrypted UDP based FTP with multicast

    UFTP is an encrypted multicast file transfer program, designed to securely, reliably, and efficiently transfer files to multiple receivers simultaneously. This is useful for distributing large files to a large number of receivers, and is especially useful for data distribution over a satellite link (with two way communication), where the inherent delay makes any TCP based communication highly inefficient. The multicast encryption scheme is based on TLS with extensions to allow multiple receivers to share a common key. UFTP also has the capability to communicate over disjoint networks separated by one or more firewalls (NAT traversal) and without full end-to-end multicast capability (multicast tunneling) through the use of a UFTP proxy server. These proxies also provide scalability by aggregating responses from a group of receivers.
    Leader badge
    Downloads: 1,217 This Week
    Last Update:
    See Project
  • 22

    Privoxy

    HTTP proxy to block ads and customize webpages

    Privoxy is a non-caching web proxy with advanced filtering capabilities for enhancing privacy, modifying web page data and HTTP headers, controlling access, and removing ads and other obnoxious Internet junk. Privoxy has a flexible configuration and can be customized to suit individual needs and tastes. It has application for both stand-alone systems and multi-user networks.
    Leader badge
    Downloads: 653 This Week
    Last Update:
    See Project
  • 23
    The Heirloom Project provides standard Unix utilities.
    Leader badge
    Downloads: 3,802 This Week
    Last Update:
    See Project
  • 24
    Apcupsd is a program for monitoring UPSes and performing a graceful computer shutdown in the event of a power failure. It runs on Linux, Mac OS/X, Win32, BSD, Solaris, and other OSes.
    Leader badge
    Downloads: 566 This Week
    Last Update:
    See Project
  • 25
    Iometer
    I/O performance Analysis Tool
    Leader badge
    Downloads: 554 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB