Showing 4174 open source projects for "immutable linux os"

View related business solutions
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    Immutable.js

    Immutable.js

    Immutable collections for JavaScript

    Immutable.js offers a collection of Persistent Immutable data structures for JavaScript. Immutable data is unchangeable once created, which makes application development so much simpler. There’s no defensive copying, and you get advanced memoization and change detection techniques with simple logic. Persistent data gives you a mutative API, one that doesn’t update data in-place but always produces new and updated data. The data structures that Immutable.js provides include List, Stack,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Talos Linux

    Talos Linux

    Talos Linux is a modern Linux distribution built for Kubernetes

    Talos Linux is Linux designed for Kubernetes – secure, immutable, and minimal. Supports cloud platforms, bare metal, and virtualization platforms. All system management is done via an API. No SSH, shell or console. Production-ready supports some of the largest Kubernetes clusters in the world. Open source project from the team at Sidero Labs.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 3
    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: 3 This Week
    Last Update:
    See Project
  • 4
    Vanilla OS Live ISO Builder

    Vanilla OS Live ISO Builder

    Vanilla OS Live ISO Builder.

    Vanilla OS Live ISO provides the official live environment and installer for Vanilla OS, a Linux distribution that blends immutability, security, and user-friendliness. Built on Ubuntu with an immutable root file system, Vanilla OS uses ABRoot and Distrobox to offer transactional updates and containerized app environments. The live ISO project enables users to boot and test the OS without installation, and includes the Calamares installer to simplify the setup process. ...
    Downloads: 44 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • 5
    Setfield.jl

    Setfield.jl

    Update deeply nested immutable structs

    Update deeply nested immutable structs. We plan to maintain Setfield.jl for a long time. We will however not add new features.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    Accessors.jl

    Accessors.jl

    Update immutable data

    The goal of Accessors.jl is to make updating immutable data simple. It is the successor of Setfield.jl.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    bazzite

    bazzite

    Bazzite is a cloud native image built upon Fedora Atomic Desktops

    Bazzite is a custom Fedora Silverblue variant that provides an immutable desktop operating system tailored for developers and power users. It integrates a curated set of tools and configurations to enhance productivity and streamline the development workflow.
    Downloads: 152 This Week
    Last Update:
    See Project
  • 8
    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
  • 9
    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: 14 This Week
    Last Update:
    See Project
  • 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.
    Try It Free
  • 10
    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: 5 This Week
    Last Update:
    See Project
  • 11
    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: 7 This Week
    Last Update:
    See Project
  • 12
    Day.js

    Day.js

    Fast, immutable 2kB alternative to Moment.js with the same modern API

    Day.js is a fast, immutable, minimalist JavaScript library for parsing, validating, manipulating, and displaying dates and times for modern browsers. Its API is largely compatible with that of Moment.js, so if you know how to use Moment.js you’ll know how to use Day.js. Why opt for Day.js? Because it’s at just 2kB it involves less JavaScript to download, parse and execute, and more time for your code. Day.js is also immutable, chainable and has great support for internationalization. It...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    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: 4 This Week
    Last Update:
    See Project
  • 14
    XTDB

    XTDB

    General-purpose bitemporal database for SQL, Datalog & graph queries

    XTDB is a general-purpose bitemporal database for SQL, Datalog & graph queries. XTDB contains a perfect, immutable record of every fact your system has ever known. See the entire history of your business, everywhere. Immutable records are incomplete without time-traveling queries. XTDB allows you to query the entire timeline. Make retroactive corrections, simplify data migrations, and get clarity on out-of-order events. It is the interconnection of facts that makes them valuable. Query the...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    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
  • 16
    plakar

    plakar

    plakar is a backup solution powered by Kloset and ptar

    plakar is an open-source backup solution designed to protect files, application data, and contextual metadata in a scalable way. It goes beyond basic file copying by storing data and its surrounding context inside Kloset, an immutable open-source data store. The project focuses on making backups easy to start while still supporting advanced data protection scenarios. It emphasizes security through end-to-end encryption for both backup data and metadata. Plakar is also built for reliability,...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 17
    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: 42,805 This Week
    Last Update:
    See Project
  • 18
    EdgeVPN

    EdgeVPN

    The immutable, decentralized, statically built p2p VPN

    Fully Decentralized. Immutable. Portable. Easy to use Statically compiled VPN and a reverse proxy over p2p. EdgeVPN uses libp2p to build private decentralized networks that can be accessed via shared secrets.
    Downloads: 23 This Week
    Last Update:
    See Project
  • 19
    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: 0 This Week
    Last Update:
    See Project
  • 20
    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: 0 This Week
    Last Update:
    See Project
  • 21
    Monocle

    Monocle

    Optics library for Scala

    Monocle is a pure functional, optics library for Scala providing immutable data access and transformation tools — including Lens, Prism, Iso, Optional, and Traversal. It enables composable, declarative modifications of deeply nested immutable structures in a concise and type-safe fashion.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Immutables

    Immutables

    Annotation processor to create immutable objects and builders

    Java annotation processors to generate simple, safe, and consistent value objects. Do not repeat yourself, try Immutables, the most comprehensive tool in this field. With Immutables you can generate state-of-the-art immutable objects and builders. Type-safe, null-safe and thread-safe, with no boilerplate. Generate builders for immutable objects and even plain static factory methods. Just add jar to classpath and use. No required runtime dependencies! Guava is supported, but not required....
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Commanded EventStore

    Commanded EventStore

    Event store using PostgreSQL for persistence

    Commanded EventStore is an Elixir-based event store built for event-sourced systems using the Commanded framework. It stores domain events as immutable facts and provides mechanisms for publishing, persisting, and querying events. Built with PostgreSQL as its backend, it ensures strong consistency and is optimized for CQRS architectures.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    shanios

    shanios

    An Immutable OS : The Future of Operating Systems

    Experience an unstoppable, immutable OS built for reliability, security, and seamless updates. Join us on a journey where every upgrade is atomic, every rollback is effortless, and your system remains pristine. Shanios is crafted to ensure your system stays fresh and unbreakable, even after major updates.
    Leader badge
    Downloads: 27 This Week
    Last Update:
    See Project
  • 25
    CakePHP Chronos

    CakePHP Chronos

    A standalone DateTime library originally based off of Carbon

    Chronos focuses on providing immutable date/datetime objects. Immutable objects help ensure that datetime objects aren't accidentally modified keeping data more predictable. Chronos was originally compatible with Carbon but has diverged and no longer extends the PHP DateTime and DateTimeImmutable classes. PHP only offers datetime objects as part of the native extensions. Chronos adds a number of conveniences to the traditional DateTime object and introduces a ChronosDate object. ChronosDate...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next