Showing 7169 open source projects for "macos linux os"

View related business solutions
  • Paessler - Monitor Your Whole Network in Minutes Icon
    Paessler - Monitor Your Whole Network in Minutes

    Auto-discovery finds your devices and deploys pre-configured sensors instantly. No project plan required, just visibility from day one.

    Waiting weeks for a monitoring rollout isn't an option when infrastructure doesn't stop running. PRTG's auto-discovery scans your network and suggests from over 200 pre-configured sensor types, so you're watching servers, applications and devices within minutes, not after a multi-week deployment. Enterprise-strength monitoring, without the enterprise complexity. Start your free trial today.
    Start Free 30-Day Trial
  • 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
  • 1
    macOS (Dockur)

    macOS (Dockur)

    macOS inside a Docker container

    dockur/macos packages a macOS virtual machine inside a Docker container using QEMU/KVM, making it easy to spin up a macOS environment on a Linux host. It provides sensible defaults for firmware, disk, and devices, plus a browser-accessible VNC console so you can complete installation and interact with the desktop remotely. Typical inputs—like environment variables and mounted volumes—control edition choice, storage persistence, and resource sizing, which makes runs repeatable and disposable. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 2
    Zen Linux

    Zen Linux

    Simple, free and efficient ad-blocker and privacy guard

    Zen is an open-source system-wide ad-blocker and privacy guard for Windows, macOS, and Linux. It works by setting up a proxy that intercepts HTTP requests from all applications and blocks those serving ads, tracking scripts that monitor your behavior, malware, and other unwanted content. By operating at the system level, Zen can protect against threats that browser extensions cannot, such as trackers embedded in desktop applications and operating system components.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 3

    GnuPG for OS X / macOS

    GnuPG 2.2, 2.3 and 2.4 distributions for OS X / macOS

    This project was retired on 2025-03-30, see the documentation section.
    Leader badge
    Downloads: 260 This Week
    Last Update:
    See Project
  • 4
    MacUSB

    MacUSB

    Creating bootable macOS and OS X USB drives has never been easier

    macUSB is a macOS utility that streamlines the creation of bootable USB installers for macOS and legacy OS X versions, taking the complexity out of preparing installation media on modern Apple Silicon or Intel Macs. It automates disk formatting, installer detection, and content writing so that you can revive or install operating systems on older hardware—something that has become more difficult since Apple’s transition to its own silicon.
    Downloads: 90 This Week
    Last Update:
    See Project
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 5
    FarmBot OS

    FarmBot OS

    The operating system and all related software

    The operating system and all related software that runs on FarmBot's Raspberry Pi. The FarmBot OS release page has moved to my.farm.bot/os. Old versions of FarmBot OS can still be found. Get configured over WiFi, mitigating the need to plug in a mouse, keyboard, or screen. Communicate with the web application over WiFi or ethernet so that it can synchronize (download) sequences, regimens, farm designs, events, and more; upload logs and sensor data; and accept real-time commands. Communicate...
    Downloads: 24 This Week
    Last Update:
    See Project
  • 6
    Pony OS

    Pony OS

    My Little Unix: Kernels are Magic

    ponyos is a lightweight, UNIX-like operating system developed as a personal hobby project by the creator of ToaruOS. It features a monolithic kernel written in C and aims for a POSIX-compliant environment with a built-from-scratch userland. ponyos includes a graphical interface, dynamic linker, shared libraries, and a package manager. It’s designed for fun, experimentation, and as a platform to learn and play with operating system internals, with surprisingly advanced features given its...
    Downloads: 22 This Week
    Last Update:
    See Project
  • 7
    Glow OS

    Glow OS

    System Analysis Software

    Glow is an educational, hobbyist operating system written in C and Assembly, developed to help learners understand the internals of OS design and kernel development. Targeting x86_64 systems, Glow features its own kernel, bootloader, and minimal userland. With clear code structure and a simple design, it serves as a playground for experimenting with low-level systems programming, boot sequences, interrupt handling, and basic UI components like shells and text rendering.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 8
    Memory OS

    Memory OS

    A 7-layer memory operating system for Hermes Agent

    Memory OS is a local memory operating system for Hermes Agent. It is designed to help an AI agent retain project context, decisions, structured facts, reasoning patterns, and prior conversations across sessions. The system uses seven memory layers that combine flat files, SQLite, full-text search, structured facts, semantic recall, Qdrant vector storage, and a self-curating wiki pipeline. It injects only relevant context back into the agent so memory remains useful without wasting tokens....
    Downloads: 5 This Week
    Last Update:
    See Project
  • 9
    OpenCore Legacy Patcher

    OpenCore Legacy Patcher

    Experience macOS just like before

    A Python-based project revolving around Acidanthera's OpenCorePkg and Lilu for both running and unlocking features in macOS on supported and unsupported Macs. Our project's main goal is to breathe new life into Macs no longer supported by Apple, allowing for the installation and usage of macOS Big Sur and newer on machines as old as 2007.
    Downloads: 461 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
  • 10
    Android File Transfer For Linux

    Android File Transfer For Linux

    Android File Transfer for Linux (and macOS!)

    Android File Transfer for Linux — a reliable MTP client with a minimalistic UI similar to Android File Transfer.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 11
    OpenCorePkg

    OpenCorePkg

    OpenCore bootloader

    OpenCorePkg is an open-source, modular UEFI (Unified Extensible Firmware Interface) bootloader and development framework, primarily designed to enable macOS booting on non-Apple hardware (Hackintosh). It includes Apple-specific UEFI drivers, utilities for macOS installation support, and shared libraries used across Acidanthera projects. Apple disk image loading support. Apple keyboard input aggregation. Apple PE image signature verification. Apple UEFI secure boot supplemental code. Audio...
    Downloads: 192 This Week
    Last Update:
    See Project
  • 12
    Nightingale OS

    Nightingale OS

    A small operating system where I experiment and learn osdev

    nightingale is a modern hobby operating system developed in Rust, focusing on safety, simplicity, and minimalism. It aims to be a clean platform for experimentation and learning, implementing a small kernel with core features like multitasking, memory protection, and a minimal filesystem. Its use of Rust provides strong guarantees around memory safety and eliminates common bugs found in low-level C-based systems. nightingale is ideal for those seeking to study OS development using a modern...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    Tock OS

    Tock OS

    A secure embedded operating system for microcontrollers

    Tock is a secure, embedded operating system designed for microcontrollers and low-power hardware platforms. Written in Rust, it uses a novel kernel architecture where the OS runs a minimal trusted core and all userland code, including device drivers, is sandboxed and isolated. Tock is ideal for IoT devices, wearables, and embedded research projects where reliability and safety are critical. Its capability-based security model and preemptive multitasking allow developers to safely run...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    Bottlerocket OS

    Bottlerocket OS

    An operating system designed for hosting containers

    Bottlerocket is a free and open-source Linux-based operating system meant for hosting containers. Bottlerocket focuses on security and maintainability, providing a reliable, consistent, and safe platform for container-based workloads. This is a reflection of what we've learned building operating systems and services at Amazon. The base operating system has just what you need to run containers reliably, and is built with standard open-source components. Bottlerocket-specific additions focus...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    EVE OS

    EVE OS

    EVE is Edge Virtualization Engine

    EVE is an open-source, secure, and container-optimized operating system for edge computing, developed by the LF Edge foundation. It enables enterprises to deploy and manage edge applications on heterogeneous hardware platforms using a zero-trust architecture. EVE supports virtual machines, containers, and unikernels while being hardware-agnostic, making it suitable for industrial gateways, edge clusters, and IoT devices. With its remote provisioning, lifecycle management, and built-in...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    balenaEtcher

    balenaEtcher

    A safe way to flash OS images to SD cards & USB drives

    ...Use for .iso and .img files, as well as zipped folders to create live SD cards and USB flash drives. Written with Electron for cross platform use (windows, macOS, and Linux).
    Downloads: 1,016 This Week
    Last Update:
    See Project
  • 17
    Aquila OS

    Aquila OS

    AquilaOS: UNIX-like Operating System

    Aquila is a minimalist operating system kernel written in C++ from scratch, aiming to offer a clean and understandable implementation of low-level OS concepts. Designed for x86_64 systems, Aquila includes its own bootloader and supports protected mode operations. It features a modular architecture with components for memory management, interrupts, and basic task scheduling. As a learning tool or hobby OS project, Aquila focuses on clarity, with an emphasis on educational documentation and...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    VirtualBox

    VirtualBox

    Virtualization software for x86_64 hardware

    VirtualBox is a powerful open-source full virtualization software that allows a user to run one or more “guest” operating systems simultaneously inside “virtual machines” on a single physical “host” machine. It supports a wide variety of host platforms (Linux, Windows, macOS, Solaris, etc.) and guest OSes, enabling, for example, running Linux on a Windows PC, running Windows Server on a Linux host, or even legacy OSes in a controlled environment. This flexibility makes VirtualBox ideal for developers, testers, sysadmins, or hobbyists who need different OS environments, want to test software across systems, or need isolation for development, sandboxing, or security experiments. ...
    Downloads: 261 This Week
    Last Update:
    See Project
  • 19
    os-tutorial

    os-tutorial

    How to create an OS from scratch

    os-tutorial is an open source educational project by cfenollosa that teaches the basics of building an operating system from scratch. The repository provides step-by-step lessons starting with bootloaders and moving through kernel development, interrupts, memory management, and system calls. Each tutorial is accompanied by clear explanations, code examples, and references to deepen understanding. The project uses x86 assembly and C to illustrate concepts, making it accessible to students and...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Design OS

    Design OS

    The missing design process between your product idea and your codebase

    Design OS is an open-source product planning and UI design framework that sits at the intersection of design thinking and generative AI, guiding creators through a repeatable process from product idea to structured design deliverables. It fills what the maintainers describe as the “missing design process” in AI-first development, helping users define product visions, model data, map user flows, and lay out interfaces before a coding agent begins implementation. The tool is poised to produce...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Ufficio Zero Linux OS

    Ufficio Zero Linux OS

    Linux Desktop OS for professionals

    Ufficio Zero Linux OS is trademarked through the Linux Mark Institute. All rights reserved. Linux® is the registered trademark of Linus Torvalds in the U.S. and other countries. website https://ufficiozero.org forum https://citiverse.it/category/211/ufficio-zero-linux-forum-di-supporto wiki https://wiki.ufficiozero.org Follow us on our socials https://littlelink.boostmedia.it/ufficiozero/ Boost Media APS https://boostmedia.it
    Leader badge
    Downloads: 50,922 This Week
    Last Update:
    See Project
  • 22
    Gogh

    Gogh

    Color scheme for Gnome terminal and Pantheon terminal

    Color Scheme for Gnome Terminal, Pantheon Terminal, Tilix, and XFCE4 Terminal. Color Schemes For Ubuntu, Linux Mint, Elementary OS and all distributions that use Gnome Terminal, Pantheon Terminal, Tilix, or XFCE4 Terminal, initially inspired by Elementary OS Luna. Also works on iTerm for macOS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Cloudflare OS

    Cloudflare OS

    Agent workspace built on Cloudflare Workers for creating documents

    Cloudflare OS is an open-source AI productivity environment originally developed for internal use across Cloudflare. It combines an agent chat interface, company-specific knowledge, sandboxed application creation, and a capability-based security framework. Users can ask agents to prepare documents, build dashboards, create collaborative tools, or work with connected services. Generated applications are called Gadgets and run as private, isolated instances that can be modified and securely...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    ravynOS

    ravynOS

    A BSD-based OS project that aims to provide an experience with MacOS

    We love macOS, but we’re not a fan of the ever-closing hardware and ecosystem. So we are creating ravynOS, an OS aimed to provide the finesse of macOS with the freedom of FreeBSD. This is a developer preview image that’s mainly intended for helping build the system. We recommend running in a virtual machine, although it should work on any hardware supported by FreeBSD-CURRENT (14.0) with at least 2GB (8GB recommended) RAM.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 25
    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. ...
    Downloads: 55 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next