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
·
cdnjs avatar

cdnjs/cdnjs

0
View on GitHub↗
10,707 stele·4,485 fork-uri·MIT·7 vizualizăricdnjs.com↗

Cdnjs

cdnjs is a free, community-maintained content delivery network that hosts thousands of open-source frontend libraries. It delivers popular JavaScript and CSS assets from a global CDN to speed up website performance and reduce server load, with each library version stored as an immutable snapshot under a predictable directory structure.

The platform provides a RESTful JSON API for programmatic access to library metadata, version details, and search functionality. This API returns structured data with HTTP cache headers, including immutable version details cached for nearly a year and library metadata refreshed every six hours. A unified error handling system returns structured JSON objects with appropriate status codes.

Library submissions are managed through a Git repository with an automated pipeline that validates, minifies, and deploys assets via pull requests. Assets are stored directly on disk without a database, and distributed across multiple CDN providers for global availability and redundancy. The platform also provides access to basic CDN usage statistics and validates permitted file extensions for upload and delivery.

Features

  • Library CDN Loaders - Delivers popular JavaScript and CSS libraries from a global CDN to speed up website performance.
  • Open Source Frontend Libraries - Hosts and serves static assets for thousands of community-maintained open-source frontend libraries.
  • Library Metadata Retrievers - Provides an API endpoint to fetch metadata and latest version assets for any library.
  • Versioned Library Hierarchies - Organizes all hosted libraries by name and version in a predictable directory hierarchy for direct URL access.
  • Library Listing Endpoints - Provides an API endpoint listing all libraries with optional name-based search filtering.
  • Name-Based Search Endpoints - Provides an API endpoint to search libraries by name for matching entries.
  • Library Metadata Endpoints - Serves library metadata and version details via a RESTful JSON API with HTTP cache headers for programmatic access.
  • Asset Hosting Services - Hosts and serves static assets for thousands of open-source JavaScript and CSS libraries with versioned URLs.
  • Library Metadata Retrievers - Provides an API endpoint to fetch metadata and latest version assets for any library.
  • Immutable Version Retrievals - Serves immutable snapshots of each library version with URLs cached for nearly a year.
  • Version-Sorted Directories - Structures library directories by semantic version to enable direct URL access to specific releases.
  • Immutable Version Retrievers - Provides an API endpoint returning immutable version details cached for nearly a year.
  • UI Asset Serving - Serves web library files from a global content delivery network to accelerate page loads for websites.
  • Library Metadata Retrievers - Provides an API endpoint to fetch metadata and latest version assets for any library.
  • CDN Delivery Services - Provides a free, community-maintained CDN for frontend libraries used by developers in web projects.
  • Library Metadata APIs - Serves library metadata and version details via a RESTful JSON API with cache headers.
  • Library Search and Discovery - Provides a search API to find and browse thousands of available frontend libraries by name.
  • Flat-File Storage - Stores library files directly on disk without a database for simplified replication and serving.
  • API Cache Header Configurations - Serves library metadata via a RESTful JSON API using HTTP cache headers for performance.
  • Multi-Provider Distributions - Distributes assets across multiple CDN providers for global availability and redundancy.
  • Git-Triggered Deployment Pipelines - Validates, minifies, and deploys library submissions through an automated pipeline triggered by Git pull requests.
  • Pull-Request-Based Asset Managers - Manages library versions and updates through a Git repository with pull-request-based contributions.
  • Long-Term Version Caches - Caches library version details for nearly a year by treating each version as immutable.
  • Build Automation Pipelines - Processes library submissions through an automated pipeline that validates, minifies, and deploys assets.

Istoric stele

