# immortalwrt/immortalwrt

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/immortalwrt-immortalwrt).**

10,101 stars · 3,202 forks · C · other

## Links

- GitHub: https://github.com/immortalwrt/immortalwrt
- Homepage: https://downloads.immortalwrt.org
- awesome-repositories: https://awesome-repositories.com/repository/immortalwrt-immortalwrt.md

## Description

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.

## Tags

### Operating Systems & Systems Programming

- [Network Operating Systems](https://awesome-repositories.com/f/operating-systems-systems-programming/network-operating-systems.md) — Provides a lightweight Linux-based operating system designed specifically for network hardware and routing.
- [Network Routing Integration](https://awesome-repositories.com/f/operating-systems-systems-programming/kernel-core-internals/operating-system-kernels/kernel-level-operations/network-routing-integration.md) — Integrates networking protocols and firewall rules directly into the Linux kernel for hardware-accelerated traffic management.
- [Custom Image Builders](https://awesome-repositories.com/f/operating-systems-systems-programming/os-development-distributions/custom-image-builders.md) — Functions as a custom image builder for creating tailored OS installations for network hardware.

### Development Tools & Productivity

- [Firmware Build Environments](https://awesome-repositories.com/f/development-tools-productivity/open-source-software/firmware-build-environments.md) — Includes a toolchain for compiling tailored operating system images from source for specific hardware architectures. ([source](https://cdn.jsdelivr.net/gh/immortalwrt/immortalwrt@master/README.md))
- [Package Management Tools](https://awesome-repositories.com/f/development-tools-productivity/package-management-tools.md) — Provides a package management tool to install and update modular routing software on the device. ([source](https://cdn.jsdelivr.net/gh/immortalwrt/immortalwrt@master/README.md))
- [Unified](https://awesome-repositories.com/f/development-tools-productivity/configuration-interfaces/unified.md) — Provides a unified configuration interface that abstracts system settings into a single hierarchical format.

### DevOps & Infrastructure

- [Router Package Management Interfaces](https://awesome-repositories.com/f/devops-infrastructure/package-management/plugin-package-managers/router-package-management-interfaces.md) — Ships a web-based interface for managing third-party software packages on network routers.
- [Package Managers](https://awesome-repositories.com/f/devops-infrastructure/package-managers.md) — Includes a lightweight package manager for automating software installation and dependency management on embedded devices.
- [System Image Generators](https://awesome-repositories.com/f/devops-infrastructure/system-image-generators.md) — Provides tools for building and customizing operating system images tailored for specific network hardware targets.

### Hardware & IoT

- [Web-Based](https://awesome-repositories.com/f/hardware-iot/connectivity-iot/internet-of-things/device-management/web-based.md) — Ships a browser-based interface for configuring and monitoring the network hardware.
- [Firmware Deployment Tools](https://awesome-repositories.com/f/hardware-iot/firmware-deployment-tools.md) — Enables flashing of customized system images onto network hardware to replace vendor software. ([source](https://cdn.jsdelivr.net/gh/immortalwrt/immortalwrt@master/README.md))
- [Firmware Replacement Tools](https://awesome-repositories.com/f/hardware-iot/firmware-replacement-tools.md) — Facilitates replacing factory-installed firmware with advanced open-source alternatives on network hardware.

### Networking & Communication

- [Network Routers](https://awesome-repositories.com/f/networking-communication/network-routers.md) — Functions as a complete software and hardware routing solution based on the OpenWrt distribution.

### System Administration & Monitoring

- [Network Administration Dashboards](https://awesome-repositories.com/f/system-administration-monitoring/administrative-operations/remote-access-interface-tools/administrative-interfaces/management-interfaces/network-administration-dashboards.md) — Provides a web-based dashboard for managing network settings and viewing traffic statistics.
- [Router Administration Interfaces](https://awesome-repositories.com/f/system-administration-monitoring/administrative-operations/remote-access-interface-tools/administrative-interfaces/management-interfaces/web-management-dashboards/router-administration-interfaces.md) — Provides a web-based management interface for configuring router settings and administering network hardware.
