All Projects → thatmattlove → hyperglass

thatmattlove / hyperglass

Licence: BSD-3-Clause-Clear license
hyperglass is the network looking glass that tries to make the internet better.

Programming Languages

python
139335 projects - #7 most used programming language
typescript
32286 projects
shell
77523 projects

Projects that are alternatives of or similar to hyperglass

Mylg
Network Diagnostic Tool
Stars: ✭ 2,538 (+430.96%)
Mutual labels:  bgp, looking-glass
Ryu-SDN-IP
SDN-IP project implemented by Ryu SDN framework.
Stars: ✭ 33 (-93.1%)
Mutual labels:  bgp
Peering Manager
Peering sessions management tool
Stars: ✭ 189 (-60.46%)
Mutual labels:  bgp
Asn
ASN / RPKI validity / BGP stats / IPv4v6 / Prefix / URL / ASPath / Organization / IP reputation and geolocation lookup tool / Traceroute server
Stars: ✭ 242 (-49.37%)
Mutual labels:  bgp
Gortr
The RPKI-to-Router server used at Cloudflare
Stars: ✭ 216 (-54.81%)
Mutual labels:  bgp
react-blog
Medium wanna be project.
Stars: ✭ 26 (-94.56%)
Mutual labels:  chakra-ui
Yabgp
Yet Another BGP Python Implementation
Stars: ✭ 177 (-62.97%)
Mutual labels:  bgp
members
Managing People (Members), CRUD with Dashboard
Stars: ✭ 36 (-92.47%)
Mutual labels:  chakra-ui
loopple
Drag & drop dashboard builder
Stars: ✭ 180 (-62.34%)
Mutual labels:  chakra-ui
Hyperglass
hyperglass is the network looking glass that tries to make the internet better.
Stars: ✭ 242 (-49.37%)
Mutual labels:  bgp
Looking Glass
Easy to deploy Looking Glass
Stars: ✭ 233 (-51.26%)
Mutual labels:  bgp
Routinator
An RPKI Validator written in Rust
Stars: ✭ 215 (-55.02%)
Mutual labels:  bgp
vnstat-client
GUI Client for vnStat Network Monitor for Linux or GNU/Linux
Stars: ✭ 122 (-74.48%)
Mutual labels:  chakra-ui
Openbmp
OpenBMP Server Collector
Stars: ✭ 190 (-60.25%)
Mutual labels:  bgp
nextarter-chakra
battery packed template / boilerplate to initialize Next.js app with Chakra UI & Typescript setup ✨
Stars: ✭ 616 (+28.87%)
Mutual labels:  chakra-ui
Arouteserver
A tool to automatically build (and test) feature-rich configurations for BGP route servers.
Stars: ✭ 181 (-62.13%)
Mutual labels:  bgp
hybridnet
A CNI plugin, provides networking environment where overlay and underlay containers can run on the same node and have cluster-wide bidirectional network connectivity.
Stars: ✭ 188 (-60.67%)
Mutual labels:  bgp
chakra-ui-steps
Steps component designed to work seamlessly with Chakra UI
Stars: ✭ 341 (-28.66%)
Mutual labels:  chakra-ui
Bulles
Simple chat application where you can chat via channels.
Stars: ✭ 15 (-96.86%)
Mutual labels:  chakra-ui
recipes-next-hasura
A lightweight app to explore and create recipes - Built with Next.js, Hasura, and Chakra-UI
Stars: ✭ 30 (-93.72%)
Mutual labels:  chakra-ui


The network looking glass that tries to make the internet better.


A looking glass is implemented by network operators as a way of providing customers, peers, or the general public with a way to easily view elements of, or run tests from the provider's network.

Documentation   |   Live Demo

PyPI PyPI - Downloads GitHub Contributors

Frontend Tests Backend Tests Installer Tests


hyperglass is intended to make implementing a looking glass too easy not to do, with the lofty goal of improving the internet community at large by making looking glasses more common across autonomous systems of any size.

Changelog

Features

  • BGP Route, BGP Community, BGP AS Path, Ping, & Traceroute
  • Full IPv6 support
  • Customizable everything: features, theme, UI/API text, error messages, commands
  • Built in support for:
    • Arista EOS
    • BIRD
    • Cisco IOS-XR
    • Cisco IOS/IOS-XE
    • Cisco NX-OS
    • FRRouting
    • Huawei
    • Juniper JunOS
    • Mikrotik
    • Nokia SR OS
    • TNSR
    • VyOS
  • Configurable support for any other supported platform
  • Optionally access devices via an SSH proxy/jump server
  • VRF support
  • Access List/prefix-list style query control to whitelist or blacklist query targets on a per-VRF basis
  • REST API with automatic, configurable OpenAPI documentation
  • Modern, responsive UI built on ReactJS, with NextJS & Chakra UI, written in TypeScript
  • Query multiple devices simultaneously
  • Browser-based DNS-over-HTTPS resolution of FQDN queries

To request support for a specific platform, please submit a Github Issue with the feature label.

Get Started →

Community

Any users, potential users, or contributors of hyperglass are welcome to join and discuss usage, feature requests, bugs, and other things.

hyperglass is developed with the express intention of being free to the networking community.

However, if you're feeling particularly helpful or generous, small donations are welcome.

Donate

Acknowledgements

hyperglass is built entirely on open-source software. Here are some of the awesome libraries used, check them out too!

GitHub

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].