Graficul istoricului de stele pentru cdnjs/cdnjsGraficul istoricului de stele pentru cdnjs/cdnjs

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 Cdnjs

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Cdnjs.
  • thzoria/nx_firmwareAvatar THZoria

    THZoria/NX_Firmware

    3,546Vezi pe GitHub↗

    NX_Firmware is a binary repository manager and firmware distribution server designed to store and serve versioned system update files to hardware devices. It functions as a stateless file host that organizes compiled firmware binaries in a structured directory for automated retrieval via a REST API. The system maps specific firmware builds to compatible hardware revisions using schema-based metadata. It utilizes a flat-file asset hosting model, serving binary blobs directly from the filesystem to avoid the overhead of a database management system. The server handles hardware version control

    Python
    Vezi pe GitHub↗3,546
  • npm/node-semverAvatar npm

    npm/node-semver

    5,435Vezi pe GitHub↗

    node-semver is a tool for parsing, comparing, and validating version strings according to the Semantic Versioning specification. It functions as a version range evaluator, a comparison library, and a utility for incrementing release identifiers. The project includes a version coercion utility that extracts numeric sequences from non-compliant strings to approximate a semantic version. It also provides logic to calculate the next release string by incrementing major, minor, or patch segments. The library covers a broad range of version management capabilities, including range analysis to dete

    JavaScript
    Vezi pe GitHub↗5,435
  • vendurehq/vendureAvatar vendurehq

    vendurehq/vendure

    7,924Vezi pe GitHub↗

    Vendure is a Node.js e-commerce engine and headless commerce framework built with NestJS and TypeScript. It serves as a multi-channel commerce platform that manages product catalogs, orders, and customers via a strongly typed GraphQL API. The platform is distinguished by its highly extensible architecture, featuring a customizable administrative dashboard where developers can inject custom React components and entity views. It supports multi-channel commerce, allowing the isolation of products, currencies, and regional catalogs from a single unified backend. The engine covers a broad range o

    TypeScriptecommerceecommerce-apiecommerce-framework
    Vezi pe GitHub↗7,924
  • gulpjs/gulpAvatar gulpjs

    gulpjs/gulp

    32,963Vezi pe GitHub↗

    Gulp is a JavaScript build automation tool and Node.js task runner designed to coordinate the execution of development tasks. It operates as a streaming build system that transforms source files into production assets through a series of programmable pipelines. The system functions as a file watcher and task orchestrator, monitoring directories for modifications to automatically trigger specific build tasks. It organizes these units of work into sequential or parallel execution paths to streamline development workflows. The toolkit manages asset pipelines by reading files via pattern matchin

    JavaScript
    Vezi pe GitHub↗32,963
Vezi toate cele 30 alternative pentru Cdnjs→

Întrebări frecvente

Ce face cdnjs/cdnjs?

cdnjs is a free, community-maintained content delivery network that hosts thousands of open-source frontend libraries. It delivers popular JavaScript and CSS assets from a global CDN to speed up website performance and reduce server load, with each library version stored as an immutable snapshot under a predictable directory structure.

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

Principalele funcționalități ale cdnjs/cdnjs sunt: Library CDN Loaders, Open Source Frontend Libraries, Library Metadata Retrievers, Versioned Library Hierarchies, Library Listing Endpoints, Name-Based Search Endpoints, Library Metadata Endpoints, Asset Hosting Services.

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

Alternativele open-source pentru cdnjs/cdnjs includ: thzoria/nx_firmware — NX_Firmware is a binary repository manager and firmware distribution server designed to store and serve versioned… vendurehq/vendure — Vendure is a Node.js e-commerce engine and headless commerce framework built with NestJS and TypeScript. It serves as… npm/node-semver — node-semver is a tool for parsing, comparing, and validating version strings according to the Semantic Versioning… gulpjs/gulp — Gulp is a JavaScript build automation tool and Node.js task runner designed to coordinate the execution of development… sindresorhus/awesome — This project is a community-maintained directory that serves as a comprehensive index of software tools, frameworks,… getgrav/grav — Grav is a flat-file content management system that eliminates the need for a traditional database by storing site…