Showing 14 open source projects for "node.js"

View related business solutions
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Start Free
  • 1
    blockfrost-js

    blockfrost-js

    Node.js SDK for the Blockfrost.io API

    To run the SDK you need Node.js version 16 and higher. While you may find a way to run it directly in a browser, we don't actively support or provide troubleshooting assistance with this scenario. We recommend setting up your own Node.js backend. Exposing your API keys in a frontend application is almost always a bad idea. Using the SDK is pretty straight-forward as you can see from the following examples.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    WebTorrent

    WebTorrent

    Streaming torrent client for the web

    WebTorrent is a streaming torrent client for node.js and the browser. YEP, THAT'S RIGHT. THE BROWSER. It's written completely in JavaScript – the language of the web – so the same code works in both runtimes. In node.js, this module is a simple torrent client, using TCP and UDP to talk to other torrent clients. In the browser, WebTorrent uses WebRTC (data channels) for peer-to-peer transport.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 3
    BitTorrent DHT

    BitTorrent DHT

    Simple, robust, BitTorrent DHT implementation

    bittorrent-dht is a Node.js implementation of the BitTorrent Mainline Distributed Hash Table (DHT) protocol, enabling decentralized peer discovery for BitTorrent clients. This module allows users to announce and lookup peers for specific torrents without the need for trackers. It’s lightweight, fast, and well-suited for building custom torrent clients, browser-based peers, or decentralized apps.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 4
    WebTorrent CLI

    WebTorrent CLI

    WebTorrent, the streaming torrent client. For the command line

    WebTorrent CLI is a command-line interface for the WebTorrent protocol, enabling users to stream, download, and seed torrents directly from the terminal using Node.js. It supports both traditional BitTorrent and WebTorrent peers, bridging the gap between desktop clients and browser-based peers. With a simple and intuitive interface, WebTorrent CLI allows users to instantly stream videos (especially with built-in support for VLC, MPV, and Chromecast), making it ideal for media consumption without waiting for full downloads. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 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
  • 5
    node-hid

    node-hid

    Access USB & Bluetooth HID devices through Node.js

    node-hid supports Node.js v6 and upwards. For versions before that, you will need to build from source. The platforms, architectures and node versions node-hid supports are the following. In general we try to provide pre-built native library binaries for the most common platforms, Node and Electron versions. We strive to make node-hid cross-platform so there's a good chance any combination not listed here will compile and work.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    BitTorrent Tracker

    BitTorrent Tracker

    Simple, robust, BitTorrent tracker (client & server) implementation

    A self-hosted, open-source BitTorrent tracker written in Node.js, allowing users to run their own torrent tracking server.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    OpenBazaar Client

    OpenBazaar Client

    OpenBazaar 2.0 Desktop Client (talks to openbazaar-go server daemon)

    ...For full installable versions of the OpenBazaar app, with the server and client bundled together, go to the OpenBazaar download page. To create a local development copy of the reference client, clone the client repository into a directory of your choice. Make sure you have Node.js and NPM installed. Node versions older than 8.9.2 or NPM versions older than 5.5.1 may not work.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    torrent-stream

    torrent-stream

    The low level streaming torrent engine that peerflix uses

    Torrent-stream is a core library that underpins peerflix (and similar tools), providing low-level torrent downloading and streaming capabilities in Node.js. It handles connecting to the BitTorrent swarm, negotiating peer connections, fetching torrent pieces, and exposing individual files inside a torrent as streams. This enables developers to build custom torrent-based applications — not just streaming video, but also file downloaders, partial-download managers, or peer-to-peer file distribution tools. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    WebTorrent Desktop

    WebTorrent Desktop

    The streaming torrent app. For Mac, Windows, and Linux.

    WebTorrent Desktop is for streaming torrents on Mac, Windows or Linux. It connects to both BitTorrent and WebTorrent peers. Now there's no need to wait for files to finish downloading. You can watch or play right away with WebTorrent Desktop.
    Downloads: 41 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
  • 10
    AvionDB

    AvionDB

    A decentralised database with MongoDB-like developer interface

    ...We encourage you to reach out to the maintainers if you plan to use AvionDB in mission-critical systems. This is the TypeScript implementation and it works with Browsers, Node.js & TypeScript with support for Linux, OS X, and Windows. The minimum required version of Node.js is now 8.6.0 due to the usage of ... spread syntax. LTS versions (even numbered versions 8, 10, etc) are preferred.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    TxPB

    TxPB

    TemporalX gRPC and Documentation Resources

    TxPB is the main source of information for using TemporalX, and includes protocol buffer definitions, generated code, and documentation. If you are looking for the protocol buffer definitions, check the pb folder. If you want bindings in other languages, feel free to open a github issue. Alternatively you can generate language bindings independently as long as the languages you are using support the appropriate protocol buffer and gRPC versions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    MFS JavaScript Implementation

    MFS JavaScript Implementation

    JavaScript implementation of the IPFS Mutable File System

    JavaScript implementation of the IPFS Mutable File System. The code published to npm that gets loaded on requires is an ES5 transpiled version with the right shims added. This means that you can require it and use with your favorite bundler without having to adjust the asset management process. The mfs works by storing a reference to the root node's CID in LevelDB. LevelDB does not support concurrent access so there are read/write locks around bits of the code that modify the the root node's...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Textile JS HTTP Client

    Textile JS HTTP Client

    Textile JS HTTP Wrapper Client

    ...The reference implementation of Textile is written in Go, and can be compiled to various platforms, including mobile (Android/iOS) and desktop/server (OSX, Windows, Linux, etc). The library in this repo is designed to help support things like browser-based Textile apps, Node.js apps, and other use-cases.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    peerflix

    peerflix

    Streaming torrent client for node.js

    peerflix is a Node.js-based streaming torrent client that lets you stream video or audio files directly from a torrent (magnet link or .torrent file), without needing to wait for the entire download to finish. It spins up a small HTTP server that serves the torrent’s content as it’s downloaded; for example, if you point a media player (like VLC or MPV) to the provided URL, it will start playing almost immediately.
    Downloads: 8 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next