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.

  • 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
  • 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
  • 1
    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: 6,545 This Week
    Last Update:
    See Project
  • 2
    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: 3,649 This Week
    Last Update:
    See Project
  • 3
    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: 7,485 This Week
    Last Update:
    See Project
  • 4

    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,138 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
    Advanced Onion Router
    Advanced Onion Router is a portable client for the OR network and is intended to be an improved alternative for Tor+Vidalia+Privoxy bundle for Windows users. Some of the improvements include UNICODE paths, support for HTTP and HTTPS proxy protocols on the same Socks4/Socks5 port with HTTP header filtering that generates fake identity-dependent headers every time the identity is changed (proxy chains are also supported), support for NTLM proxies, a User Interface that makes Tor's options and actions more accessible, local banlist for forbidden addresses, private identity isolation, a point-and-click process interceptor that can redirect connections from programs that don't support proxies, also giving them fake information about the local system and support for .onion addresses. Also, it can estimate AS paths for all circuits and prevent AS path intersections, it can restrict circuits to be built using only nodes from different countries, can change circuit lengths and more.
    Leader badge
    Downloads: 160 This Week
    Last Update:
    See Project
  • 6
    duply (simple duplicity)
    Duply is a shell front end for the duplicity backup tool https://duplicity.us . It simplifies the usage by implementing backup job profiles, batch commands and more. Secure backup to non-trusted file spaces made easy.
    Leader badge
    Downloads: 156 This Week
    Last Update:
    See Project
  • 7
    k-browser

    k-browser

    The simplest free web browser

    K-browser is a web browser for Microsoft Windows platform. it is made for easy usage and safe browsing. The application is designed to provide you a nice interface. It has his own download manager, shortcut key commands, Zoom UI, Bookmarks, History Viewer and a Rss Reader. Requirements: Windows XP SP3, Vista, 7, 8.1, 10 NET framework 4.0 or higher. Internet Connection ! Features: Tabbed Browsing Page zooming Bookmarks History Viewer Rss Reader Cookie editor Social network Integration -----------------------------------------------------------------
    Leader badge
    Downloads: 139 This Week
    Last Update:
    See Project
  • 8
    libivykis is a thin wrapper over various OS'es implementation of I/O readiness notification facilities (such as poll(2), kqueue(2)) and is mainly intended for writing portable high-performance network servers.
    Leader badge
    Downloads: 489 This Week
    Last Update:
    See Project
  • 9
    syslog-ng

    syslog-ng

    Log management solution that improves the performance of SIEM

    syslog-ng is the log management solution that improves the performance of your SIEM solution by reducing the amount and improving the quality of data feeding your SIEM. With syslog-ng Store Box, you can find the answer. Search billions of logs in seconds using full text queries with Boolean operators to pinpoint critical logs. syslog-ng Store Box provides secure, tamper-proof storage and custom reporting to demonstrate compliance. syslog-ng can deliver data from a wide variety of sources to Hadoop, Elasticsearch, MongoDB, and Kafka as well as many others. syslog-ng flexibly routes log data from X sources to Y destinations. Instead of deploying multiple agents on hosts, organizations can unify their log data collection and management. syslog-ng Store Box provides automated archiving, tamper-proof encrypted storage, granular access controls to protect log data. The largest appliance can store up to 10TB of raw logs.
    Downloads: 12 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
    This project implements a simple STUN server and client on Windows, Linux, and Solaris. The STUN protocol (Simple Traversal of UDP through NATs) is described in the IETF RFC 3489, available at http://www.ietf.org/rfc/rfc3489.txt
    Downloads: 55 This Week
    Last Update:
    See Project
  • 11
    Consul

    Consul

    Service networking solution to connect applications across any cloud

    Automate network configurations, discover services, and enable secure connectivity across any cloud or runtime. Quickly deploy Consul on Kubernetes leveraging Helm. Automatically inject sidecars for Kubernetes resources. Federate multiple clusters into a single service mesh. Deploy service mesh within any runtime or infrastructure - Bare Metal, Virtual Machines, and Kubernetes clusters, across any cloud. Resolve discovered services through integrated DNS. Automate 3rd party load balancers (F5, NGINX, HAProxy). Eliminate manual configuration of network devices. Secure services running in any environment leveraging intention based policies and automatic mTLS encryption between service mesh resources. Consul enables detecting the deployment of new services, changes to existing ones, and provides real time agent health to reduce downtime. Consul offers support for and integrations with many popular DevOps and Networking tools.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 12
    Libnids - NIDS E-component, based on Linux kernel. This library provides IP defragmentation, TCP reassembly and port scan detection.
    Downloads: 50 This Week
    Last Update:
    See Project
  • 13
    jpcap is a set of Java classes which provide an interface and system for network packet capture. A protocol library and tool for visualizing network traffic is included. jpcap utilizes libpcap, a widely deployed system library for packet capture.
    Downloads: 24 This Week
    Last Update:
    See Project
  • 14

    tcpreplay

    edit and replay captured network traffic

    tcpreplay is a suite of tools to edit and replay captured network traffic.
    Leader badge
    Downloads: 34 This Week
    Last Update:
    See Project
  • 15
    Tracks usage of TCP/IP network subnets and builds html files with graphs to display utilization. Charts are built by individual ip. Color Codes HTTP, TCP,UDP, ICMP, VPN, P2P, etc. Click on the release notes icon for the latest release for more info.
    Downloads: 22 This Week
    Last Update:
    See Project
  • 16
    filerunner
    FileRunner is a two pane file manager for Unix and Unix like systems. It is simple and efficient and has a built-in FTP and SFTP client. It also does a reasonable (and improving) job on Windows systems. New and improved from a FileRunner of long ago.
    Leader badge
    Downloads: 11 This Week
    Last Update:
    See Project
  • 17

    Ganglia

    Scalable, distributed monitoring system for high-performance computing

    Ganglia is a scalable distributed monitoring system for high-performance computing systems such as clusters and Grids. It is based on a hierarchical design targeted at federations of clusters. Supports clusters up to 2000 nodes in size.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 18
    Airfox

    Airfox

    Airfox is a free and fast web browser. It uses the Gecko Engine.

    Airfox is a fast, consistent, reliable, secure, private and independent web browser. Developed in the Microsoft .NET Runtime Environment, Airfox uses the Gecko Engine also seen in some well-known browsers such as Firefox, Waterfox, Pale Moon. Some advanced features such as Reliable Download Manager are not available due to restrictions from the GeckoFX runtime, but as seen from the results of the futuremark, acid 3 & acid 2 tests, Airfox’s scores/rankings are merit. We are just asking to support us by downloading Airfox and giving it a try. We promise that V2 will be just as good as the other famous browsers. We just want you to follow us on this journey. We want you to follow us on this quest. The quest for true browsing speed. The quest for an uncluttered web. The quest of YOUR ideal web . Download it at http://www.airfox.sourceforge.net
    Leader badge
    Downloads: 8 This Week
    Last Update:
    See Project
  • 19
    XDM

    XDM

    The Fork of Orginal XDM, The Best Open Source Download Manager

    The fork of Xtereme Download manager that it's page is in https://sourceforge.net/projects/xdman/?source=directory, has more features, for some informations go to http://ubuntuone.com/3dvE3Z0ZC8H1sBCca9zqpv Brought you by Subhra Das Gupta and Ali Torabi . Please use orginal and the forked to compare both
    Leader badge
    Downloads: 5 This Week
    Last Update:
    See Project
  • 20
    tsocks provides transparent network access through a SOCKS version 4 or 5 proxy (usually on a firewall). tsocks intercepts the calls applications make to establish TCP connections and transparently proxies them as necessary.
    Leader badge
    Downloads: 17 This Week
    Last Update:
    See Project
  • 21
    The program thrulay is used to measure the capacity, delay, and other performance metrics of a network by sending a bulk TCP or UDP stream over it.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 22
    YPOPs! is an application which emulates a POP3/SMTP mail server and provides free POP3 and SMTP access to Yahoo! Mail. It does not depend on Yahoo's POP3/SMTP mail server. You can use a mail client of your choice!
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    IEs 4 Linux installs Microsoft Internet Explorer 6, 5.5 and 5.0 on Linux using Wine without any click
    Downloads: 10 This Week
    Last Update:
    See Project
  • 24
    A Free SOCKS proxy server for Linux, macos and FreeBSD
    Downloads: 10 This Week
    Last Update:
    See Project
  • 25
    NETI@home collects network performance statistics from end-systems, but is NOT SPYWARE. These statistics will be sent to Georgia Tech where they will be made publicly available, giving researchers needed data on the end-to-end performance of the Internet
    Downloads: 7 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB