awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
bower avatar

bower/bower

0
View on GitHub↗
14,921 stele·1,804 fork-uri·JavaScript·MIT·3 vizualizăribower.io↗

Bower

Bower is a frontend package manager and client-side asset manager used to install and track third-party JavaScript and CSS libraries for browser-based projects. It functions as a web dependency manager that ensures consistent versioning across different development environments.

The tool operates as a Git-based dependency manager, retrieving source code directly from Git repositories rather than relying on a central package registry. It utilizes a semantic versioning resolver to match manifest constraints against Git tags to determine the correct package version. To prevent nested directory trees, it employs a flat-directory installation model that places all dependencies into a single top-level folder.

The system manages the full lifecycle of web assets, including installation, organization, and removal of local packages. It uses manifest-based dependency tracking and configuration-driven path resolution to map specific packages to custom local directories.

Features

  • Frontend Package Managers - Provides a complete system for installing and tracking third-party JavaScript and CSS libraries for browser-based projects.
  • Dependency Management - Manages the full lifecycle of third-party JavaScript and CSS dependencies for browser-based projects.
  • Dependency Installers - Automates the download and installation of third-party JavaScript and CSS libraries.
  • Git Dependencies - Retrieves source code directly from Git repositories to manage project dependencies without a central registry.
  • Manifest-Driven Dependency Managers - Uses a declarative JSON manifest file to track required libraries and ensure reproducible installations.
  • Package Managers - Serves as a dedicated package manager for installing and managing third-party libraries in browser-based projects.
  • Git-Based Feeds - Retrieves source code directly from Git repositories to serve as the primary package feed.
  • Semantic Versioning Systems - Resolves the correct package version by matching semantic version constraints against Git tags.
  • Package Managers - Acts as a complete system for retrieving, installing, and managing the lifecycle of frontend packages.
  • Client-Side Asset Managers - Provides a utility for organizing and updating external JavaScript and CSS libraries used in web applications.
  • Web Asset Installation - Downloads and organizes the frontend components and libraries required for building browser-based applications.
  • Flat-Directory Installations - Implements a flat-directory installation model to prevent deep nested dependency trees in web projects.
  • Flat-Directory Asset Managers - Installs dependencies into a single top-level folder to prevent nested directory trees in web projects.
  • Path Mapping Configurations - Provides configuration for mapping specific package names to custom local directory paths.
  • Project Configuration - Manages installation paths and behavioral settings to maintain consistency across a development team.
  • Package Manager Configurations - Provides configuration files to define how components are fetched, installed, and managed.
  • Resolvers - Determines the correct package version by matching manifest constraints against available Git tags.
  • Client-Side Asset Organization - Organizes web components and assets into flat directories for streamlined use in browser applications.
  • Package Managers - Web application package management.

Istoric stele

Graficul istoricului de stele pentru bower/bowerGraficul istoricului de stele pentru bower/bower

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Bower

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Bower.
  • npm/cliAvatar npm

    npm/cli

    9,846Vezi pe GitHub↗

    This project is a command line interface for managing, installing, and publishing JavaScript packages to a remote registry. It serves as a dependency resolution tool, a software registry publishing client, and a security auditor for Node.js development workflows. The tool distinguishes itself by providing integrated monorepo workspace management and a comprehensive registry authentication client that supports multi-factor authentication. It enables detailed control over the software supply chain through provenance attestations, package signature verification, and the generation of a Software

    JavaScriptjavascriptnodejsnpm
    Vezi pe GitHub↗9,846
  • masterminds/glideAvatar Masterminds

    Masterminds/glide

    8,095Vezi pe GitHub↗

    Glide is a Go dependency management tool that fetches, pins, and vendors external packages to enable reproducible builds across environments. It stores project-specific copies of Go packages in a vendor directory, isolating dependencies per project to avoid version conflicts, and supports fetching packages from Git, Mercurial, Bazaar, and Subversion repositories. The tool resolves dependency versions using semantic versioning ranges and operators, and generates a lock file that records exact commit IDs for all transitive dependencies. Glide distinguishes itself with an interactive version wiz

    Gogogolangpackage-management
    Vezi pe GitHub↗8,095
  • npm/npmAvatar npm

    npm/npm

    17,620Vezi pe GitHub↗

    npm is a JavaScript package manager and dependency management tool. It serves as a command line interface for interacting with a central registry of shareable JavaScript code modules, allowing for the installation and management of third-party libraries. The project handles Node.js package distribution by publishing code to a registry and managing project environment versioning to prevent breaking changes. It provides the necessary infrastructure for JavaScript dependency management and frontend build automation. Core capabilities include the ability to install project dependencies, resolve

    Vezi pe GitHub↗17,620
  • jspm/jspm-cliAvatar jspm

    jspm/jspm-cli

    3,872Vezi pe GitHub↗

    jspm-cli is a Deno-based command-line tool and import map package manager that resolves JavaScript dependencies to URLs for native ES module loading in the browser. It functions as an ESM dependency resolver and frontend build pipeline, mapping bare module specifiers to remote CDN URLs or local paths. The tool acts as an environment-aware module manager, allowing developers to define conditional resolution rules to switch module implementations between development and production contexts. It manages the generation of browser-native import maps, which include cryptographic subresource integrit

    TypeScript
    Vezi pe GitHub↗3,872
Vezi toate cele 30 alternative pentru Bower→

Întrebări frecvente

Ce face bower/bower?

Bower is a frontend package manager and client-side asset manager used to install and track third-party JavaScript and CSS libraries for browser-based projects. It functions as a web dependency manager that ensures consistent versioning across different development environments.

Care sunt principalele funcționalități ale bower/bower?

Principalele funcționalități ale bower/bower sunt: Frontend Package Managers, Dependency Management, Dependency Installers, Git Dependencies, Manifest-Driven Dependency Managers, Package Managers, Git-Based Feeds, Semantic Versioning Systems.

Care sunt câteva alternative open-source pentru bower/bower?

Alternativele open-source pentru bower/bower includ: npm/cli — This project is a command line interface for managing, installing, and publishing JavaScript packages to a remote… masterminds/glide — Glide is a Go dependency management tool that fetches, pins, and vendors external packages to enable reproducible… npm/npm — npm is a JavaScript package manager and dependency management tool. It serves as a command line interface for… jspm/jspm-cli — jspm-cli is a Deno-based command-line tool and import map package manager that resolves JavaScript dependencies to… raineorshine/npm-check-updates — npm-check-updates is a command line utility and programmatic module used to check for newer versions of npm packages… twitter/bower — Bower is a front-end package manager and client-side dependency manager designed to resolve and download components…