All Projects → checktheroads → Hyperglass

checktheroads / Hyperglass

Licence: bsd-3-clause-clear
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

Projects that are alternatives of or similar to Hyperglass

Frr
The FRRouting Protocol Suite
Stars: ✭ 2,009 (+730.17%)
Mutual labels:  networking, bgp
Cnp3
Computer Networking : Principles, Protocols and Practice (first and second edition, third edition is being written on https://github.com/cnp3/ebook)
Stars: ✭ 471 (+94.63%)
Mutual labels:  networking, bgp
Mylg
Network Diagnostic Tool
Stars: ✭ 2,538 (+948.76%)
Mutual labels:  bgp
Polyphony
Fine-grained concurrency for Ruby
Stars: ✭ 234 (-3.31%)
Mutual labels:  networking
Gofw
Chrome 扩展:麻麻再也不用担心 Google API 抽风了
Stars: ✭ 229 (-5.37%)
Mutual labels:  networking
Golden Gate
Framework to connect wearables and other IoT devices to mobile phones, tablets and PCs with an IP-based protocol stack over Bluetooth Low Energy
Stars: ✭ 223 (-7.85%)
Mutual labels:  networking
Wwdc
You don't have the time to watch all the WWDC session videos yourself? No problem me and many contributors extracted the gist for you 🥳
Stars: ✭ 2,561 (+958.26%)
Mutual labels:  networking
Pypacker
📦 The fastest and simplest packet manipulation lib for Python
Stars: ✭ 216 (-10.74%)
Mutual labels:  bgp
Nextjs Starter
A starter project for next js with authentication - Contains React 17 + Typescript + Tailwind CSS 2 + React Query 3 + GitHub Auth + LinkedIn Auth + Password-less Auth + Fauna DB
Stars: ✭ 235 (-2.89%)
Mutual labels:  nextjs
Twist
A light script for you to setup shadowsocks-libev server with high-speed connections and newest powerful features
Stars: ✭ 229 (-5.37%)
Mutual labels:  networking
Pothoscore
The Pothos data-flow framework
Stars: ✭ 232 (-4.13%)
Mutual labels:  networking
Ark
An easiest authentication system on top of NestJS, TypeORM, NEXT.js(v9.3) and Material UI(v4).
Stars: ✭ 228 (-5.79%)
Mutual labels:  nextjs
Kea
DHCPv4/v6 server. We are migrating to https://gitlab.isc.org/isc-projects/kea for our primary repo.
Stars: ✭ 225 (-7.02%)
Mutual labels:  networking
Awesome Substrate
A curated list of awesome projects and resources related to the Substrate blockchain development framework.
Stars: ✭ 228 (-5.79%)
Mutual labels:  networking
Next Antd Scaffold
🏠 A simple scaffold based on Next.js for quick use with ant-design, redux, redux-saga, fetch and pm2.
Stars: ✭ 222 (-8.26%)
Mutual labels:  nextjs
React Native Udp
node's dgram for react-native
Stars: ✭ 238 (-1.65%)
Mutual labels:  networking
Next Blog Firestore
Example of blog built with React, Next.js, Firebase Firestore, Styled-Component, Mobx State Tree and other cool technologies
Stars: ✭ 219 (-9.5%)
Mutual labels:  nextjs
Next Ga
Next.js HOC to integrate Google Analytics on every page change
Stars: ✭ 228 (-5.79%)
Mutual labels:  nextjs
Nextjs Aws S3
Example Next.js app to upload photos to an S3 bucket.
Stars: ✭ 229 (-5.37%)
Mutual labels:  nextjs
Fire
🔥A delightful HTTP/HTTPS networking framework for iOS/macOS/watchOS/tvOS platforms written in Swift.
Stars: ✭ 243 (+0.41%)
Mutual labels:  networking


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   |   Screenshots   |   Live Demo

PyPI PyPI - Downloads

GitHub Contributors Gitter Telegram

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.


⚠️ v1.0.0 is currently in beta. While everything should work, some things might not. Documentation and the live demo are not yet complete. For a fully working and documented version of hyperglass, please go to the v0 branch.

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 enhancement 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, the hyperglass demo does cost @checktheroads $60/year for the hyperglass.io domain. If you're feeling particularly helpful and want to help offset that cost, 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].