awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to vmware/photon

Projects sharing features with Photon

30 open-source projects similar to vmware/photon, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • bottlerocket-os/bottlerocketbottlerocket-os avatar

    bottlerocket-os/bottlerocket

    9,624View on GitHub↗

    Bottlerocket is a container-optimized operating system and minimal Linux distribution designed specifically for hosting container workloads. It functions as an immutable infrastructure OS, utilizing a read-only root filesystem and atomic partition swapping to ensure consistent and reversible system updates. The system is distinguished by an API-driven host manager that replaces traditional shell-based configuration with a local REST API for administrative tasks. To maintain security and stability, it employs a dual-runtime isolation model that separates workload runtimes from system operation

    Rustcontainerslinuxoperating-system
    View on GitHub↗9,624
  • arduino/lininoA

    arduino/linino

    0View on GitHub↗
    View on GitHub↗0
  • aws/amazon-freertosaws avatar

    aws/amazon-freertos

    2,532View on GitHub↗

    DEPRECATED - See README.md

    C
    View on GitHub↗2,532
  • boot2docker/boot2dockerboot2docker avatar

    boot2docker/boot2docker

    8,278View on GitHub↗

    Boot2Docker is a minimal Linux distribution that boots entirely from RAM to turn any machine into a Docker host. It is delivered as a bootable ISO image that can be written to SD cards, USB sticks, or hard disks, starting Docker containers in about five seconds without requiring a full operating system installation. The system is preconfigured for use as a VirtualBox virtual machine, with persistent disk mounting that automatically stores Docker images, containers, volumes, and SSH keys across restarts. It supports host-to-container file sharing through VirtualBox Guest Additions integration,

    Shell
    View on GitHub↗8,278

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • ccrisan/motioneyeosccrisan avatar

    ccrisan/motioneyeos

    8,203View on GitHub↗

    MotionEyeOS is a dedicated operating system designed to transform a single board computer into a video surveillance station. It provides a centralized environment for monitoring and recording multiple video feeds. The system enables remote camera management through a unified web interface, allowing for the control and configuration of networked security cameras. It supports automated video recording based on motion detection to monitor specific areas without requiring constant manual recording. The software incorporates a Debian-based root filesystem and a Python-based backend to orchestrate

    Makefile
    View on GitHub↗8,203
  • contiki-os/contikicontiki-os avatar

    contiki-os/contiki

    3,798View on GitHub↗

    Contiki is an operating system designed for resource-constrained embedded devices and the Internet of Things. It provides a lightweight, event-driven kernel that enables multitasking and low-power wireless network connectivity on hardware with extremely limited memory and processing power. The system distinguishes itself through a stackless threading model that allows for a blocking-style programming interface while maintaining a minimal memory footprint. It supports dynamic module and firmware management, enabling the loading and linking of relocatable binary code at runtime to update applic

    C
    View on GitHub↗3,798
  • coreos/rocketcoreos avatar

    coreos/rocket

    8,761View on GitHub↗

    Project ended rkt is a pod-native container engine for Linux. It is composable, secure, and built on standards.

    Go
    View on GitHub↗8,761
  • docker/containerddocker avatar

    docker/containerd

    114View on GitHub↗

    See https://github.com/containerd/containerd for upstream containerd

    Go
    View on GitHub↗114
  • docker/dockerlitedocker avatar

    docker/dockerlite

    502View on GitHub↗

    Lightweight virtualization system based on LXC and BTRFS. See dotcloud/docker.

    Shell
    View on GitHub↗502
  • f9micro/f9-kernelf9micro avatar

    f9micro/f9-kernel

    733View on GitHub↗
    Carmcortex-membedded
    View on GitHub↗733
  • flingos/flingosFlingOS avatar

    FlingOS/FlingOS

    586View on GitHub↗

    An educational operating system written in C#. A great stepping stone from high to low level development.

    C#
    View on GitHub↗586
  • fnichol/dvmfnichol avatar

    fnichol/dvm

    453View on GitHub↗

    An on demand Docker virtual machine, thanks to Vagrant and boot2docker. Works great on Macs and other platforms that don't natively support the Docker daemon. Support VirtualBox, VMware, and Parallels.

    Shell
    View on GitHub↗453
  • fourdee/dietpiFourdee avatar

    Fourdee/DietPi

    18View on GitHub↗

    Lightweight justice for your single-board computer!

    View on GitHub↗18
  • fritzprix/tachyosfritzprix avatar

    fritzprix/TachyOS

    17View on GitHub↗

    Embedded OS for IoT

    C++
    View on GitHub↗17
  • futurice/chilipie-kioskfuturice avatar

    futurice/chilipie-kiosk

    1,402View on GitHub↗

    Easy-to-use Raspberry Pi image for booting directly into full-screen Chrome, with built-in convenience features for unattended operation. Perfect for dashboards and build monitors.

    HTML
    View on GitHub↗1,402
  • google/lmctfygoogle avatar

    google/lmctfy

    3,404View on GitHub↗

    lmctfy (pronounced l-m-c-t-fi, IPA: /ɛlɛmsitifаɪ/) is the open source version of Google’s container stack, which provides Linux application containers. These containers allow for the isolation of resources used by multiple applications running on a single machine. This gives the applications the…

    C++
    View on GitHub↗3,404
  • helena-project/tockhelena-project avatar

    helena-project/tock

    6,463View on GitHub↗

    A secure embedded operating system for microcontrollers

    Rust
    View on GitHub↗6,463
  • hypriot/image-builder-rpihypriot avatar

    hypriot/image-builder-rpi

    1,060View on GitHub↗

    SD card image for Raspberry Pi with Docker: HypriotOS

    Rubydockerdocker-machinehypriot-os
    View on GitHub↗1,060
  • jan-os/janosjan-os avatar

    jan-os/janos

    179View on GitHub↗

    An OS for IoT devices. Use this repository as a base for your own scripts.

    JavaScript
    View on GitHub↗179
  • kmilo17pet/quarktskmilo17pet avatar

    kmilo17pet/QuarkTS

    347View on GitHub↗

    This branch contains the kernel source/header files.

    C
    View on GitHub↗347
  • lien182/reconrosLien182 avatar

    Lien182/ReconROS

    32View on GitHub↗

    Easy to use framework for ROS2 FPGA-based hardware acceleration

    Tcl
    View on GitHub↗32
  • littlekernel/lklittlekernel avatar

    littlekernel/lk

    3,648View on GitHub↗

    The LK kernel is an SMP-aware kernel designed for small systems ported to a variety of platforms and cpu architectures.

    C
    View on GitHub↗3,648
  • liuxuming/trochililiuxuming avatar

    liuxuming/trochili

    133View on GitHub↗

    A small RTOS optimized for the embedded/iot devices. Support Cortex M

    C
    View on GitHub↗133
  • lxc/lxdlxc avatar

    lxc/lxd

    5,554View on GitHub↗

    LXD is a unified platform for managing both system containers and virtual machines through a single REST API and command-line interface. It provides a programmatic HTTP interface for controlling the full lifecycle of instances, enabling automation and integration with external tools. The system runs unprivileged containers with per-instance UID/GID mappings, seccomp filters, and AppArmor profiles for kernel-level isolation, while supporting multiple storage backends including directory, Btrfs, LVM, ZFS, Ceph, LINSTOR, and TrueNAS through a unified driver interface. The platform distinguishes

    Go
    View on GitHub↗5,554
  • macchina-io/macchina.ioM

    macchina-io/macchina.io

    0View on GitHub↗
    View on GitHub↗0
  • mbedmicro/mbedmbedmicro avatar

    mbedmicro/mbed

    4,874View on GitHub↗

    Arm Mbed OS is a platform operating system designed for the internet of things

    C
    View on GitHub↗4,874
  • micro-ros/nuttxmicro-ROS avatar

    micro-ROS/NuttX

    93View on GitHub↗

    NuttX fork of the official one for use with micro-ROS.

    C
    View on GitHub↗93
  • nix-community/nixngnix-community avatar

    nix-community/NixNG

    472View on GitHub↗

    A linux distribution based on Nix maintainer=@MagicRB

    Nix
    View on GitHub↗472
  • nixos-bsd/nixbsdnixos-bsd avatar

    nixos-bsd/nixbsd

    975View on GitHub↗

    An unofficial NixOS fork with a FreeBSD kernel

    Nix
    View on GitHub↗975
  • nodeos/nodeosNodeOS avatar

    NodeOS/NodeOS

    7,337View on GitHub↗

    NodeOS is an operating system that boots a Linux kernel with Node.js running as the primary userspace, replacing traditional shell utilities with JavaScript execution. Every npm package is treated as a native system command, making hundreds of thousands of packages directly executable at the OS level. The operating system is built inside Docker containers using a reproducible pipeline that generates ext2 filesystem images, with the ability to conditionally disable KVM for systems without hardware virtualization. It mounts a persistent usersfs partition for user home directories, preserving ch

    Shelljavascriptnodejsnodeos
    View on GitHub↗7,337