Showing 1515 open source projects for "node"

View related business solutions
  • Veeam Data Platform v13.1 Icon
    Veeam Data Platform v13.1

    Move workloads across hypervisors and clouds with no vendor lock-in. Try VDP free today.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try Now
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 1
    IPFS Companion

    IPFS Companion

    Browser extension that simplifies access to IPFS resources on the web

    IPFS Companion allows you to interact with your IPFS node and the extended IPFS network through your browser. The add-on is available for Brave, Chrome, Edge, Firefox, and Opera. It enables support for ipfs addresses, automatically loads websites and file paths from an IPFS gateway, allows you to easily import and share a file with IPFS, and more. IPFS Companion works in tandem with an IPFS node running on your local machine, so make sure you have a node installed before installing this add-on. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    fnm

    fnm

    Fast and simple Node.js version manager, built in Rust

    fnm (Fast Node Manager) is a blazing-fast, minimalist Node.js version manager written in Rust. It allows users to install and switch between Node.js versions with near-instant startup, supports .nvmrc and .node-version files, and offers easy cross-platform installation. It’s significantly faster than traditional bash-based managers.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 3
    Xyflow

    Xyflow

    Powerful open source libraries for building node-based UIs with React

    xyflow provides powerful, open‑source libraries—such as React Flow and Svelte Flow—for building node‑based user interfaces. These components are designed to be ready out‑of‑the‑box and infinitely customizable for constructing interactive diagrams, workflows, and editor UIs. Create PRs for new features, updates and fixes (with a changeset if relevant for changelog). Merge into main. Changset creates a PR that bumps all packages based on the changesets.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 4
    Pactus

    Pactus

    A full-node implementation of the Pactus blockchain in Go

    Pactus is a full-node implementation of the Pactus blockchain written in Go. It is designed as an open-source layer-1 network focused on accessibility, decentralization, and low-energy participation. The project implements the core node, consensus, networking, wallet, storage, synchronization, transaction pool, state, and validation logic needed to run the blockchain.
    Downloads: 1 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    Eclair

    Eclair

    A scala implementation of the Lightning Network

    ...If you are upgrading an existing wallet, you may need to create a new address and send all your funds to that address. Eclair needs a synchronized, segwit-ready, zeromq-enabled, wallet-enabled, non-pruning, tx-indexing Bitcoin Core node. You must configure your Bitcoin node to use bech32 (segwit) addresses.
    Downloads: 25 This Week
    Last Update:
    See Project
  • 6
    Laravel Nestedset

    Laravel Nestedset

    Effective tree structures in Laravel 4-8

    ...It'is ideally suited for building multi-depth menus or categories for shops. The nested set model is to number the nodes according to a tree traversal, which visits each node twice, assigning numbers in the order of visiting, and at both visits. This leaves two numbers for each node, which are stored as two attributes. Querying becomes inexpensive: hierarchy membership can be tested by comparing these numbers. Updating requires renumbering and is therefore expensive.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7
    ComfyUI-Copilot

    ComfyUI-Copilot

    AI assistant for ComfyUI workflow generation, debugging, and tuning

    ComfyUI-Copilot is an AI-powered assistant designed to extend the capabilities of ComfyUI by simplifying and automating complex workflow development tasks. It functions as a custom node integrated directly into the ComfyUI environment, allowing users to interact with workflows through natural language and intelligent suggestions. ComfyUI-Copilot focuses on reducing the complexity of building node-based pipelines for generative AI tasks such as image generation, making it more accessible to both beginners and experienced users. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    memfs

    memfs

    Node.js "fs" and browser "File System API" adapters

    memfs is a JavaScript/TypeScript library that implements in-memory versions of the Node.js fs module API and the browser File System Access API. It provides adapters to convert between the Node fs API and the browser File System API, and includes utilities like printing directory trees, creating directory snapshots, and demos such as in-browser Git using an in-memory file system. This is particularly useful for testing, mocking filesystem operations, or using a file system layer inside browser environments where no native file system exists. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Virtual Kubelet

    Virtual Kubelet

    Virtual Kubelet is an open source Kubernetes kubelet implementation

    Virtual Kubelet is an open source Kubernetes kubelet implementation that masquerades as a kubelet for the purposes of connecting Kubernetes to other APIs. This allows the nodes to be backed by other services like ACI, AWS Fargate, IoT Edge, Tensile Kube etc. The primary scenario for VK is enabling the extension of the Kubernetes API into serverless container platforms like ACI and Fargate, though we are open to others. However, it should be noted that VK is explicitly not intended to be an...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 10
    NVExeca

    NVExeca

    nvm + execa = nvexeca

    Execa improves child processes execution with a promise interface, cross-platform support, local binaries, interleaved output, and more. nvexeca is a thin wrapper around Execa to run any file or command using any Node.js version. nvexeca executes a single file or command. It does not change the node nor npm global binaries. To run a specific Node.js version for an entire project or shell session, please use nvm, nvm-windows, n or nvs instead. This package is an ES module and must be loaded using an import or import() statement, not require(). File or command to execute. Both global and local binaries can be executed. The first time nvexeca is run with a new VERSION, the Node binary is downloaded under the hood. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    ComfyUI-LTXVideo

    ComfyUI-LTXVideo

    LTX-Video Support for ComfyUI

    ComfyUI-LTXVideo is a bridge between ComfyUI’s node-based generative workflow environment and the LTX-Video multimedia processing framework, enabling creators to orchestrate complex video tasks within a visual graph paradigm. Instead of writing code to apply effects, transitions, edits, and data flows, users can assemble nodes that represent video inputs, transformations, and outputs, letting them prototype and automate video production pipelines visually.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 12
    Playwright

    Playwright

    Node library to automate Chromium, Firefox & WebKit with a single API

    Playwright is a Node library for automating Chromium, Firefox and WebKit using a single API. It supports headless execution for all these browsers on Linux, macOS and Windows, providing automated web browser interactions that are fast, capable, reliable and ever-green. Playwright enables a broad spectrum of cross-browser web automation capabilities, which are used by Single Page Apps and Progressive Web Apps.
    Downloads: 32 This Week
    Last Update:
    See Project
  • 13
    Lavalink

    Lavalink

    Standalone audio sending node based on Lavaplayer

    Lavalink is a standalone audio node for Discord music bots and other audio-driven bot systems. It is based on Lavaplayer and Koe and is designed to send audio without routing that audio through the bot’s own shards. This architecture helps larger bots separate audio playback from gateway logic and reduce load on the main bot process. Lavalink provides a REST API for resolving tracks, controlling players, managing playback, and retrieving statistics.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    Node.js Client For NLP Cloud

    Node.js Client For NLP Cloud

    NLP Cloud serves high performance pre-trained or custom models

    This is the Node.js client (with Typescript types) for the NLP Cloud API. NLP Cloud serves high-performance pre-trained or custom models for NER, sentiment analysis, classification, summarization, dialogue summarization, paraphrasing, intent classification, product description and ad generation, chatbot, grammar and spelling correction, keywords and keyphrases extraction, text generation, image generation, blog post generation, text generation, question answering, automatic speech...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    web3.js

    web3.js

    Ethereum JavaScript API

    web3.js is the Ethereum JavaScript API that connects to the Generic JSON-RPC spec. It is composed of a selection of libraries that make it possible to interact with a local or remote ethereum node, using a HTTP or IPC connection. The node may be local, hosted by the DApp provider, or a public gateway such as Infura, which operates free Ethereum access points. It is necessary to run a local or remote Ethereum node to be able to use this library. web3.js is directly usable on web technology and is also commonly used on the server side in Node.js applications and in Electron-based desktop applications.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    observer_cli

    observer_cli

    Visualize Erlang/Elixir Nodes On The Command Line

    ...Increments are values that are mostly useful when compared to a previous one to have an idea of what they're doing because otherwise, they'd never stop increasing: bytes in and out of the node, number of garbage collector runs, words of memory that were garbage collected, and the global reductions count for the node. Total scheduler utilization will equal 1.0 when all schedulers have been active all the time between the two refresh intervals. The result being that there is a decent chunk of CPU usage that would be mostly free for scheduling actual Erlang work (assuming the schedulers are busy waiting more than trying to select tasks to run).
    Downloads: 7 This Week
    Last Update:
    See Project
  • 17
    Nave

    Nave

    Virtual Environments for Node

    ...This approach makes it straightforward to test projects against multiple Node versions or keep legacy and modern toolchains side by side. Because environment state is scoped, global packages won’t collide across projects, reducing “works on my machine” surprises. Its minimalist design prioritizes speed and clarity over a large command surface, making nave a good fit for developers who want Node versioning without extra ceremony.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    ergo

    ergo

    Framework for creating microservices using technologies of Erlang/OTP

    ...There are ready-to-use implemented design patterns. Two processes can be linked to each other. Termination one terminates another. Any process can monitor the service node. Receives NODE DOWN if node terminated. Ergo Framework almost 5 times outperforms the original Erlang network messaging. Any process can create a monitor for another process. It receives a DOWN message on termination.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Fengari

    Fengari

    The Lua VM written in JS ES6 for Node and the browser

    The Lua VM written in JS ES6 for Node and the browser. This repository contains the core Fengari code (which is a port of the Lua C library) which includes parser, virtual machine, and base libraries. However, it is rare to use this repository directly.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    force-graph

    force-graph

    Force-directed graph rendered on HTML5 canvas

    Force Graph is a JavaScript component for rendering interactive force-directed graphs on an HTML5 canvas. It uses d3-force as its physics engine to calculate node positions through iterative simulation. Developers can load graph structures containing nodes and links and update the data dynamically. Users can zoom, pan, drag nodes, and interact with nodes or links through hover and click events. Nodes can contain text, images, custom shapes, colors, and configurable labels. Links can display arrows, moving particles, custom styles, and other visual indicators for exploring relationships in network data.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Clash Party

    Clash Party

    Another Mihomo GUI

    ...The application integrates multiple proxy protocols, allowing users to route traffic through different nodes based on rules, performance, or geographic requirements. It includes intelligent routing features, including AI-assisted node selection and rule-based traffic management, which help optimize latency and connection reliability. Clash Party also emphasizes usability with a modern interface, customizable themes, and visual tools for monitoring connections and traffic activity. It supports configuration backup and synchronization, making it easier to manage complex setups across devices.
    Downloads: 72 This Week
    Last Update:
    See Project
  • 22
    actions/github-script

    actions/github-script

    Write workflows scripting the GitHub API in JavaScript

    ...To use this action, provide an input named script that contains the body of an asynchronous function call. Since the script is just a function body, these values will already be defined, so you don't have to import them. All scripts are now run with Node 16 instead of Node 12 and are affected by any breaking changes between Node 12 and 16. By default, the JSON-encoded return value of the function is set as the "result" in the output of a github-script step. For some workflows, string encoding is preferred. This option can be set using the result-encoding input. By default, requests made with the github instance will not be retried. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 23
    CF-Workers-SUB

    CF-Workers-SUB

    Aggregates any of your nodes with multiple subscriptions

    CF-Workers-SUB is a project that uses Cloudflare Workers to aggregate or convert multiple subscription sources (for proxy nodes/configs) into a personalized subscription link for the user. Essentially, it lets you input your own node(s) and then generate a unified subscription endpoint that others can use with tools like Clash, Sing-box, or V2Ray. The repository emphasizes being user-friendly for scenarios where one has many proxy/node links but wants to streamline into a single subscription feed. It also supports variable configuration (token, built-in nodes, custom add/CSV/API sources) to produce automated “preferred line” generation. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    Browserify

    Browserify

    browser-side require() the node.js way

    ...browserify is a tool for compiling node-flavored commonjs modules for the browser. You can use browserify to organize your code and use third-party libraries even if you don't use node itself in any other capacity except for bundling and installing packages with npm.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    Fuel Core

    Fuel Core

    Rust full node implementation of the Fuel v2 protocol

    Fuel-Core is the Rust-based implementation of a full FUEL blockchain node—supporting chain execution, mempool, consensus, GraphQL API, and state management. It powers the Fuel Layer 1 network and enables developers to run local or production nodes with high throughput and low latency.
    Downloads: 0 This Week
    Last Update:
    See Project