awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
batfish avatar

batfish/batfish

0
View on GitHub↗
1,411 stars·270 forks·Java·Apache-2.0·2 viewswww.batfish.org↗

Batfish

Batfish is a network configuration analysis tool that can find bugs and guarantee the correctness of (planned or current) network configurations. It enables network engineers to rapidly and safely evolve their network, without fear of outages or security breaches.

Features

  • Network Tools - Multi-vendor configuration parser and network simulation tool.

Star history

Star history chart for batfish/batfishStar history chart for batfish/batfish

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

Open-source alternatives to Batfish

Similar open-source projects, ranked by how many features they share with Batfish.
  • aunchagaonkar/networkswitchA

    aunchagaonkar/NetworkSwitch

    0View on GitHub↗
    View on GitHub↗0
  • cidrblock/drawthe.netcidrblock avatar

    cidrblock/drawthe.net

    1,177View on GitHub↗

    drawthe.net draws network diagrams dynamically from a text file describing the placement, layout and icons. Given a yaml file describing the hierarchy of the network and it's connections, a resulting diagram will be created.

    JavaScriptdiagramiconsnetwork
    View on GitHub↗1,177
  • cidrblock/netcopacidrblock avatar

    cidrblock/netcopa

    139View on GitHub↗

    Network Configuration Parser

    Python
    View on GitHub↗139
  • ahmetcanarslan/shizuwallAhmetCanArslan avatar

    AhmetCanArslan/ShizuWall

    628View on GitHub↗
    Kotlin
    View on GitHub↗628
See all 23 alternatives to Batfish→

Frequently asked questions

What does batfish/batfish do?

Batfish is a network configuration analysis tool that can find bugs and guarantee the correctness of (planned or current) network configurations. It enables network engineers to rapidly and safely evolve their network, without fear of outages or security breaches.

What are the main features of batfish/batfish?

The main features of batfish/batfish are: Network Tools.

What are some open-source alternatives to batfish/batfish?

Open-source alternatives to batfish/batfish include: aunchagaonkar/networkswitch. cidrblock/drawthe.net — drawthe.net draws network diagrams dynamically from a text file describing the placement, layout and icons. Given a… cidrblock/netcopa — Network Configuration Parser. dobiec/naiveproxyforandroid. dorumrr/de1984 — Privacy isn’t default. Take it back with De1984 Firewall and Package Control. ahmetcanarslan/shizuwall.