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

RMerl/asuswrt-merlinArchived

0
View on GitHub↗
6,764 stars·1,063 forks·19 viewswww.asuswrt-merlin.net↗

Asuswrt Merlin

Asuswrt-Merlin is a custom router firmware that provides an enhanced version of the original manufacturer software. Its primary purpose is to offer additional features, bug fixes, and advanced configuration options not available in standard factory firmware.

The project utilizes a modification process that applies binary patching and a layered firmware overlay to a proprietary distribution. This approach allows for the implementation of kernel extensions and functionality adjustments while maintaining compatibility with the original hardware.

The software covers broad capability areas including home network optimization and router firmware management. This includes the ability to validate firmware integrity using cryptographic signatures to ensure images are authentic and uncorrupted.

Features

  • Router Firmware Distributions - Provides a customized firmware distribution designed to be flashed onto Asus network router hardware.
  • Bug-Fix Patches - Provides curated bug fixes and stability improvements for factory router firmware.
  • Firmware Patching - Modifies proprietary vendor firmware binaries through patching to extend functionality while maintaining hardware compatibility.
  • Layered Package Overlays - Uses a layered overlay to add custom binaries and scripts on top of a read-only factory image.

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
  • Kernel Extensions - Implements low-level networking functionality and hardware fixes via C-based kernel extensions.
  • Network Performance Optimizers - Improves home network stability and performance through community-driven firmware tweaks and optimizations.
  • Firmware Lifecycle Management - Manages the updating and integrity verification of router operating systems to ensure stable operation.
  • Binary Patching Utilities - Employs binary patching to modify vendor binaries for bug fixes and feature unlocks.
  • Router Configuration Management - Offers access to deeper system settings and extended configuration options not found in standard manufacturer software.
  • Star history

    Star history chart for rmerl/asuswrt-merlinStar history chart for rmerl/asuswrt-merlin

    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.

    Frequently asked questions

    What does rmerl/asuswrt-merlin do?

    Asuswrt-Merlin is a custom router firmware that provides an enhanced version of the original manufacturer software. Its primary purpose is to offer additional features, bug fixes, and advanced configuration options not available in standard factory firmware.

    What are the main features of rmerl/asuswrt-merlin?

    The main features of rmerl/asuswrt-merlin are: Router Firmware Distributions, Bug-Fix Patches, Firmware Patching, Layered Package Overlays, Kernel Extensions, Network Performance Optimizers, Firmware Lifecycle Management, Binary Patching Utilities.

    Which projects share features with rmerl/asuswrt-merlin?

    Projects with overlapping indexed features include: rmerl/asuswrt-merlin.ng — This is a custom firmware build for ASUS routers that enhances the stock operating system by fixing known bugs and… seemoo-lab/nexmon — Nexmon is a suite of operational tools designed for firmware patching, ROM extraction, frame injection, and enabling… brandonlw/psychson — Psychson is a toolset for modifying USB firmware binaries and flashing custom images to specific hardware controller… kenzok8/openwrt-packages — This project provides a curated collection of OpenWrt plugins and packages, offering a unified ecosystem for extending… ophub/amlogic-s9xxx-openwrt — This project is an OpenWrt firmware builder and specialized Linux router distribution designed to repurpose Amlogic… istoreos/istoreos — iStoreOS is an embedded network operating system and router firmware based on OpenWrt. It provides a specialized Linux…

    Projects sharing features with Asuswrt Merlin

    These projects share indexed features with Asuswrt Merlin. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
    • rmerl/asuswrt-merlin.ngRMerl avatar

      RMerl/asuswrt-merlin.ng

      5,944View on GitHub↗

      This is a custom firmware build for ASUS routers that enhances the stock operating system by fixing known bugs and stability issues while preserving the original user interface. It adds minor feature adjustments and configuration options to the router's web-based administration panel without replacing its core functionality. The project modifies the original vendor firmware source code at the file level to apply targeted fixes and feature additions, using separate code branches to manage different firmware versions and release tracks. It incorporates pre-compiled proprietary drivers and firmw

      Casusasuswrt-merlinfirmware
      View on GitHub↗5,944
    • seemoo-lab/nexmonseemoo-lab avatar

      seemoo-lab/nexmon

      2,750View on GitHub↗

      Nexmon is a suite of operational tools designed for firmware patching, ROM extraction, frame injection, and enabling monitor mode on wireless hardware. It provides utilities to modify wireless chip firmware to unlock low-level hardware capabilities not supported by official drivers. The project enables the activation of monitor mode for capturing raw network packets with radiotap headers and allows for the transmission of custom-crafted wireless frames. It includes tools for dumping the read-only memory of wireless chips to facilitate reverse engineering and analysis of hardware behavior. Th

      Cbroadcomfirmwareframework
      View on GitHub↗2,750
    • brandonlw/psychsonbrandonlw avatar

      brandonlw/Psychson

      4,178View on GitHub↗

      Psychson is a toolset for modifying USB firmware binaries and flashing custom images to specific hardware controller architectures. It provides utilities for dumping, patching, and flashing custom firmware specifically for Phison 2251-03 USB controllers. The software includes a payload injector for embedding HID keystroke scripts into USB firmware to automate inputs on a target machine. It also features a controller flasher for writing modified burner images directly to Phison-based USB hardware. The suite covers firmware management and hardware forensic analysis, including capabilities for

      C#
      View on GitHub↗4,178
    • ophub/amlogic-s9xxx-openwrtophub avatar

      ophub/amlogic-s9xxx-openwrt

      2,739View on 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
      View on GitHub↗2,739
    Compare all 30 related projects→