Router Firmware for Linux

View 0 business solutions

Browse free open source Router firmware and projects for Linux below. Use the toggles on the left to filter open source Router firmware by OS, license, language, programming language, and project status.

  • The All-in-One Commerce Platform for Businesses - Shopify Icon
    The All-in-One Commerce Platform for Businesses - Shopify

    Shopify offers plans for anyone that wants to sell products online and build an ecommerce store, small to mid-sized businesses as well as enterprise

    Shopify is a leading all-in-one commerce platform that enables businesses to start, build, and grow their online and physical stores. It offers tools to create customized websites, manage inventory, process payments, and sell across multiple channels including online, in-person, wholesale, and global markets. The platform includes integrated marketing tools, analytics, and customer engagement features to help merchants reach and retain customers. Shopify supports thousands of third-party apps and offers developer-friendly APIs for custom solutions. With world-class checkout technology, Shopify powers over 150 million high-intent shoppers worldwide. Its reliable, scalable infrastructure ensures fast performance and seamless operations at any business size.
    Learn More
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • 1
    Gerix Wifi Cracker

    Gerix Wifi Cracker

    Gerix WiFi cracker

    Gerix WiFi cracker is a Backtrack program to crack WiFi. The main advantage of this program is that it has a graphical user interface. So that even newbies can easily hack a WiFi without the need of any command line knowledge.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 2
    RCP100

    RCP100

    A modular IP router for Linux platforms

    RCP100 is a modular router control plane for Linux platforms. It can be used as a standalone router, or it can be deployed as an embedded router in a virtualized environment. The modular architecture allows rapid introduction of new features and functionality, including support for custom hardware. It features a command line interface, Telnet, FTP, and TFTP access, an NTP client and server, a DNS proxy cache, a DHCP relay, static routes, blackhole routes, static ARP, proxy ARP, RIP version 2 (RFC 2082, RFC 2453), OSPF version 2 (RFC 2328), Access Control Lists, and SNMP.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 3
    RCDP - Network Mapper

    RCDP - Network Mapper

    Recursive mapping/discovery of network devices via CDP/OSPF

    CLI based, recursive mapping/discovery of network devices via SNMP(CDP/OSPF/BGP MIBs). SNMP(LLDP MIBs), telnet, and SSH are to follow, along with multi-vendor support (right now only supports cisco devices). Requires Perl and Net::SNMP, Net::SSH, and Net::Telnet modules.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    steganoroute

    steganoroute

    Send steganographed text messages to mtr with fake hops in the network

    Steganoroute is a tool to send steganographed text messages to another computer over the network. The receiver must make a traceroute to the sender using the mtr program (and pressing 'd' once to switch the display mode to the continuous graph). This tool, the sender, creates several fake hops and makes them answer the ICMP packets (or not) to write the letters one by one on the mtr client screen.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • 5
    jTCPfwd started as a simple Java command line tool to forward TCP ports. Lots of other features are added, for example for forwarding TCP connections over reverse TCP connections, UDP/HTTP tunnelling or writing files to a network share.
    Leader badge
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6

    vtrunkd

    Network link bonding/trunking/aggregation and multichannel VPN daemon

    vtrunkd - network link bonding and multichannel VPN. Vtrunkd is a Linux VPN daemon used to combine several connection paths into one aggregated channel. Features latency, reordering and jitter management, behaviour analysis optimizations for encapsulated protocols, bufferbloat control, packet redundancy, and multiple cpu cores utilization. Up to 30 heterogenous links bonding supported. Used for live streaming, LTE/3G/Wi-Fi link bonding. 32/64-bit, x86, MIPS and ARM supported. Supports python plug-ins for new algorithms implementation. Open source version developed and commercial support provided by Vrayo Systems, http://vrayo.com. No encryption supported yet.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7

    A SNMP agent for MPLS for Linux

    A SNMP agent for management of MPLS for Linux .

    A SNMP agent for management of MPLS for Linux software, following RFC 3813 (MPLS-LSR-STD), RFC 3814 (MPLS-FTN-STD) . Based on Net-SNMP framework and written in C.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    A simple NAT(network address translator) for IPv6 (Linux only). Make sure if you really need it before using it. Functions: 1. IPv6 auto configuration; 2. TCP, UDP and ICMP-Echo port forwarding; 3. static port mapping for TCP and UDP.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    The system performs administration of the users with Internet access through a static IP addresses or PPPoE sessions, limits their speed and automatically stops the service provided after a specified date. Get the latest development version. git clone https://github.com/mysticall/imslu.git
    Downloads: 0 This Week
    Last Update:
    See Project
  • Connect every part of your business to one bank account Icon
    Connect every part of your business to one bank account

    North One is a business banking app that integrates cash flow, payments, and budgeting to turn your North One Account into one Connected Bank Account

    North One is proudly built for small businesses, startups and freelancers across America. Make payments easily, keep tabs on your money and put your finances on autopilot through smart integrations with the tools you’re already using. North One was built to make managing money easy so you can focus on running your business. No more branches. No more lines. No more paperwork. Get complete access to your North One Account from your phone or computer, wherever your business takes you. Create Envelopes for taxes, payroll, rent, and anything else automatically.
    Get started for free.
  • 10
    Calculator for the 4-digit hexadecimal "configuration register" used in Cisco routers for bootup settings. It is meant to be an open source (GPLv3) and cross-platform alternative to the freeware program boson.com hosts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    Java NIO TCP Port Mapper

    The Java NIO based TCP port mapper

    This program map the given TCP ports to other ports according to .properties file slots (localHost:localPort - remoteHost:remotePort pairs).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    MAP66

    Mapping (aka stateless NAT) for IPv6

    IPv6 to IPv6 Address Mapping Linux Kernel Module: a netfilter extension that implements IPv6-to-IPv6 address mapping (stateless NAT66 as discussed by IETF). Maps a private IPv6 address range (ULA) to a public IPv6 address range e.g. on an IPv6 router
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    NaYaBoh Internet Server
    NaYaBoh is an „Internet Proxy and Gateway“, especially designed to enhance Internet access in developing countries. NaYaBoh tries to be as simple as possible to use. Speed up your Internet, save bandwidth: web/dns caching, advertisement blocking.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    ProtoFlip

    ProtoFlip

    Port forwarding between TCP and UDP

    A port forwarding app written in Java that lets you easily forward UDP ports and TCP ports with advanced options, including by setting limits/restrictions and flipping between protocols as data is forwarded somewhere else. If using the GUI version, it lets you create multiple tunnels and manage them.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    TOGETHER

    TOGETHER

    TOGETHER is TOpology GEneration THrough HEuRistics

    TOGETHER is a software solution to enable GML based network files to be converted to GRAPHML so that they may be used in AutoNetkit.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Cor is a layer 3+4 protocol for zero administration (community/mesh) networks. It is implemented as a linux kernel patch. Check out this website for more details: http://michaelblizek.homelinux.net/projects/cor/index.html
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Ssh-based management page for draytek routers. Monitoring for lan/wan status and dynamic ip addresses, execution of remote commands, automated reboots and email notification.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    iiitbaodv-gpu-aodv-IIIT Bangalore
    The project is implemented as part of the CS-110 operating system course at IIIT Bangalore 2013. Aodv protocol is implemented on GPU using CUDA 4.0. A significant gain in execution time is observed when compared to CPU. Thus a simulator which uses GPU can be built on similar lines of NS2 if all the protocols can be parallelized and implemented on GPU. Guide: Prof Shrisha Rao srao@iiitb.ac.in Prof Poonacha P G poonacha.pg@iiitb.ac.in Students: Abhilash C S abhilash.gowder@iiitb.org Abhishek Varshney abhishek.varshney@iiitb.org Dilip S dilip.s@iiitb.org Navik Yogesh Laljibhai navik.yogeshlaljibhai@iiitb.org Pradyot H Adavi pradyot.h.adavi@iiitb.org
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    A Java implementation of a NAT-PMP client. At the project's inception, there was not a well-known NAT-PMP client library for Java. This project intends to fill the gap.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    link-state routing protocol analyzer
    Tiet reads pcap(3) or argus(8) routing protocol traces (ISIS for now) and analyzes the protocol state/behavior. The obtained metrics & graphics can by used for many auditing tasks, e.g. detection of misconfiguration, bugs or performance problems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    pfsense multi WAN OVB Appliance

    Lets you bundle your network connections without an aditional router.

    This project has been superseded by: https://sourceforge.net/projects/rrproxyrelay/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    vsResolver

    DNS Validating Stub Resolver

    The Validating Stub Resolver (vsResolver) is a DNS stub resolver that implements the Domain Name System Security Extensions (DNSSEC) specified in RFC 4033, RFC 4034 and RFC 4035. These add data origin authentication and data integrity to the Domain Name System. vsResolver extends the dnspython toolkit (http://www.dnspython.org/) and uses the pycrypto library for its underlying crypto implementation(https://www.dlitz.net/software/pycrypto/). Click on this link for a ridiculously simple python page demonstrating vsResolver working - http://superawesum.novas.us/py/hello.py. Try entering some domains and click submit. Then, enable details, click submit to get the details,and compare with what you get for that domain at http://dnssec-debugger.verisignlabs.com.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next