Showing 96 open source projects for "node"

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.
    Try It Free
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • 1
    AWS Node Termination Handler

    AWS Node Termination Handler

    Gracefully handle EC2 instance shutdown within Kubernetes

    This project ensures that the Kubernetes control plane responds appropriately to events that can cause your EC2 instance to become unavailable, such as EC2 maintenance events, EC2 Spot interruptions, ASG Scale-In, ASG AZ Rebalance, and EC2 Instance Termination via the API or Console. If not handled, your application code may not stop gracefully, take longer to recover full availability, or accidentally schedule work to nodes that are going down. Secure and resizable compute capacity for...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    AWS EKS Terraform module

    AWS EKS Terraform module

    Terraform module to create an Elastic Kubernetes (EKS) cluster

    ...Support for providing maps of node groups/Fargate profiles to the cluster module definition or use separate node group/Fargate profile sub-modules. Provisions to provide node group/Fargate profile "default" settings, useful for when creating multiple node groups/Fargate profiles where you want to set a common set of configurations once, and then individual control only select features.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Retire.js

    Retire.js

    Scanner detecting the use of JavaScript libraries

    ..."Using Components with Known Vulnerabilities" is now a part of the OWASP Top 10 and insecure libraries can pose a huge risk for your web app. The goal of Retire.js is to help you detect the use of versions with known vulnerabilities. Scan a web app or node app for use of vulnerable JavaScript libraries and/or node modules. grunt-retire scans your grunt-enabled app for use of vulnerable JavaScript libraries and/or node modules. Scans visited sites for references to insecure libraries and puts warnings in the developer console. An icon on the address bar displays will also indicate if vulnerable libraries were loaded. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    Firebase Admin Node.js SDK

    Firebase Admin Node.js SDK

    Firebase Admin Node.js SDK

    The Admin SDK is a set of server libraries that lets you interact with Firebase from privileged environments to perform actions like read and write Realtime Database data with full admin privileges. Programmatically send Firebase Cloud Messaging messages using a simple, alternative approach to the Firebase Cloud Messaging server protocols. Access Google Cloud resources like Cloud Storage buckets and Cloud Firestore databases associated with your Firebase projects. Create your own simplified...
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 5
    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: 41 This Week
    Last Update:
    See Project
  • 6
    cross-fetch

    cross-fetch

    Universal WHATWG Fetch API for Node, Browsers and React Native

    Universal WHATWG Fetch API for Node, Browsers and React Native. The scenario that cross-fetch really shines is when the same JavaScript codebase needs to run on different platforms. Platform agnostic, browsers, Node or React Native. Optional polyfill, it's up to you if something is going to be added to the global object or not. Simple interface, no instantiation, no configuration and no extra dependency.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    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: 0 This Week
    Last Update:
    See Project
  • 8
    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: 60 This Week
    Last Update:
    See Project
  • 9
    AimiliVPN

    AimiliVPN

    aimili-vpngate is a proxy tool that allows Linux to use clean IPs

    ...Users can deploy it with a one-command installer on common Linux distributions such as Debian, Ubuntu, CentOS, and Alpine. It is useful for users who want a lightweight, self-hosted gateway for managing VPNGate node selection and local proxy access.
    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
  • 10
    Lighthouse

    Lighthouse

    Automated auditing, performance metrics, & best practices for the web

    ...Lighthouse can be integrated directly into the Chrome DevTools with its own panel. To run it, you would simply have to select the Lighthouse panel and click on "Generate report". It can also be run from the command line, or as a Node module.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 11
    Jimp

    Jimp

    An image processing library written entirely in JavaScript for Node

    An image processing library for Node written entirely in JavaScript, with zero native dependencies. If you're using this library with TypeScript the method of importing slightly differs from JavaScript. Instead of using require, you must import it with ES6 default import scheme. If you're using a web bundles (webpack, rollup, parcel) you can benefit from using the module build of jimp.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 12
    undici

    undici

    An HTTP/1.1 client, written from scratch for Node.js

    ...Additional APIs are documented in their own files within the docs folder and are accessible via the navigation list on the left side of the docs site. Garbage collection in Node is less aggressive and deterministic (due to the lack of clear idle periods that browsers have through the rendering refresh rate) which means that leaving the release of connection resources to the garbage collector can lead to excessive connection usage, reduced performance (due to less connection re-use), and even stalls or deadlocks when running out of connections.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    IPFS Web UI

    IPFS Web UI

    A frontend for an IPFS node

    ...The end-to-end tests (E2E) test the full app in a headless Chromium browser. They spawn real IPFS node for HTTP API and a static HTTP server to serve the app. The purpose of those tests is not being comprehensible, but act as a quick regression and integration suite.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Stowaway

    Stowaway

    Multi-hop Proxy Tool for pentesters

    ...It can route traffic through SOCKS5 and HTTP proxy settings, and it also supports TCP, HTTP-style, and WebSocket-style upstream or downstream transport modes. Stowaway includes encrypted node communication through a shared key, with optional TLS support noted in its runtime parameters. Its feature set makes it useful for studying pivoting, port forwarding, and controlled internal network routing in legitimate test environments.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 15
    electerm

    electerm

    Terminal/SSH/SFTP client (Linux, Mac, Win)

    electerm is a terminal/ssh/sftp client (Linux, Mac, Win) based on electron/ssh2/node-pty/xterm/antd/subx and many other libs. Works as a terminal/file manager or ssh/sftp client (similar to xshell). Global hotkey to toggle window visibility (similar to guake, default is ctrl + 2) Multi platform (Linux, Mac, Win). Multi-language support (electerm-locales, contributions/fixes welcome) Double click to directly edit (small) remote files.
    Downloads: 227 This Week
    Last Update:
    See Project
  • 16
    Greenworks

    Greenworks

    A node.js plugin to integrate nw.js/electron games with steamworks

    ...Greenworks was originally developed by Greenheart Games to enable Steam integration in Game Dev Tycoon. Since then, it has been open-sourced and is used in many other projects. Currently, Greenworks supports node v0.8, v0.10, v0.12, v4, v5, v6, v7, v8, v9 and v10. Guides and the API references are located in docs directory. Greenworks is published under the MIT license. Greenworks is built using Native Abstractions for Node.js to support different node versions. The project is currently funded by Greenheart Games and other donors.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    amazon-vpc-cni-k8s

    amazon-vpc-cni-k8s

    Networking plugin repository for pod networking in Kubernetes

    Networking plugin repository for pod networking in Kubernetes using Elastic Network Interfaces on AWS. Launch kubelet with network plugins set to cni (--network-plugin=cni), the cni directories configured (--cni-config-dir and --cni-bin-dir) and node ip set to the primary IPv4 address of the primary ENI for the instance (--node-ip=$(curl http://169.254.169.254/latest/meta-data/local-ipv4)). It is also recommended that you set --max-pods equal to (the number of ENIs for the instance type × (the number of IPs per ENI - 1)) + 2; for details, see vpc_ip_resource_limit.go. Setting --max-pods will prevent scheduling that exceeds the IP address resources available to the kubelet. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    ArgoX

    ArgoX

    Argo Xray for VPS one-click script

    ...The project supports several protocol options, including VLESS, VMess, Trojan, Shadowsocks, Hysteria2, Reality, WebSocket, gRPC, and XHTTP-based modes. ArgoX uses Cloudflare tunnel behavior to reduce direct exposure of inbound service ports in supported configurations. It also includes generated node information and subscription-style outputs for easier client setup. The project is best understood as an automation script for advanced proxy deployment rather than a general-purpose hosting panel.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    V2Ray-Agent

    V2Ray-Agent

    Xray, Tuic, hysteria2, sing-box

    An all-in-one V2Ray/Xray agent script to automate proxy server deployment on Linux. Supports multiple protocols (VLESS, VMess, Shadowsocks, WireGuard), automatic certificate generation, CDN node management, and multi-VPS subscription configurations—often used for network optimization or censorship circumvention.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 20
    Gradle IntelliJ Plugin

    Gradle IntelliJ Plugin

    Gradle plugin for building plugins for IntelliJ-based IDEs

    ...The IDE Plugin generator automatically creates the Run Plugin run configuration that can be executed via the Run | Run... action or can be found in the Gradle tool window under the Run Configurations node. To execute the Gradle runIde task directly, open the Gradle tool window and search for the runIde task under the Tasks node. If it's not on the list, hit the re-import button in the toolbar at the top of the Gradle tool window.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    MicroK8s

    MicroK8s

    Single-package Kubernetes for developers, IoT and edge

    Low-ops, minimal production Kubernetes, for devs, cloud, clusters, workstations, Edge and IoT. MicroK8s automatically chooses the best nodes for the Kubernetes datastore. When you lose a cluster database node, another node is promoted. No admin needed for your bulletproof edge. MicroK8s is small, with sensible defaults that ‘just work’. A quick install, easy upgrades and great security make it perfect for micro clouds and edge computing. As the publishers of MicroK8s, we deliver the world’s most efficient multi-cloud, multi-arch Kubernetes. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    SSPanel-UIM

    SSPanel-UIM

    Multi-purpose proxy service management system

    SSPanel-UIM is a web interface and management platform for Shadowsocks (a secure SOCKS5 proxy tool often used to circumvent censorship). It supports multi-tenant accounts, traffic quotas, node management, coupon systems, invite codes, and payment gateways integration (for example, Stripe, PayPal, etc.). The platform includes features like user dashboards, usage graphs, IP/device logging, and automatic coupon or traffic renewal logic. Administrators can configure SSR/V2Ray or other proxy backends and synchronize them with the panel, so nodes apply updates or bans uniformly. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    soup

    soup

    Web Scraper in Go, similar to BeautifulSoup

    Web Scraper in Go, similar to BeautifulSoup. soup is a small web scraper package for Go, with its interface highly similar to that of BeautifulSoup. Pointer containing the pointer to the current html node. NodeValue containing the current html node's value, i.e. the tag name for an ElementNode, or the text in case of a TextNode. Error containing an error in a struct if one occurs, else nil is returned. A detailed text explanation of the error can be accessed using the Error() function. A field Type in this struct of type ErrorType will denote the kind of error that took place.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    EKS Charts

    EKS Charts

    Amazon EKS Helm chart repository

    Networking plugin for pod networking in Kubernetes using Elastic Network Interfaces on AWS. appmesh-controller: App Mesh controller Helm chart for Kubernetes. appmesh-prometheus: App Mesh Prometheus Helm chart for Kubernetes. appmesh-grafana: App Mesh Grafana Helm chart for Kubernetes. appmesh-jaeger: App Mesh Jaeger Helm chart for Kubernetes. appmesh-spire-server: App Mesh SPIRE Server Helm chart for Kubernetes. appmesh-spire-agent: App Mesh SPIRE Agent Helm chart for Kubernetes....
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25
    Nock

    Nock

    HTTP server mocking and expectations library for Node.js

    HTTP server mocking and expectations library for Node.js. Nock can be used to test modules that perform HTTP requests in isolation. For instance, if a module performs HTTP requests to a CouchDB server or makes HTTP requests to the Amazon API, you can test that module in isolation. Nock works by overriding Node's http.request function. Also, it overrides http.ClientRequest too to cover for modules that use it directly.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next