awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
cdnjs avatar

cdnjs/cdnjs

0
View on GitHub↗
10,707 نجوم·4,485 تفرعات·MIT·2 مشاهداتcdnjs.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.

سجل النجوم

مخطط تاريخ النجوم لـ cdnjs/cdnjsمخطط تاريخ النجوم لـ cdnjs/cdnjs

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Cdnjs

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Cdnjs.
  • thzoria/nx_firmwareالصورة الرمزية لـ THZoria

    THZoria/NX_Firmware

    3,546عرض على 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
    عرض على GitHub↗3,546
  • npm/node-semverالصورة الرمزية لـ npm

    npm/node-semver

    5,435عرض على 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
    عرض على GitHub↗5,435
  • vendurehq/vendureالصورة الرمزية لـ vendurehq

    vendurehq/vendure

    7,924عرض على 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
    عرض على GitHub↗7,924
  • gulpjs/gulpالصورة الرمزية لـ gulpjs

    gulpjs/gulp

    32,963عرض على 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
    عرض على GitHub↗32,963
عرض جميع البدائل الـ 30 لـ Cdnjs→

الأسئلة الشائعة

ما هي وظيفة 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.

ما هي الميزات الرئيسية لـ cdnjs/cdnjs؟

الميزات الرئيسية لـ cdnjs/cdnjs هي: 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.

ما هي البدائل مفتوحة المصدر لـ cdnjs/cdnjs؟

تشمل البدائل مفتوحة المصدر لـ cdnjs/cdnjs: 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…