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

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

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

16 مستودعات

Awesome GitHub RepositoriesProject Release Versions

Management of fix versions and release milestones within a project.

Distinct from Project Version Managers: Focuses on Atlassian project fix versions rather than software dependency versioning or snippet managers

Explore 16 awesome GitHub repositories matching development tools & productivity · Project Release Versions. Refine with filters or upvote what's useful.

Awesome Project Release Versions GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • npm/npmالصورة الرمزية لـ npm

    npm/npm

    17,620عرض على 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

    Calculates compatible package versions by parsing range expressions and comparing them against registry metadata.

    عرض على GitHub↗17,620
  • elidianaandrade/git-github-learning-questالصورة الرمزية لـ elidianaandrade

    elidianaandrade/git-github-learning-quest

    10,830عرض على GitHub↗

    This is a structured, gamified learning resource for Git and GitHub. It guides learners through code versioning fundamentals using a progression of themed levels and achievements, covering everything from initial repository setup to advanced collaboration workflows. The material is organized around core Git concepts such as branch isolation, commit snapshots, pull request workflows, remote synchronization, and stash management, all supported by a structured glossary of versioning terms. The project distinguishes itself by teaching Git and GitHub workflows through a hands-on, achievement-based

    Labels releases with a MAJOR.MINOR.PATCH scheme to communicate the type and impact of each update.

    gitgit-commandsgit-manual
    عرض على GitHub↗10,830
  • bitnami/chartsالصورة الرمزية لـ bitnami

    bitnami/charts

    10,374عرض على GitHub↗

    This project is a Helm chart repository and Kubernetes application catalog providing standardized deployment templates for popular open-source software. It serves as a library of pre-configured packages designed to automate the installation and configuration of server-side applications on container clusters. The collection includes a suite of hardened container images built on minimal base layers to reduce the attack surface. These images undergo automated vulnerability scanning and triage within the release pipeline to identify and remediate security flaws before deployment. The project man

    Uses semantic versioning to maintain compatibility between Helm chart versions and the underlying software releases.

    Go Templatebitnamichartshelm
    عرض على GitHub↗10,374
  • masterminds/glideالصورة الرمزية لـ Masterminds

    Masterminds/glide

    8,095عرض على 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

    Resolves dependency versions using semantic versioning ranges, operators, and lock files for deterministic and reproducible installs.

    Gogogolangpackage-management
    عرض على GitHub↗8,095
  • teaxyz/white-paperالصورة الرمزية لـ teaxyz

    teaxyz/white-paper

    7,928عرض على GitHub↗

    This is a protocol specification for a decentralized open-source ecosystem that uses a Byzantine fault-tolerant blockchain to manage governance, package registration, contributor rewards, and security. The system records open-source packages on a blockchain that tolerates malicious nodes, enabling transparent reward distribution and reputation tracking. The protocol introduces a proof-of-contribution algorithm that quantifies project impact and health metrics to distribute tokens to developers proportionally. It also implements a staked token security model where tokens are locked on register

    Defines protocol rules using semantically versioned Markdown with LaTeX math for precise, evolvable semantics.

    Makefilewhite-paper
    عرض على GitHub↗7,928
  • pypa/hatchالصورة الرمزية لـ pypa

    pypa/hatch

    7,182عرض على GitHub↗

    Hatch is a unified tool for managing Python environments, building packages, scaffolding projects, and installing Python versions. It provides a single command-line interface for automating common development workflows, including running scripts, tests, and static analysis with automatic dependency resolution and configuration. The tool manages project settings, dependencies, and build instructions through a declarative TOML configuration file, ensuring reproducibility across environments. It creates and manages isolated virtual environments across all major shells, installs and manages multi

    Automatically increments version numbers according to semantic versioning rules without manual file edits.

    Pythonbuildclipackaging
    عرض على GitHub↗7,182
  • sebastianbergmann/versionالصورة الرمزية لـ sebastianbergmann

    sebastianbergmann/version

    6,581عرض على GitHub↗

    This is a PHP versioning library and Git version manager used to calculate project version strings. It functions as a semantic versioning tool that manages and retrieves the current version number of a PHP project. The library generates version identifiers by combining base release numbers with Git version control metadata. This process enables the automation of software releases by distinguishing stable production releases from development snapshots. The tool covers project versioning and dependency management for PHP packages, utilizing Git-based versioning to track the state of a project.

    Implements semantic versioning logic by combining base release numbers with dynamic metadata.

    PHP
    عرض على GitHub↗6,581
  • pypa/sampleprojectالصورة الرمزية لـ pypa

    pypa/sampleproject

    5,245عرض على GitHub↗

    هذا المشروع هو تنفيذ مرجعي ودليل تعليمي مصمم لتوضيح سير العمل الشامل لبناء وإصدار وتحميل توزيعات Python. يعمل كقالب مشروع ملموس ومثال لتكوين البيانات الوصفية وبناء القطع الأثرية لفهارس الحزم. يوضح المستودع كيفية حزم البرمجيات من خلال تعريف البيانات الوصفية للمشروع والتبعيات في ملفات تكوين ثابتة. ويغطي عملية تحويل أشجار المصدر إلى أرشيفات ذات إصدارات وتوزيعات ثنائية خاصة بالمنصة، مع إظهار كيفية بناء ملفات binary wheels وتوزيعات المصدر بشكل خاص. يغطي المشروع مجالات قدرات أوسع بما في ذلك إدارة التبعية، وإنشاء واجهات سطر الأوامر، وأتمتة نشر الإصدارات إلى المستودعات. كما يوضح استخدام البيئات الافتراضية المعزولة ودمج الامتدادات الثنائية.

    Assigns version identifiers using release and development segments to ensure consistent ordering and stability tracking.

    Python
    عرض على GitHub↗5,245
  • north/northN

    north/north

    4,798عرض على GitHub↗

    North هي منهجية تصميم ويب متجاوبة وإطار عمل معمارية CSS يعتمد على Sass. توفر نظاماً لبناء واجهات مستخدم تعتمد على الجوال أولاً باستخدام شبكات مرنة وتقنيات التحسين التدريجي لضمان تجربة متسقة عبر قدرات المتصفح وأحجام الشاشات المختلفة. يتميز المشروع بنظام تسمية CSS قياسي يستخدم Sass mixins لتوليد أسماء الفئات برمجياً، مع التمييز بين المكونات، والتخطيطات، والحالات. كما يعمل كأداة لهيكلة مشاريع الواجهة الأمامية، حيث يوفر مولداً لتهيئة بيئات جديدة باستخدام أوراق أنماط ومشغلات مهام مهيأة مسبقاً. بعيداً عن التنسيق، يغطي إطار العمل مساحة واسعة من معايير تطوير الويب، بما في ذلك تنفيذ HTML الدلالي مع بيانات RDFa الوصفية وتدقيق إمكانية الوصول للويب. يدمج استراتيجية تصميم تركز على المحتوى وسير عمل مرن للواجهة الأمامية لتنسيق الانتقال من هندسة المعلومات وشخصيات المستخدم إلى مكونات جاهزة للإنتاج. يتضمن النظام أدوات لأتمتة تسمية CSS وهيكلة قوالب المشاريع لتسريع الإعداد الأولي.

    Uses semantic versioning and Git tags to coordinate stable software releases and production deployments.

    CSS
    عرض على GitHub↗4,798
  • alexjoverm/typescript-library-starterالصورة الرمزية لـ alexjoverm

    alexjoverm/typescript-library-starter

    4,359عرض على GitHub↗

    هذا المشروع عبارة عن مجموعة أدوات لبدء مكتبة TypeScript توفر بيئة تطوير مهيأة مسبقاً لبناء ونشر الحزم المكتوبة. وهي تنشئ خط أنابيب بناء بدون تكوين (zero-config) لتسريع إنشاء مشاريع المكتبات. تتضمن مجموعة الأدوات تكوين حزمة RollupJS لتجميع الكود المصدري في حزم محسنة مع إنشاء تعريف النوع التلقائي. وتدمج سير عمل إصدار دلالي (semantic release) لإدارة الإصدارات وسجلات التغيير بناءً على رسائل الالتزام التقليدية، إلى جانب مجموعة إطار عمل اختبار Jest للتحقق من الاستقرار. تغطي البيئة فرض جودة الكود من خلال التنسيق والتدقيق المؤتمت، وإنشاء توثيق API من تعليقات الكود المصدري، واستخدام خطافات git للتحقق من الكود قبل الالتزامات. كما تدعم استبعاد تبعيات الأقران (peer dependencies) لتقليل حجم الحزمة النهائي.

    Implements an automated semantic versioning and changelog generation workflow based on conventional commits.

    TypeScriptcoverallsjestlibrary
    عرض على GitHub↗4,359
  • artsabintsev/sirenالصورة الرمزية لـ ArtSabintsev

    ArtSabintsev/Siren

    4,294عرض على GitHub↗

    Siren هي أداة لإدارة تحديثات التطبيقات تحدد إصدارات متجر التطبيقات المتاحة وتطالب المستخدمين بترقية تثبيتاتهم. تستخدم الإصدار الدلالي (semantic versioning) لمقارنة الإصدار المثبت بإصدار المتجر وتتكامل مع واجهات برمجة تطبيقات المتجر لجلب أحدث البيانات الوصفية. تدير الأداة تجربة التحديث من خلال تنفيذ التحديثات الإجبارية، واقتراحات التحديث الاختيارية، والإصدارات المرحلية التي تؤجل الإشعارات لعدد معين من الأيام. تتضمن أداة للتحقق من توافق نظام التشغيل لمنع ظهور مطالبات التحديث إذا كان الجهاز لا يلبي الحد الأدنى من متطلبات الإصدار الجديد. يوفر النظام واجهات تنبيه مترجمة تربط رسائل التحديث بلغة الجهاز أو لغة محددة. كما يوجه سلوكيات واجهة المستخدم بناءً على ما إذا كان التحديث محدداً كإجباري أو اختياري.

    Uses the semantic versioning standard to determine if a newer app release is available.

    Swift
    عرض على GitHub↗4,294
  • sooperset/mcp-atlassianالصورة الرمزية لـ sooperset

    sooperset/mcp-atlassian

    4,330عرض على GitHub↗

    mcp-atlassian is a tool that connects Atlassian project data to AI assistants using the Model Context Protocol. It provides a standardized tool-calling interface that enables AI assistants to interact directly with project data and documentation. The project supports multi-tenant environments and diverse hosting scenarios, including cloud and on-premise deployments. It implements multiple authentication methods such as OAuth 2.0, API tokens, and personal access tokens, and can route traffic through configurable HTTP, HTTPS, or SOCKS proxies to meet corporate security requirements. Its capabi

    Lists, creates, and batch-creates fix versions for Jira projects to track release milestones.

    Pythonatlassianconfluencejira
    عرض على GitHub↗4,330
  • release-drafter/release-drafterالصورة الرمزية لـ release-drafter

    release-drafter/release-drafter

    3,890عرض على GitHub↗

    Release Drafter هو محرك أتمتة مصمم لإدارة دورة حياة إصدارات البرمجيات من خلال الاحتفاظ بمسودات ملاحظات الإصدار وحساب زيادات الإصدار. يعمل كتدفق عمل قائم على الأحداث يقوم بتجميع طلبات السحب (pull requests) المدمجة، وتصنيفها في وثائق منظمة، وتحديث مسودات الإصدار تلقائياً كلما تم دمج تغييرات في الفرع المستهدف. تتميز الأداة بإدارة محتوى ومعالجة بيانات وصفية قابلة للتكوين بشكل كبير. وتستخدم العرض القائم على القوالب لتنسيق ملخصات الإصدار وتطبق تحويلات التعبير النمطي (regex) لتنقية أو تحسين المخرجات. يمكن للمستخدمين تحديد قواعد مخصصة لتصنيف التغييرات، أو تصفية طلبات سحب معينة، أو استبعاد مساهمين فرديين من الوثائق النهائية، مما يضمن بقاء ملاحظات الإصدار متسقة ومصممة وفقاً لمتطلبات المشروع. بالإضافة إلى التوليد الأساسي، يدعم النظام إدارة التكوين المركزية، مما يسمح بتوريث الإعدادات عبر مستودعات متعددة للحفاظ على منطق إصدار موحد. كما يتضمن أدوات لأتمتة تصنيف طلبات السحب بناءً على أنماط الملفات أو المحتوى، ويوفر دعماً لإدارة إصدارات ما قبل الإطلاق لتسهيل دورات الاختبار التكرارية.

    Calculates the next project version number by combining merged change categories with semantic versioning rules.

    TypeScriptactiongithub-apphacktoberfest
    عرض على GitHub↗3,890
  • fern-api/fernالصورة الرمزية لـ fern-api

    fern-api/fern

    3,680عرض على GitHub↗

    Fern is a toolset for managing API specifications, generating type-safe client libraries, and producing hosted developer documentation. It provides a utility for validating, transforming, and exporting API definitions into standardized OpenAPI formats, serving as a system to maintain a consistent source of truth for API designs. The project differentiates itself through an automated SDK distribution pipeline that publishes generated libraries to package managers such as npm, PyPI, Maven, and NuGet. It also includes an AI-powered search assistant trained on API and SDK specifications to answer

    Tracks software version history and associates them with structured changelog entries for fixes and features.

    TypeScript
    عرض على GitHub↗3,680
  • nodeshift/nodejs-reference-architectureالصورة الرمزية لـ nodeshift

    nodeshift/nodejs-reference-architecture

    1,747عرض على GitHub↗

    This project provides a comprehensive architectural framework and set of standardized patterns for building, securing, and scaling production-ready Node.js applications. It serves as a foundational guide for establishing consistent development workflows, operational observability, and reliable service integration across distributed software systems. The framework distinguishes itself by emphasizing a schema-first approach to API development, ensuring that interface definitions drive the creation of server stubs, client libraries, and type definitions. It promotes a cloud-native posture by int

    Applies semantic versioning and automated commit-based tools to provide clear compatibility expectations for consumers of the package.

    JavaScript
    عرض على GitHub↗1,747
  • johnpapa/generator-hottowelالصورة الرمزية لـ johnpapa

    johnpapa/generator-hottowel

    837عرض على GitHub↗

    Generator-hottowel is a command-line utility designed to initialize web applications using standardized boilerplate, pre-configured build workflows, and integrated development environment settings. It functions primarily as a scaffolding tool that generates structured Angular projects, ensuring consistent architectural patterns and module organization from the start of the development lifecycle. The project distinguishes itself by providing a comprehensive suite of automation scripts that manage the entire frontend development workflow. This includes automated dependency asset injection, task

    Provides utilities to modify version numbers according to semantic standards for release tracking.

    JavaScript
    عرض على GitHub↗837
  1. Home
  2. Development Tools & Productivity
  3. Project Version Managers
  4. Project Release Versions

استكشف الوسوم الفرعية

  • Semantic Versioning3 وسوم فرعيةLabeling releases with a MAJOR.MINOR.PATCH scheme to communicate the type and impact of each update. **Distinct from Project Release Versions:** Distinct from Project Release Versions: focuses on the semantic versioning scheme itself rather than managing fix versions and release milestones.