Showing 523 open source projects for "npm"

View related business solutions
  • 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
  • PRTG Catches Network Issues Before They Cause Downtime Icon
    PRTG Catches Network Issues Before They Cause Downtime

    Threshold-based alerts flag problems early, so your team can act before users notice, not after.

    Reactive troubleshooting usually means hearing about a problem from frustrated users, not your monitoring tool. PRTG sets threshold-based alerts across devices, servers and applications, notifying your team by email, SMS or push the moment a metric crosses a set limit. That means catching a failing disk or overloaded server before it becomes an outage and getting time back from firefighting. Start a free trial and set your first alerts today.
    Download 30-Day Trial
  • 1
    AWS X-Ray SDK for Node.js

    AWS X-Ray SDK for Node.js

    The official AWS X-Ray SDK for Node.js

    ...The AWS X-Ray SDK for Node.js is compatible with Node.js version 12. x and later. There may be issues when running on the latest odd-numbered release of Node.js. The latest stable version of the SDK is available from NPM. For local development, install the SDK in your project directory with npm. This repository hosts all the packages we publish, which each have their own README. The Core package README covers all basic use cases of the main X-Ray SDK, including its use in Lambda.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    ncc

    ncc

    Compile a Node.js project into a single file

    Simple CLI for compiling a Node.js module into a single file, together with all its dependencies, gcc-style. Publish minimal packages to npm. Only ship relevant app code to serverless environments Don't waste time configuring bundlers, it is generally faster bootup time and less I/O overhead. Compiled language-like experience (e.g.: go). For testing and debugging, a file can be built into a temporary directory and executed with full source maps support. Some packages may need some extra options for ncc support in order to better work with the static analysis. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    n8n

    n8n

    Free and source-available fair-code licensed workflow automation tool

    n8n is an extendable workflow automation tool. With a fair-code distribution model, n8n will always have visible source code, be available to self-host, and allow you to add your own custom functions, logic and apps. n8n's node-based approach makes it highly versatile, enabling you to connect anything to everything. n8n has 200+ different nodes to automate workflows.
    Downloads: 692 This Week
    Last Update:
    See Project
  • 4
    sharp for AWS Lambda Layers

    sharp for AWS Lambda Layers

    npm sharp for AWS Lambda layers, separated builds for arm64 and x64

    The prebuilt sharp node module for AWS Lambda layer. npm sharp for AWS Lambda layers, separated builds for arm64 and x64, minified and bundled with esbuild.
    Downloads: 0 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
    ml.js

    ml.js

    Machine learning tools in JavaScript

    ...It is mainly maintained for use in the browser. If you are working with Node.js, you might prefer to add to your dependencies only the libraries that you need, as they are usually published to npm more often. We prefix all our npm package names with ml- (eg. ml-matrix) so they are easy to find.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    opensrc

    opensrc

    Fetch source code for npm packages

    OpenSrc is an open-source utility developed by Vercel Labs that retrieves and exposes the source code of npm packages so that AI coding agents can better understand how external libraries work. When large language models generate code, they often rely only on type definitions or documentation, which can limit their understanding of how a library actually behaves. OpenSrc addresses this limitation by allowing agents to fetch the underlying source code of dependencies and analyze their implementation directly. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    ThumbmarkJS

    ThumbmarkJS

    World's fastest growing browser fingerprinting library

    ...Install client-side only via CDN or npm, or connect the optional hosted API to boost uniqueness to ~99%.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    sharer.js

    sharer.js

    Create your own social share buttons. No jquery. Just vanilla JS

    ...The library supports more than 20 social networks, messaging services, blogging platforms, and bookmarking tools. It can open sharing popups, behave as a regular link, or launch links in a new browser tab. Sharer.js is available through npm, downloadable minified files, and public CDNs. Its manual initialization API also supports buttons added dynamically after the page has loaded.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 9
    DC-SDK

    DC-SDK

    DC-SDK is based on the open source project Cesium for development

    DC-SDK is based on the open-source project Cesium for the second development of two three-dimensional WebGis application frameworks, the framework optimizes the use of Cesium and adds some additional features, designed for developers to quickly build WebGis applications. Installing with NPM or YARN is recommended and it works seamlessly with webpack. Since the DC framework sets CESIUM_BASE_URL to ./libs/dc-sdk/resources/, you need to copy Cesium-related static resources files: Assets, Workers, and ThirdParty to libs/dc-sdk/resources directory of the project to ensure that the 3D scene can be rendered properly. You can also use DC.baseUrl to set the static resource base related to Cesium.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Access competitive interest rates on your digital assets.

    Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 10
    Gradle Plugin for Node

    Gradle Plugin for Node

    Gradle plugin for integrating NodeJS in your build

    gradle-node-plugin is a Gradle plugin that enables seamless integration of Node.js, npm, and Yarn within Gradle builds. It helps Java-based projects manage JavaScript dependencies and run Node.js tasks efficiently.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    JS Beautifier

    JS Beautifier

    Beautifier for javascript

    This little beautifier will reformat and re-indent bookmarklets, ugly JavaScript, unpack scripts packed by Dean Edward’s popular packer, as well as partly deobfuscate scripts processed by the npm package javascript-obfuscator. All of the source code is completely free and open, available on GitHub under MIT licence, and we have a command-line version, python library and a node package as well. You may install the NPM package js-beautify. When installed globally, it provides an executable js-beautify script. As with the Python script, the beautified result is sent to stdout unless otherwise configured. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Newman

    Newman

    Newman is a command-line collection runner for Postman

    Newman is Postman’s open-source command-line runner for collections, enabling the execution and testing of Postman Collections directly via CLI or Node.js scripts. It shines in CI/CD integration by offering flexible reporting, scripting, and automation capabilities. The easiest way to install Newman is using NPM. If you have Node.js installed, it is most likely that you have NPM installed as well. Newman can be easily used within your JavaScript projects as a Node.js module. The entire set of Newman CLI functionality is available for programmatic use as well. Reporters provide information about the current collection run in a format that is easy to both disseminate and assimilate.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 13
    GuardDog

    GuardDog

    GuardDog is a CLI tool to Identify malicious PyPI and npm packages

    guarddog is an open-source security tool by DataDog designed to detect risks in open-source dependencies. It helps developers analyze software supply chain risks and prevent malicious or vulnerable packages from being used.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Bootstrap Table

    Bootstrap Table

    Extended table to integration with some of the most widely used CSS

    Include Bootstrap Table source CSS and JavaScript files via npm or yarn. When you only need to include Bootstrap Table’s compiled CSS or JS, use UNPKG. Download Bootstrap Table to get the compiled CSS and JavaScript, source code, or include it with your favorite package managers like npm, bowser, and more. Install and manage Bootstrap table’s CSS, JavaScript, locales, and extensions using npm.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    semantic-release

    semantic-release

    Fully automated version management and package publishing

    semantic-release automates the whole package release workflow including: determining the next version number, generating the release notes, and publishing the package. This removes the immediate connection between human emotions and version numbers, strictly following the Semantic Versioning specification and communicating the impact of changes to consumers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Swagger Editor

    Swagger Editor

    An editor designed for Swagger

    Swagger Editor lets you edit Swagger API specifications in YAML inside your browser and to preview documentations in real time. Valid Swagger JSON descriptions can then be generated and used with the full Swagger tooling (code generation, documentation, etc). swagger-editor is a traditional npm module intended for use in single-page applications that are capable of resolving dependencies (via Webpack, Browserify, etc). swagger-editor-dist is a dependency-free module that includes everything you need to serve Swagger Editor in a server-side project, or a web project that can't resolve npm module dependencies. If you're building a single-page application, using swagger-editor is strongly recommended, since swagger-editor-dist is significantly larger.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 17
    Composer

    Composer

    Dependency Manager for PHP

    Composer is a tool for dependency management in PHP, inspired by node's npm and ruby's bundler. It allows you to declare, manage and install the libraries on which your PHP project depends. Unlike most package managers, Composer manages on a per-project basis. It installs packages or libraries in a directory (e.g. vendor) inside your project and does not install anything globally. However, for convenience it does support a "global" project via the global command.
    Downloads: 96 This Week
    Last Update:
    See Project
  • 18
    Qwen Code

    Qwen Code

    Qwen Code is a coding agent that lives in the digital world

    ...Qwen Code automates various development workflows, including handling pull requests and performing complex git rebases. It runs on Node.js (version 20 or higher) and can be installed globally via npm or from source. Users configure Qwen Code by setting API keys and endpoints, supporting both mainland China and international access. With Qwen Code, developers can explore codebases, refactor and optimize code, generate documentation, and automate repetitive tasks directly from the terminal.
    Downloads: 34 This Week
    Last Update:
    See Project
  • 19
    AI Commits

    AI Commits

    A CLI that writes your git commit messages for you with AI

    ...There are also options to preview, edit, or regenerate the AI-proposed message before actually committing, giving developers control instead of blindly trusting the output. Because it’s published as an npm package and even as a Homebrew formula, installation is straightforward across platforms.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 20
    tldraw

    tldraw

    a very good whiteboard

    tldraw is a collaborative digital whiteboard available at tldraw.com. Its editor, user interface, and other underlying libraries are open source and available in this repository. They are also distributed on npm. You can use tldraw to create a drop-in whiteboard for your product or as the foundation on which to build your own infinite canvas applications.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 21
    nodejs-argo

    nodejs-argo

    nodejs-argo is a powerful Argo tunnel deployment tool

    nodejs-argo is a Node.js-based deployment tool for creating Argo tunnel proxy nodes on PaaS and lightweight hosting platforms. It is built for environments where users want a simple package-based setup using npm, npx, or direct Node.js files. The project supports several proxy protocols, including VLESS, VMess, and Trojan, making it flexible for different proxy client configurations. It can run with temporary tunnels when no fixed Argo credentials are provided, or with fixed tunnel settings when domain and authentication values are configured. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    flag-icon-css

    flag-icon-css

    A collection of all country flags in SVG

    A collection of all country flags in SVG, plus the CSS for easier integration. You can either download the whole project as is or install it via Bower or NPM. Run the npm install to install the dependencies after cloning the project and you'll be able to watch for changes and live reload if served, to build *.less files, to serve it on localhost:8000, and to have only specific countries in the css file, for which you will need to remove the ones that you don't need from the flag-icon-list.less file and build it again.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    overseer.nvim

    overseer.nvim

    A task runner and job management plugin for Neovim

    Overseer.nvim is a task runner and job management plugin designed for Neovim. It can launch, monitor, restart, stop, and organize development tasks directly inside the editor. Built-in task providers support tools such as Make, npm, Cargo, Just, and VS Code tasks.json files. A dedicated task list provides controls for inspecting status, output, results, and available actions. Developers can create custom templates, components, actions, output parsers, and multi-stage workflows using its Lua API. It also integrates with diagnostics, quickfix, DAP, testing tools, status lines, and session managers for broader development automation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Bootswatch

    Bootswatch

    Themes for Bootstrap

    ...Each theme works as a drop-in replacement for Bootstrap’s default stylesheet, which makes adoption simple for existing sites. The project supports several installation paths, including precompiled CSS, CDN usage, npm, Sass imports, and Ruby gem integration. Developers can customize themes by editing Sass variables and theme-specific structural styles. Overall, Bootswatch is useful for teams that want polished Bootstrap styling, faster prototyping, and consistent visual options across web projects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Oat UI

    Oat UI

    Ultra-lightweight, zero dependency, semantic HTML, CSS, JS UI library

    ...Oat works by applying sensible default styling directly to standard HTML elements, meaning developers can achieve polished layouts with little to no custom classes. Its small footprint makes it especially attractive for static sites, documentation, prototypes, and low-overhead web applications. The library can be installed via npm, CDN, or direct download, making it flexible across different development workflows. Overall, Oat prioritizes minimalism, speed, and developer ergonomics for teams that want attractive UI results with extremely low complexity.
    Downloads: 1 This Week
    Last Update:
    See Project