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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
kiddin9 avatar

kiddin9/Kwrt

0
View on GitHub↗
8,933 stele·3,522 fork-uri·Shell·MIT·9 vizualizăriopenwrt.ai↗

Kwrt

Kwrt is a custom router firmware generator and build system designed to compile personalized network hardware images and Linux-based router operating systems. It specifically serves as an OpenWrt firmware builder and image customizer, allowing for the creation of tailored operating systems based on specific software packages, kernel configurations, and hardware targets.

The system produces firmware in multiple boot formats, including EFI, Legacy, virtual disk files, and root archives for containers. It enables the generation of specialized images for x86 or virtualized network hardware, providing a mechanism to define hardware interface configurations and network port assignments before deployment.

The build process covers several optimization areas, including software footprint reduction through package selection, system performance tuning via kernel and file system selection, and the integration of custom visual themes for the web management console. It also handles initial network provisioning for hostnames and gateways, as well as static partition mapping for external storage.

Features

  • OpenWrt Customizations - Provides a comprehensive build system for creating custom OpenWrt firmware images with tailored packages and kernel configurations.
  • Firmware Image Build Orchestrators - Orchestrates the cross-compilation of entire firmware images including the kernel, drivers, and userland tools.
  • Network OS Compilers - Provides a build environment specifically designed to produce customizable operating systems for networking hardware.
  • Firmware Generators - Compiles declarative configuration files into optimized binary firmware images for network hardware.
  • Custom Kernel Compilation - Builds the operating system kernel from source to optimize hardware performance and file system types.
  • Package Selection - Provides build-time selection of software packages and plugins to minimize the final firmware image size.
  • Multi-Format Disk Image Generation - Produces firmware in various formats, including EFI, Legacy, virtual disk files, and root archives for containers.
  • Boot Image Generation - Produces complete bootable OS images in formats such as EFI or Legacy tailored for target hardware.
  • Firmware Image Generators - Packages compiled code into binary images formatted for direct writing to network hardware flash.
  • Embedded Network Device Management - Manages the software and configuration of embedded networking hardware before the image is flashed.
  • Firmware Size Optimization - Reduces the memory and storage footprint of firmware by excluding unnecessary features and tuning the kernel.
  • Soft Router Images - Creates specialized firmware images for x86 or virtualized network hardware to act as a primary router.
  • Static Partition Mapping - Assigns external storage partitions to system directories during the build to expand available disk capacity.
  • OS Kernel Tuning - Supports selecting specific kernel versions and file system types to optimize performance for hardware or virtual environments.
  • Binary Footprint Optimizers - Prunes unnecessary application packages and plugins during the build to reduce the total system footprint.
  • Network Interface Configurations - Enables the definition of network port assignments and interface configurations within the firmware.
  • Network Provisioning - Enables the embedding of default hostnames, subnet masks, and gateway addresses directly into the firmware image.
  • Network Provisioning Parameters - Embeds default hostnames, gateways, and subnet masks directly into the firmware image before deployment.

Istoric stele

Graficul istoricului de stele pentru kiddin9/kwrtGraficul istoricului de stele pentru kiddin9/kwrt

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Kwrt

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Kwrt.
  • ophub/amlogic-s9xxx-openwrtAvatar ophub

    ophub/amlogic-s9xxx-openwrt

    2,739Vezi pe GitHub↗

    This project is an OpenWrt firmware builder and specialized Linux router distribution designed to repurpose Amlogic S9xxx series hardware into functional routers. It provides a hardware adaptation layer consisting of kernel modifications and drivers that enable the operating system to run on Amlogic ARM SoC devices. The project features an automated firmware pipeline for scheduling, building, and distributing custom images. It includes a device recovery toolkit for bootstrapping, flashing, and restoring factory images, and supports the conversion of devices previously running different mobile

    Shella311dallwinneramlogic
    Vezi pe GitHub↗2,739
  • stupidloud/nanopi-openwrtAvatar stupidloud

    stupidloud/nanopi-openwrt

    5,536Vezi pe GitHub↗

    This project is an OpenWrt firmware build system and embedded Linux build tool designed to create customized router firmware images for NanoPi hardware. It functions as a network OS customization kit, providing a structured environment for compiling tailored operating system images that integrate specific drivers, packages, and kernel optimizations. The system distinguishes itself through deep hardware and performance tuning, including kernel-space flow offloading for traffic acceleration and symmetric multiprocessing interrupt balancing to prevent single-core processing bottlenecks. It enabl

    Shellnanopiopenwrtr1s
    Vezi pe GitHub↗5,536
  • istoreos/istoreosAvatar istoreos

    istoreos/istoreos

    7,329Vezi pe 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
    Vezi pe GitHub↗7,329
  • openwrt/luciAvatar openwrt

    openwrt/luci

    7,683Vezi pe GitHub↗

    LuCI is a web-based graphical user interface and management framework for OpenWrt. It serves as an embedded Linux router dashboard that allows for the configuration of network devices and system operations through a web browser. The framework provides a visual system for managing firewall rules, DHCP, and wireless settings. It enables remote system administration by translating web requests into backend tasks and system changes. The system utilizes a remote procedure call daemon for backend execution and a unified configuration interface for state management. It employs a logic layer and tem

    JavaScript
    Vezi pe GitHub↗7,683
Vezi toate cele 30 alternative pentru Kwrt→

Întrebări frecvente

Ce face kiddin9/kwrt?

Kwrt is a custom router firmware generator and build system designed to compile personalized network hardware images and Linux-based router operating systems. It specifically serves as an OpenWrt firmware builder and image customizer, allowing for the creation of tailored operating systems based on specific software packages, kernel configurations, and hardware targets.

Care sunt principalele funcționalități ale kiddin9/kwrt?

Principalele funcționalități ale kiddin9/kwrt sunt: OpenWrt Customizations, Firmware Image Build Orchestrators, Network OS Compilers, Firmware Generators, Custom Kernel Compilation, Package Selection, Multi-Format Disk Image Generation, Boot Image Generation.

Care sunt câteva alternative open-source pentru kiddin9/kwrt?

Alternativele open-source pentru kiddin9/kwrt includ: ophub/amlogic-s9xxx-openwrt — This project is an OpenWrt firmware builder and specialized Linux router distribution designed to repurpose Amlogic… stupidloud/nanopi-openwrt — This project is an OpenWrt firmware build system and embedded Linux build tool designed to create customized router… istoreos/istoreos — iStoreOS is an embedded network operating system and router firmware based on OpenWrt. It provides a specialized Linux… openwrt/luci — LuCI is a web-based graphical user interface and management framework for OpenWrt. It serves as an embedded Linux… project-chip/connectedhomeip — This project is an open-source software development kit and framework for implementing the Matter smart home standard.… armbian/build — This repository is the Armbian build framework — an embedded Linux build system for generating custom operating system…