JavaScript Network

Open-source JavaScript projects categorized as Network

Top 23 JavaScript Network Projects

  1. Cytoscape.js

    Graph theory (network) library for visualisation and analysis

    Project mention: Ask HN: What is the best software to visualize a graph with a billion nodes? | news.ycombinator.com | 2024-08-02

    Cytoscape JS[1] with canvas rendering. Probably won't be able to do a billion nodes, but the last time I compared graph rendering libraries it was the best one in terms of performance/customizability. If you need even more performance, there's VivaGraphJS[2], which uses webgl to render.

    If you want other resources, I also a GitHub list of Graph-related libraries (visualizations etc.) on GitHub[3].

    [1]: https://js.cytoscape.org/

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. mineflayer

    Create Minecraft bots with a powerful, stable, and high level JavaScript API.

  4. vis-network

    :dizzy: Display dynamic, automatically organised, customizable network views.

    Project mention: Introducing Kontroler: A Kubernetes Scheduling Engine for DAGs | dev.to | 2024-11-21

    Under the hood, this functionality is powered by vis-network, an open-source project for creating graphs. You can find their GitHub repository here. Initially, we developed our own graphing tool but found it difficult to scale and challenging to make complex graphs readable. As a result, we adopted this open-source solution.

  5. Pi.Alert

    WIFI / LAN intruder detector. Check the devices connected and alert you with unknown devices. It also warns of the disconnection of "always connected" devices

    Project mention: Pi.Alert VS NetAlertX - a user suggested alternative | libhunt.com/r/Pi.Alert | 2024-07-26
  6. Vieb

    Vim Inspired Electron Browser - Vim bindings for the web by design

  7. node-minecraft-protocol

    Parse and serialize minecraft packets, plus authentication and encryption.

  8. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  9. is-online

    Check if the internet connection is up

  10. DrawThe.Net

    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.

  11. get-port

    Get an available TCP port

  12. BGPalerter

    BGP and RPKI monitoring tool. Pre-configured for real-time detection of visibility loss, RPKI invalid announcements, hijacks, ROA misconfiguration, and more.

  13. ngraph.graph

    Graph data structure in JavaScript

  14. netcat

    :computer: Netcat client and server modules written in pure Javascript for Node.js.

  15. DHCP

    A DHCP server and client written in pure JavaScript

  16. graphire

    An unopinionated react graph visualization library.

  17. ipify

    Get your public IP address

  18. polo

    Polo is a zero configuration service discovery module written completely in Javascript. (by mafintosh)

  19. JeChain

    JeChain decentralized application platform and smart contract blockchain network

  20. HSTP

    New Internet

  21. ntmap

    Network topology map using Netbox as a data source

  22. network-idle-callback

    Like requestIdleCallback, but for detecting network idle

  23. expose-wsl

    The simplest way to expose apps running on WSL to local network devices.

  24. meet-the-fans

    Query and visualize the network graph of your GitHub repositories, followers, stargazers, and forks (using GraphQL and D3).

  25. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Network discussion

Log in or Post with

JavaScript Network related posts

  • Introducing Kontroler: A Kubernetes Scheduling Engine for DAGs

    2 projects | dev.to | 21 Nov 2024
  • Pi.Alert VS NetAlertX - a user suggested alternative

    2 projects | 19 Apr 2024
  • Pick my next browser for the next 3 months.

    2 projects | /r/browsers | 11 Dec 2023
  • Vieb: Vim-like web-browser using Electron

    1 project | news.ycombinator.com | 8 Dec 2023
  • Voicemeeter Banana Replacement in Linux

    2 projects | /r/linuxaudio | 8 Dec 2023
  • Pi.Alert using increasing number of arp-scan processes simultaneously

    3 projects | /r/pihole | 5 Jul 2023
  • [LFG] Looking for older amateur/beginners in Europe for stoner rock

    3 projects | /r/BedroomBands | 24 Jun 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 13 Jun 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Network projects in JavaScript? This list will help you:

# Project Stars
1 Cytoscape.js 10,460
2 mineflayer 5,762
3 vis-network 3,289
4 Pi.Alert 2,158
5 rats-search 1,688
6 Vieb 1,385
7 node-minecraft-protocol 1,298
8 is-online 1,258
9 DrawThe.Net 1,125
10 get-port 892
11 BGPalerter 883
12 ngraph.graph 550
13 netcat 425
14 DHCP 301
15 graphire 280
16 ipify 279
17 polo 248
18 JeChain 237
19 HSTP 159
20 ntmap 151
21 network-idle-callback 140
22 expose-wsl 130
23 meet-the-fans 99

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com