Open Source Mac Desktop Environment Software

Desktop Environment Software for Mac

View 77 business solutions

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

  • Run Any Workload on Compute Engine VMs Icon
    Run Any Workload on Compute Engine VMs

    From dev environments to AI training, choose preset or custom VMs with 1–96 vCPUs and industry-leading 99.95% uptime SLA.

    Compute Engine delivers high-performance virtual machines for web apps, databases, containers, and AI workloads. Choose from general-purpose, compute-optimized, or GPU/TPU-accelerated machine types—or build custom VMs to match your exact specs. With live migration and automatic failover, your workloads stay online. New customers get $300 in free credits.
    Try Compute Engine
  • Deploy Apps in Seconds with Cloud Run Icon
    Deploy Apps in Seconds with Cloud Run

    Host and run your applications without the need to manage infrastructure. Scales up from and down to zero automatically.

    Cloud Run is the fastest way to deploy containerized apps. Push your code in Go, Python, Node.js, Java, or any language and Cloud Run builds and deploys it automatically. Get fast autoscaling, pay only when your code runs, and skip the infrastructure headaches. Two million requests free per month. And new customers get $300 in free credit.
    Try Cloud Run Free
  • 1
    Circle Dock
    A circular, oval, and spiral dock for Windows implemented in .Net using C#. It is based on the idea of pie menus but in a dock form. Official Hompage: http://circledock.wikidot.com
    Downloads: 33 This Week
    Last Update:
    See Project
  • 2
    JNode is a Java New Operating system Design Effort. JNode is a simple to use and install Java operating system for personal use on modern devices. Any java application runs on it, fast and safe. See our homepage for additional information.
    Downloads: 30 This Week
    Last Update:
    See Project
  • 3
    OpenVRML is a cross-platform VRML and X3D browser and C++ runtime library.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 4
    Provide secure and stable OS, based on highly modified Linux Kernel, own package system, like "BSD Ports". Compatible with x86, Power PC. Easy to use of any level users. Complete Documentantion in many languages. 99% compatible with Windows.
    Downloads: 11 This Week
    Last Update:
    See Project
  • Go from Data Warehouse to Data and AI platform with BigQuery Icon
    Go from Data Warehouse to Data and AI platform with BigQuery

    Build, train, and run ML models with simple SQL. Automate data prep, analysis, and predictions with built-in AI assistance from Gemini.

    BigQuery is more than a data warehouse—it's an autonomous data-to-AI platform. Use familiar SQL to train ML models, run time-series forecasts, and generate AI-powered insights with native Gemini integration. Built-in agents handle data engineering and data science workflows automatically. Get $300 in free credit, query 1 TB, and store 10 GB free monthly.
    Try BigQuery Free
  • 5
    Virtue is a virtual desktop manager for MacOS 10.4. It is based upon the work done by Rich Wareham on DesktopManager (http://desktopmanager.berlios.de/).
    Downloads: 13 This Week
    Last Update:
    See Project
  • 6
    Java File Manager (JFM). A file manager written in java to replace Windows Commander and Midnight Commander alternatives.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7
    DoubleType is a type designer (font editor) that builds TrueType font files. Thanks to Java, it runs on Windows, Linux, & Mac. Glyphs are stored in XML based file to aid teamwork. Efficient glyph design by combining existing glyphs and modules.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 8
    Two programs, one in Java and one in Javascript, which display a configurable graphical countdown timer on a computer. Useful for testing situations and short-range anticipated events.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    The idea with this program is that it will be able to display videos/images/text and stay on top of the program I’m using. (only works with images so far) See for new information: http://zahidakbar.wordpress.com/
    Downloads: 3 This Week
    Last Update:
    See Project
  • Managed MySQL, PostgreSQL, and SQL Databases on Google Cloud Icon
    Managed MySQL, PostgreSQL, and SQL Databases on Google Cloud

    Get back to your application and leave the database to us. Cloud SQL automatically handles backups, replication, and scaling.

    Cloud SQL is a fully managed relational database for MySQL, PostgreSQL, and SQL Server. We handle patching, backups, replication, encryption, and failover—so you can focus on your app. Migrate from on-prem or other clouds with free Database Migration Service. IDC found customers achieved 246% ROI. New customers get $300 in credits plus a 30-day free trial.
    Try Cloud SQL Free
  • 10
    A software to sort, list & print files from folder(s) & sub folders. Please note that you need Java Runtime Environment (JRE) 6 or later. Latest JRE is available at http://java.sun.com/javase/downloads/index.jsp Read "Latest News" below for details
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    Wallpaper Changer

    Wallpaper Changer

    Changes wallpaper with the time specified by user. Crossplatform

    Uses java swing to create the GUI of the Wallpaper Changer Application. Is a cross-platform application that can change wallpaper after the time specified by the user.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    GNUstep AppWrapper AppWrapper is a GNUstep application meant to aid in the creation of non GNUstep application wrappers for use by GWorkspace and other tools that open GNUstep applications.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    Lua FLTK is a binding of the FLTK widget set to the Lua programming language.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    A PHP-GTK based GUI for truecrypt on linux. Requires PHP cli with PHP-GTK2 installed to run.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    A Microsoft MSN Messenger client/library in Java
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Cross platform GUI managing bookmarks and shortcuts in a portable way. Support import/export, search, encryption, hierarchical tags, USB key installation, various environments integration, OS-dependent shortcuts, plugins extensibility.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    A, easy browser-based desktop environment with a new user interface tries to reinvent the desktop with the philosophy that the system should use as less memory as possible, run on netbooks and still be extensible.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Highly customizable program that manages contents of several clipboard (like X11 buffers) pockets. User can define (in a HLL) actions to be done when something is performed with the clipboard (pasting, selecting, hovering, etc.)
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    CPUtemp is a Gnome applet that displays current CPU temperature in the tray. It is written in Perl using perl-Gtk2 bindings. It uses /sys kernel interface to read temperature sensor data.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Dr. Batterie is a program, who give you an infromation when the battery charge is under x%. KDE shutdown your system, when there is no more capacity in your battery, but says nothing. This project say you something before KDE shutdown your system.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    A PyGTK app to manage photos and photo albums with recent photo-capable Apple iPod models
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Macedonian localization (l10n) of the K Desktop Environment (KDE). Makedonska lokalizacija na KDE
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    ModuleLauncher is a program that allows easy running of modules(batch programs,executables etc.) by introducing them in a xml file. There will be a command line tool as well as a web interface and a desktop program to configure and monitor the modules.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Movie Sleep Timer
    This is a sleep timer for the computer. "Put the computer to sleep" after completion of a film or playlist, monitoring either VLC Media Player or Windows Media Player, or simply set a timer, shutting off the monitor or shutting down the computer.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    <B><FONT SIZE=+2 COLOR=RED>IMPORTANT!!</FONT></B><BR> The SourceForge's address for MySQL Control Center has changed to: <A HREF="http://sourceforge.net/projects/mysqlcc">http://sourceforge.net/projects/mysqlcc</A><P> Please update your bookmarks!!
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB
Gen AI apps are built with MongoDB Atlas
Atlas offers built-in vector search and global availability across 125+ regions. Start building AI apps faster, all in one place.
Try Free →