Open Source Desktop Operating Systems Desktop Environment Software

Desktop Environment Software for Desktop Operating Systems

Browse free open source Desktop Environment software and projects for Desktop Operating Systems below. Use the toggles on the left to filter open source Desktop Environment 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
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 1

    GTK 3 runtime for windows 32 & 64

    The files required to run GTK+ applications on Windows

    This project is designed to create a nsis installer with the latest gtk3 for windows 32 and 64 bits based on MinGW64 binaries found in OpenSUSE build service.
    Leader badge
    Downloads: 69 This Week
    Last Update:
    See Project
  • 2
    oZone GUI is a mutliplatform desktop enviroment which runs under DOS, Microsoft Windows and Linux. Applications based and compiled for oZone run with no need to recompile on all supported platforms at the level of machine code.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 3
    Haiku is an open-source operating system currently in development designed from the ground up for desktop computing.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 4
    NullGet is A Multithread NetWork File Downloader.Supported Protocols: HTTP,HTTPS,FTP,MMS,RSTP.It is young and I make my effort to develop it . And i will also to say , it my Qt studing result .
    Downloads: 4 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
    java-gnome is a set of Java bindings for the GTK widget toolkit and to the various libraries making up GNOME. java-gnome is part of the GNOME Bindings release set.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Decouple your GUI building code from the rest of your application. Using an XML description, the Java Gui Builder will build appropriate windows, controls and objects for later retrieval by the mainstream code.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    BeleniX is an OpenSolaris Distribution with an installable Live CD. It includes all the features of OpenSolaris and adds a whole variety of open source packages. BeleniX is free to use, modify and distribute.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    CJKVInput, an enhanced branch of UNICON/CHINPUT, which is used to display/input Chinese, Japanese, Korean & Vietnamese. The main goal is to crack more better inputmethods and more features.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Calliope is a GNOME-based music player.
    Downloads: 0 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
    CuteDesktop is planned to be a new desktop shell for Windows based operating systems. The original Explorer interface is insufficient in many cases, it's CuteDesktop's mission to replace it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    DynaMag is a screen magnifier for Unix/Linux. It runs as an X application that enlarges an area around the mouse pointer 2 to 9 times. It is aimed toward visual impaired users who need access to Unix/Linux.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    GNOBB is a fully functional user-friendly calendar system for X Windowing System, particularly for GNOME.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Gex is going to be a powerful and user friendly file manager running under XWindows. I'm going to make it very configurable and collect many interesting and powerful features known from different existing file managers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Gnopstree dynamically displays via GNOME/GTK the Unix processes as a tree or forest, the roots on the left and the leaf processes (with no children) on the right. The status of each process running, sleeping, stopped, etc.) can be indicated by a color
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Haiku is an open-source operating system currently in development designed from the ground up for desktop computing. Inspired by the BeOS, Haiku aims to provide a computing experience that is simple yet powerful, and free of any unnecessary complexities.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    HybridOS is a GUI Project that is loosely based on SEAL2, and uses a Multi-User System. Development is in C, using the Allegro Game Library 4.0.1.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    A small pure Java port of BSD's NCurses console management tool. Makes heavy use of ANSI escape sequences.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    KChangeLogEditor is the easiest way to maintain your project ChangeLog in a simple way. You can export your ChangeLog to text, html or even xml formats.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    KMyIRC is the try to bring a good and easy, not full bloated, IRC client to KDE. Of course, there are several other IRC client like ksirc or kvirc, but they're - not userfriendly - full bloated with too much of stuff the normal irc user doesn't ne
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Cross platform Font downloader for Xerox/Tektronix/HP printers.PyFD allows the user to send PCL and Postscript Fonts on multiple printers.It is based on multiple socket connnection using TCP ports 9100, 2501 and 2000.Its GUI was created using WxPython.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    RobotFlow is a mobile robotics tookit based on FlowDesigner. The visual programming interface provided with FlowDesigner will help people to better visualize & understand what is really happening in the robot's control loops, sensors and actuators.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    A screen magnifier for the Windows operating system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Scripting Tcl interface to Qt multiplatform library
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    An effort to create a Graphical User Interface for DOS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    GTK SWF Player. GNOME Applications and a mozilla plugin. Other things included is a library for reading swf files, swf2txt convert swf to text files.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB