Showing 348 open source projects for "npm"

View related business solutions
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 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
  • 1
    Neiki's Charts

    Neiki's Charts

    Lightweight SVG chart Web Component

    Neiki's Charts is a lightweight SVG chart library built as a native Web Component. Drop a single script tag into any HTML page and get four chart types — Line, Bar, Pie, and Scatter — with no build step, no framework, and zero dependencies. CSS is bundled automatically, so one file is all you need. The component uses Shadow DOM for style encapsulation and fits cleanly into any project without CSS conflicts. Charts are fully responsive, support light and dark themes with automatic...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    TW Elements

    TW Elements

    Huge collection of Tailwind MIT licensed (free) components

    ...It supports easy theming and customization using Tailwind’s configuration system, allowing developers to adapt styles to their branding needs. TW Elements can be integrated into various frameworks and environments, including React, Vue, and standard HTML projects, with simple installation methods via npm or CDN.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Bundlesize

    Bundlesize

    Keep your bundle size in check

    Add it to your scripts in package.json. Or you can use it with npx from NPM 5.2+. bundlesize accepts an array of files to check. You can give a different file by using the --config flag. If the names of your build files are not predictable, you can use the glob pattern to specify files. This is common if you append a hash to the name or use a tool like create-react-app/nextjs. It will match multiple files if necessary and create a new row for each file.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    CNPM

    CNPM

    cnpm: npm client for China mirror of npm

    CNPM is a customized NPM client designed for developers in China to improve package download speeds and reliability. It acts as a mirror of the official NPM registry and allows users to manage dependencies with faster responses compared to the global registry.
    Downloads: 0 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.
    Get Started Free
  • 5
    SLOC

    SLOC

    simple tool to count SLOC (source lines of code)

    sloc is a simple, fast tool for counting lines of code that’s designed to be used from both the command line and Node.js scripts. It tallies physical lines, source lines, comment lines, and blank lines, giving you a quick snapshot of code size across files or entire directories. The utility is language-aware through lightweight detectors and patterns, so it can ignore comments correctly and avoid counting generated or minified files if you configure it to. Output can be human-readable for...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    angular translate

    angular translate

    Translating your AngularJS 1.x apps

    angular-translate is an AngularJS module that makes your life much easier when it comes to i18n and l10n including lazy loading and pluralization. It provides components like filters and directives, asynchronous loading of i18n data, full pluralization support through MessageFormat and much more! angular-translate is very flexible. You can build your own loaders, storages or error handlers and extend angular-translate to your needs!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Classnames

    Classnames

    A simple javascript utility for conditionally joining classNames

    Classnames is a minimal JavaScript utility that helps you construct CSS class strings based on conditional logic. Instead of manually concatenating strings, developers can pass any combination of strings, arrays, or objects, and the library will output a clean, space-separated class list. When you provide an object, the keys represent class names and the boolean values determine whether each class should be included in the final string. This reduces boilerplate and the risk of typos or stray...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Vali Admin

    Vali Admin

    Free Bootstrap 4 admin/dashboard template

    Vali is a free, modular and easy-to-customize admin theme built using Bootstrap 4, SASS and Pug.js. Includes seven pre-built pages including login, user profile, and print-friendly invoice page. Run a npm install command in the project root directory to install and build dependencies. If you don't want to edit the theme you can use the compiled files inside the docs folder. Use npm run dev command to watch and compile source files. Use npm run build command to compile all source files. Use npm run start command to start a development server using NodeJs. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    bala.js

    bala.js

    A function for elements selection

    bala.js is a function that allows you to select elements on a web page.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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.
    Try Free
  • 10
    FFmpegKit

    FFmpegKit

    FFmpeg Kit for applications. Supports Android, Flutter, iOS, Linux, ma

    ...There are eight different ffmpeg-kit packages distributed on Github, Maven Central, CocoaPods, pub and npm. Below you can see which system libraries and external libraries are enabled in each one of them.
    Downloads: 22 This Week
    Last Update:
    See Project
  • 11
    Rowy

    Rowy

    Rowy is an open-source low-code platform

    ...Focus on building your apps. Connect to your database, and manage data in table-UI with role-based access controls. Build cloud function workflows in JS/TS using any NPM or APIs. Forget CLIs, configs, and DevOps. Focus on building your apps with a platform designed for developer productivity. Build cloud functions workflows on field-level data changes. Connect to your favorite tool with pre-built code blocks or create your own. Set up Rowy on your Google Cloud project with this one-click deploy button. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    react-native-progress

    react-native-progress

    Progress indicators and spinners for React Native

    react-native-progress is a set of customizable progress indicators and spinners for React Native applications. It provides several visual components—such as circular, pie, bar, and semi-circle progress indicators—built on top of react-native-svg so they render as vector graphics. This approach ensures that progress indicators scale cleanly across different screen densities and sizes while remaining smooth and visually appealing. The library is designed to be simple to use: developers import...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    GraphQLite

    GraphQLite

    Rapid GraphQL prototyping, development, and testing. Core Server

    ...With an S3 API compatible File Storage, GraphQLite gives you instant access to your files. High performance and unlimited flexibility are delivered with your Core Server. You can build Swift apps quickly by using the native iOS SDK. With our npm library, Web development has never been easier. Flutter SDK is also coming soon.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Barrelsby

    Barrelsby

    Automatic TypeScript barrels (index.ts files) for your code base

    Barrelsby is a TypeScript utility that automatically generates barrel files (index.ts or index.js) to simplify imports in large projects. It helps developers manage exports efficiently by creating centralized entry points.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    sakai-react

    sakai-react

    Free React Admin Template

    ...Sakai is an application template for React based on the popular Next.js framework with new App Router. To get started, clone the repository from GitHub and install the dependencies with npm or yarn.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    patch-package

    patch-package

    Fix broken node modules instantly

    patch-package lets app authors instantly make and keep fixes to npm dependencies. It's a vital band-aid for those of us living on the bleeding edge. Patches created by patch-package are automatically and gracefully applied when you use npm(>=5) or yarn. No more waiting around for pull requests to be merged and published. No more forking repos just to fix that one tiny thing preventing your app from working.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    eslint-config-alloy

    eslint-config-alloy

    Progressive ESLint config for your React/Vue/TypeScript projects

    ...High degree of automation: advanced rules management, test as a document, as a website. Keep up with the times, follow up the latest rules as soon as possible. It is recommended to use npm init vue@3 to create a project with Vue, TypeScript and ESLint integrated. Our team initially used Airbnb rules, but because it was too strict, some rules still needed to be personalized, which led to more and more changes in the future and finally decided to maintain a new set. After more than four years of maintaining, eslint-config-alloy is now very mature and progressive and has been welcomed by many teams inside and outside the company.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    node-emoji

    node-emoji

    Simple emoji support for node.js projects

    A simple emoji support for node.js projects. To install node-emoji, you need node.js and npm. Once you have that set-up, just run npm install --save node-emoji in your project directory. You're now ready to use emoji in your node projects! There are some emojis that have "-" in their name, for example "t-rex" and refrencing them directly like this (emoji.t-rex) won't work. In such cases, use the emoji.get('t-rex') syntax instead.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Create Eth App

    Create Eth App

    Create Ethereum-powered apps with one command

    ...You can use nvm (macOS/Linux) or nvm-windows to switch Node versions between different projects. You'll also need Yarn on your local development machine. This is because Create Eth App relies on Yarn Workspaces, a feature not supported by Npm.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Convert-JavaScript-To-Python

    Convert-JavaScript-To-Python

    Using this NPM package you can convert your JavaScript code to Python.

    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    TuiCss

    TuiCss

    Text-based user interface CSS library

    ...To start to use TuiCss in your project, you can just download the repository content and import the files that are in the dist folder with the html directives. Alternatively, you can install the package with NPM.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    FlubuCore

    FlubuCore

    A cross platform build and deployment automation system

    ...Large number of often used built-in tasks like e.g. versioning, running tests, creating deployment packages, publishing NuGet packages, docker tasks, git tasts, sql tasks, npm tasks, executing PowerShell, managing IIS scripts and many more.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    css.gg

    css.gg

    Open-source CSS, SVG and Figma UI Icons Available in SVG Sprite

    700 Precise and Detailed UI Icons, provided with well-organized Figma components library. All icons are available as components on assets from where you can search for a sigle icon or browse categories. All icons are available as components. By default all the CSS, SCSS icons inherit the color from the parent by using currentColor attribute how ever you can apply any color you like. You need to define width and height in order for this to work. Afterwards you can just create a div. By...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    PaperCSS

    PaperCSS

    The Less Formal CSS Framework

    ...Only the components that get imported into src/styles.scss will be compiled into dist/paper.css. You can also play with original, source files, written in SCSS, in src/. You can customize PaperCSS easily, clone the repo, run npm install and make any changes to .scss files in src/. The main place you might want to make changes would be core/_config.scss, where you can specify new colors or fonts for your CSS build. After you make changes, be sure to build the new CSS files. Do so by running npm run css:build and get them from the dist/ folder.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Svelvet

    Svelvet

    A library for building dynamic, infinitely customizable interfaces

    ...Svelvet allows you to easily create intuitive user interfaces and diagrams with pre-built components with node-to-node data flow, seamless zooming and panning, customizable edges and nodes and more. Start mapping out your ideas with our NPM package. Simply provide your node data to the Svelvet component and you're ready to show off your interactive diagram - no extra configuration needed. Svelvet is written in TypeScript and tested with Vitest, Playwright and Svelte Testing Library. Svelvet is maintained by motivated engineers seeking to contribute to the larger Svelte developer community and library ecosystem.
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo