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
immortalwrt avatar

immortalwrt/immortalwrt

0
View on GitHub↗
10,101 stars·3,202 forks·C·other·34 viewsdownloads.immortalwrt.org↗

Immortalwrt

ImmortalWrt is an embedded network operating system for routers and network hardware. Built as a Linux distribution based on OpenWrt, it functions as a firmware builder and operating system designed to manage routing, switching, and firewalling.

The project extends the OpenWrt base by providing additional drivers and pre-configured software packages. It includes a toolset for compiling tailored system images from source to match specific hardware architectures and chipsets.

The system features a web-based management interface for device administration and a modular package manager for installing software components. It utilizes a unified configuration interface to abstract system settings and integrates networking protocols and firewall rules at the kernel level.

Features

  • Network Operating Systems - Provides a lightweight Linux-based operating system designed specifically for network hardware and routing.
  • Firmware Build Environments - Includes a toolchain for compiling tailored operating system images from source for specific hardware architectures.
  • Package Management Tools - Provides a package management tool to install and update modular routing software on the device.
  • Router Package Management Interfaces - Ships a web-based interface for managing third-party software packages on network routers.
  • Package Managers - Includes a lightweight package manager for automating software installation and dependency management on embedded devices.
  • System Image Generators - Provides tools for building and customizing operating system images tailored for specific network hardware targets.
  • Web-Based - Ships a browser-based interface for configuring and monitoring the network hardware.
  • Network Routers - Functions as a complete software and hardware routing solution based on the OpenWrt distribution.
  • Network Routing Integration - Integrates networking protocols and firewall rules directly into the Linux kernel for hardware-accelerated traffic management.
  • Custom Image Builders - Functions as a custom image builder for creating tailored OS installations for network hardware.
  • Network Administration Dashboards - Provides a web-based dashboard for managing network settings and viewing traffic statistics.
  • Router Administration Interfaces - Provides a web-based management interface for configuring router settings and administering network hardware.
  • Unified - Provides a unified configuration interface that abstracts system settings into a single hierarchical format.
  • Firmware Deployment Tools - Enables flashing of customized system images onto network hardware to replace vendor software.
  • Firmware Replacement Tools - Facilitates replacing factory-installed firmware with advanced open-source alternatives on network hardware.

Star history

Star history chart for immortalwrt/immortalwrtStar history chart for immortalwrt/immortalwrt

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

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

Start searching with AI

Projects sharing features with Immortalwrt

These projects share indexed features with Immortalwrt. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • istoreos/istoreosistoreos avatar

    istoreos/istoreos

    7,329View on GitHub↗

    iStoreOS is an embedded network operating system and router firmware based on OpenWrt. It provides a specialized Linux distribution designed to manage routing, switching, and device-level configurations on network hardware. The system includes a web-based management interface for configuring network settings and installing software packages. It enables the customization and extension of network appliances through a writable filesystem and integrated package management. The project covers home network administration and embedded network management, allowing for the provisioning of specialized

    Cistoreistoreoskoolcenter
    View on GitHub↗7,329
  • coolsnowwolf/ledecoolsnowwolf avatar

    coolsnowwolf/lede

    31,479View on GitHub↗

    Lede is an embedded Linux build tool and firmware build system designed to generate bootable operating system images for routers and embedded network devices. It functions as a network device OS compiler that manages toolchains and target architectures to produce customizable firmware. The system enables the creation of custom router operating systems by integrating external package feeds from remote Git repositories. This allows for the expansion of available software packages and the tailoring of network appliance features during the build process. The build environment covers toolchain-ba

    Cledeluaopenwrt-feed
    View on GitHub↗31,479
  • siderolabs/talossiderolabs avatar

    siderolabs/talos

    10,659View on GitHub↗

    Talos is a minimal, immutable Linux distribution designed specifically for deploying and managing Kubernetes clusters. It functions as an API-driven infrastructure manager that replaces traditional shell access with a declarative gRPC interface to control operating system state and configuration. The system is distinguished by its use of a read-only root filesystem and a security-hardened kernel, which removes standard GNU utilities to reduce the attack surface. It ensures environment consistency by distributing the operating system as versioned, signed images and utilizes TPM-backed verified

    Gocloud-nativecontainerdgo
    View on GitHub↗10,659
  • arendst/tasmotaarendst avatar

    arendst/Tasmota

    24,502View on GitHub↗

    Tasmota is a universal firmware platform for ESP8266 and ESP32 microcontrollers, designed to provide local control and management of smart home hardware. It functions as an event-driven automation controller that replaces proprietary factory firmware, allowing users to manage relays, sensors, and lighting systems without relying on external cloud services. The system is built on a modular driver architecture that enables dynamic hardware configuration and peripheral support through a web-based management interface. The platform distinguishes itself through a template-driven hardware mapping s

    Carduinoautomationesp32
    View on GitHub↗24,502
Compare all 30 related projects→

Frequently asked questions

What does immortalwrt/immortalwrt do?

ImmortalWrt is an embedded network operating system for routers and network hardware. Built as a Linux distribution based on OpenWrt, it functions as a firmware builder and operating system designed to manage routing, switching, and firewalling.

What are the main features of immortalwrt/immortalwrt?

The main features of immortalwrt/immortalwrt are: Network Operating Systems, Firmware Build Environments, Package Management Tools, Router Package Management Interfaces, Package Managers, System Image Generators, Web-Based, Network Routers.

Which projects share features with immortalwrt/immortalwrt?

Projects with overlapping indexed features include: istoreos/istoreos — iStoreOS is an embedded network operating system and router firmware based on OpenWrt. It provides a specialized Linux… coolsnowwolf/lede — Lede is an embedded Linux build tool and firmware build system designed to generate bootable operating system images… siderolabs/talos — Talos is a minimal, immutable Linux distribution designed specifically for deploying and managing Kubernetes clusters.… arendst/tasmota — Tasmota is a universal firmware platform for ESP8266 and ESP32 microcontrollers, designed to provide local control and… esphome/esphome — ESPHome is a framework for creating and managing custom firmware for microcontrollers, specifically targeting ESP32… hypfer/valetudo — Valetudo is a custom firmware project for robot vacuums that enables local-only control, removing dependencies on…