Software Alternatives, Accelerators & Startups

Top 9 JavaScript Package Manager Products in Programming

The best JavaScript Package Manager Products within the Programming category - based on our collection of reviews & verified products.

Bazel RubyGems waf Pint Gobble Numericalunits Please Mas CLI

Summary

The top products on this list are Bazel, RubyGems, and tup. All products here are categorized as: JavaScript Package Manager. We recommend LibHunt for [discovery and comparisons of open-source projects](https://www.libhunt.com/). One of the criteria for ordering this list is the number of mentions that products have on reliable external sources. You can suggest additional sources through the form here.
  1. 1
    Bazel is a tool that automates software builds and tests.
    Pricing:
    • Open Source
    • High Scalability - Bazel is designed to handle large codebases and complex dependency graphs efficiently, which makes it suitable for projects with millions of lines of code.
    • Incremental Builds - Bazel supports incremental builds by only rebuilding parts of the project that have changed, thus saving time and computational resources.
    • Cross-Platform Support - Bazel supports different platforms including Linux, MacOS, and Windows, enabling consistent build processes across diverse development environments.
    • Reproducible Builds - It ensures that the same source code will yield identical build outputs, which is beneficial for debugging and ensuring consistency across different environments.
    • Extensibility - Bazel is highly extensible, allowing developers to define custom build rules and macros to fit their specific needs.

    #DevOps Tools #Continuous Integration #Front End Package Manager 69 social mentions

  2. Check the cloud and SaaS vendors your product depends on without opening every status page. Official-source timelines, observed uptime history, and alerts to email, Slack, Teams, Discord, or webhooks. Five-provider email alerts are free.
    Pricing:
    • Freemium
    • $19 / Monthly (Starter)
    • Developer API - JSON API (OpenAPI 3.1), RSS feeds, embeddable SVG status badges
    • Alert channels - Slack, Teams, Discord, email and webhooks, with a test-fire button
    • Free Tier - Email alerts for 5 providers, no card required
    • Data Sources - Official machine-readable vendor sources only. No crowd reports or synthetic probes
    • Providers tracked - Cloud and SaaS vendors with official machine-readable status feeds

    #Status Pages #Uptime Monitoring #Monitoring Tools Featured

  3. RubyGems. org is the Ruby community's gem hosting service. Instantly publish your gems and then install them. Use the API find out more about available gems. Become a contributor and improve the site yourself.
    Pricing:
    • Open Source
    • Comprehensive Library - RubyGems hosts a vast collection of libraries and gems, making it simple to find reusable code for a wide range of tasks.
    • Dependency Management - RubyGems manages dependencies between various gems efficiently, ensuring that the right versions of gems are used together.
    • Ease of Use - The command-line interface provided by RubyGems is very user-friendly, making it easy for developers to install, update, and remove gems.
    • Community Support - A large and active community contributes to RubyGems, offering extensive support, documentation, and regular updates.
    • Version Control - RubyGems allows users to specify particular gem versions, which helps maintain code stability and compatibility.

    #Software Development #Code Collaboration #Front End Package Manager 105 social mentions

  4. 3

    tup

    Tup is a file-based build system for Linux, OSX, and Windows.
    Pricing:
    • Open Source
    • Speed - Tup is designed to be fast by minimizing the overhead typical in other build systems. It efficiently tracks dependencies and only rebuilds what is necessary.
    • Automatic Dependency Detection - Tup automatically detects dependencies between source files, which reduces the need for manually specifying them and decreases the chances of human error.
    • Parallel Execution - Tup takes advantage of parallelism to build multiple targets simultaneously, which can significantly reduce build times, especially on multi-core systems.
    • Incremental Builds - By tracking dependencies accurately, Tup supports incremental builds, which saves time by only rebuilding parts of the project that have changed.
    • Simple Configuration - The configuration files (Tupfiles) are generally simpler and less verbose compared to makefiles, making them easier to write and maintain.

    #DevOps Tools #Continuous Integration #Front End Package Manager 23 social mentions

  5. 4

    waf

    Waf is a Python-based framework for configuring, compiling and installing applications.
    • Flexibility - Waf is designed to be extremely flexible, allowing users to define their own build processes, making it suitable for complex projects with custom needs.
    • Portability - It is written in Python, which is cross-platform, and hence Waf can run on various operating systems like Windows, macOS, and Linux without modification.
    • Ease of use with Python - Since Waf uses Python, users familiar with this language may find it easy to extend or customize the build system as required.
    • Speed - Waf is designed to optimize and speed up the build process by using parallel execution and minimal rebuilds, which reduces build times.

    #Continuous Integration #JS Build Tools #Front End Package Manager

  6. 5
    PINT is an advanced web development and technical consulting agency in San Diego. We have served more than 500 clients over 20 years.
    • Type Safety - Pint provides a strong emphasis on type safety by allowing developers to define and check types explicitly, reducing runtime errors and enhancing code reliability.
    • Integration with Python Ecosystem - Pint can be easily integrated with a wide range of Python libraries and frameworks, enabling seamless unit conversion and operations within existing Python projects.
    • Comprehensive Unit Support - With a vast library of predefined units, Pint supports comprehensive unit operations and conversions, making it suitable for applications requiring detailed and accurate unit handling.
    • Flexibility - The library is highly flexible, allowing users to define their own units and dimensions, which adds to its versatility in customized scientific and engineering computations.
    • Active Community - An active community contributes to the ongoing development of Pint, providing regular updates, enhancements, and support to users.

    #Web Application Bundler #JS Build Tools #Front End Package Manager

  7. 6
    The last build tool you'll ever need. Contribute to gobblejs/gobble development by creating an account on GitHub.
    • Easy Setup - Gobble is designed to have a simple and straightforward setup process, making it accessible for developers who want to quickly get started with build tooling.
    • Modular Architecture - Gobble's plugin-based architecture allows developers to extend its functionality by creating or using existing plugins, providing flexibility and adaptability to different project needs.
    • Incremental Builds - Gobble supports incremental builds, which means it only rebuilds parts of the project that have changed, leading to faster build times during development.

    #Web Application Bundler #JS Build Tools #Front End Package Manager

  8. A package that lets you define quantities with units, which can then be used in almost any numerical calculation in any programming language.
    • Unit Consistency - Numericalunits helps maintain unit consistency across calculations by automatically converting and managing units, which reduces errors in scientific computations.
    • Ease of Use - The library simplifies handling units in numerical calculations, making it more accessible to users by allowing them to focus on the core mathematical problems rather than unit conversions.
    • Integration - Numericalunits integrates well with NumPy arrays, which are widely used in scientific computing, ensuring smooth and efficient operations with unit-aware calculations.
    • Open Source - As an open-source project, it allows users to contribute and inspect the code for full transparency and customization to fit specific needs.

    #Web Application Bundler #JS Build Tools #Front End Package Manager

  9. 8
    A Cross-Language Build System
    Pricing:
    • Open Source
    • Performance - Please build offers high performance build speeds, which can significantly reduce build times compared to other tools. This is achieved through parallel execution and efficient incremental builds.
    • Flexibility - Please is highly configurable and flexible, allowing developers to tailor the build system to fit a wide range of project requirements and workflows.
    • Cross-platform - It supports cross-platform builds, enabling developers to use a single build system for projects targeting multiple operating systems.
    • Minimal Dependencies - Please requires minimal external dependencies, which simplifies setup and reduces the potential for version conflicts and other dependency-related issues.
    • Open Source - As an open-source tool, Please allows users to inspect, modify, and contribute to the codebase, fostering a collaborative community environment.

    #Games #Front End Package Manager #Action 12 social mentions

  10. Mac App Store command line interface
    • Convenience - Mas CLI allows users to easily manage macOS App Store applications from the command line, which can be more convenient and faster for those familiar with terminal operations compared to navigating the App Store GUI.
    • Automation - The ability to script installations and updates with Mas CLI enables automation of tasks, making it a powerful tool for system administrators and power users to manage app deployments and updates across multiple machines.
    • Efficiency - Mas CLI can handle batch operations efficiently, allowing users to install and update multiple applications in one command, saving time and reducing manual effort.
    • Version Control - Users can specify specific app versions to install or downgrade to desired versions, providing more control over the application's lifecycle and compatibility.

    #Programming #Front End Package Manager #Mac Tools 15 social mentions

  11. Changelog software that turns GitHub commits into release notes your users actually see — inside your app. Built for founders and teams who ship fast.
    Pricing:
    • Paid
    • Free Trial
    • $35 / Monthly
    • AI Release Notes from GitHub - Connect your repo and ReleasePad reads your commits and PR descriptions, then turns them into user-friendly entries. Nothing publishes without your approval — you review, then ship. Never write release notes again.
    • In-App Changelog Widget - A 4.3kb embeddable widget that shows updates right inside your product — lighter than most logo files. One line of code, 30 seconds to install, nothing to maintain.
    • Public Changelog Page - A hosted, SEO-friendly page your users can bookmark, on your own subdomain. Built to be crawled by Google, ChatGPT, Claude, and Perplexity, with a Markdown endpoint for AI systems — plus analytics showing which updates users actually engaged with.

    #AI #Product Changelog #Changelog Featured

Related categories

Recently added products

If you want to make changes on any of the products, you can go to its page and click on the "Suggest Changes" link. Alternatively, if you are working on one of these products, it's best to verify it and make the changes directly through the management page. Thanks!