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

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

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

50 مستودعات

Awesome GitHub RepositoriesVersion Retrieval Utilities

Tools for programmatically accessing specific versions of software components.

Distinct from Specification Versioning: Distinct from Specification Versioning: focuses on the programmatic retrieval of specific component versions rather than just managing version metadata.

Explore 50 awesome GitHub repositories matching software engineering & architecture · Version Retrieval Utilities. Refine with filters or upvote what's useful.

Awesome Version Retrieval Utilities GitHub Repositories

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

    zadam/trilium

    36,595عرض على GitHub↗

    Trilium is a hierarchical personal knowledge base and digital garden tool designed to organize information into a tree of linked nodes. It functions as a JavaScript programmable wiki and a self-hosted note server, allowing users to maintain a private database of documents synchronized across multiple devices. The platform distinguishes itself through an embedded scripting engine for automating tasks and a REST API that exposes internal data and actions to external tools. Users can further extend the system by modifying the user interface layout and styling through a custom theme engine. The

    Tracks and stores historical versions of individual notes to facilitate content recovery and comparison.

    TypeScript
    عرض على GitHub↗36,595
  • prefecthq/fastmcpالصورة الرمزية لـ PrefectHQ

    PrefectHQ/fastmcp

    22,994عرض على GitHub↗

    FastMCP is a Python framework designed for building servers that expose functions, resources, and prompts to AI models using the Model Context Protocol. It simplifies the development process by automatically deriving tool metadata, input schemas, and documentation directly from Python function signatures and type hints. The framework provides a unified container for managing these components, allowing developers to build modular applications that integrate seamlessly with AI assistants. The project distinguishes itself through its support for interactive, server-defined user interface compone

    Accesses exact versions of tools, resources, or prompts programmatically to facilitate testing, migration, or legacy support.

    Pythonagentsfastmcpllms
    عرض على GitHub↗22,994
  • saltstack/saltالصورة الرمزية لـ saltstack

    saltstack/salt

    15,237عرض على GitHub↗

    Salt is an infrastructure configuration management tool and orchestration framework designed for large-scale system administration. It functions as a remote execution engine that enables administrators to manage, provision, and enforce declarative states across distributed fleets of servers from a central control point. By utilizing a high-performance message bus, the platform allows for the simultaneous execution of administrative tasks and the maintenance of consistent software configurations across thousands of nodes. The system distinguishes itself through a flexible architecture that sup

    Provides access to historical software versions for environments requiring specific legacy releases.

    Pythoncloudcloud-managementcloud-providers
    عرض على GitHub↗15,237
  • cachethq/cachetالصورة الرمزية لـ cachethq

    cachethq/cachet

    14,932عرض على GitHub↗

    Cachet is a self-hosted, open-source status page system designed to communicate service uptime, incident history, and infrastructure performance to end users. It provides a centralized dashboard for managing the operational lifecycle of system components, tracking service disruptions, and scheduling maintenance windows. The platform distinguishes itself through a comprehensive RESTful API that enables programmatic status page management and automated incident reporting. It supports deep integration with external monitoring tools, allowing for the synchronization of performance metrics and the

    Provides a mechanism to query the current software version for compatibility and update verification.

    PHPcachetlaravelphp
    عرض على GitHub↗14,932
  • gollum/gollumالصورة الرمزية لـ gollum

    gollum/gollum

    14,279عرض على GitHub↗

    Gollum is a Git-powered wiki engine and content management system that provides a web-based interface for editing and organizing files stored in a Git repository. It functions as a self-hosted documentation tool, using a Git-based storage backend to manage page content and track version history. The system is characterized by a pluggable markup rendering architecture that converts multiple markup languages and specialized notations into HTML. It supports a wide array of rich content, including mathematical typesetting, BibTeX bibliographies, and diagrams rendered via Mermaid. Broad capabilit

    Tracks page changes over time to allow users to view commit diffs and revert to previous versions.

    Rubydocumentationdocumentation-toolgollum
    عرض على GitHub↗14,279
  • pomber/git-historyالصورة الرمزية لـ pomber

    pomber/git-history

    13,685عرض على GitHub↗

    git-history is a visual tool and extension designed for browsing and visualizing the commit history of individual files within Git repositories. It provides a graphical interface for exploring version control history as an alternative to raw command line logs. The project enables the browsing of version history for files hosted on external version control platforms without requiring a full repository clone. It also supports the analysis of files stored in local repositories through a command line interface or editor extension. The tool facilitates version control audit workflows to track how

    Retrieves specific commits and full version history from Git repositories via REST endpoints.

    JavaScriptanimationblamecli
    عرض على GitHub↗13,685
  • jackc/pgxالصورة الرمزية لـ jackc

    jackc/pgx

    13,428عرض على GitHub↗

    This project is a database driver and interface for the Go programming language, specifically designed for PostgreSQL. It provides a low-level library for executing SQL queries, managing transactions, and handling data persistence within Go applications. The driver distinguishes itself by implementing the native PostgreSQL binary wire protocol, which minimizes communication overhead and maximizes data transfer efficiency. It includes advanced connection pooling to maintain persistent database sessions and supports prepared statement caching to accelerate the execution of frequently repeated o

    Retrieves a paginated list of available versions for a module using pattern matching and limit constraints.

    Go
    عرض على GitHub↗13,428
  • k2-fsa/sherpa-onnxالصورة الرمزية لـ k2-fsa

    k2-fsa/sherpa-onnx

    13,017عرض على GitHub↗

    Sherpa-ONNX is an ONNX-based speech processing toolkit that provides a local speech recognition engine, an on-device voice synthesis tool, and a speaker identification framework. It is designed as a cross-platform speech API that enables speech-to-text, text-to-speech, and speaker verification tasks to be executed locally on a device without requiring network access. The project is distinguished by its ability to perform zero-shot voice cloning and speaker diarization on-device. It supports a wide range of hardware accelerations, including GPU and various NPU architectures, and provides a Web

    Includes a command-line tool to verify the installed software version, commit hash, and build date.

    C++aarch64androidarm32
    عرض على GitHub↗13,017
  • semporia/tiktok-unlockالصورة الرمزية لـ Semporia

    Semporia/TikTok-Unlock

    11,833عرض على GitHub↗

    TikTok-Unlock is a utility designed for the management and retrieval of historical mobile application versions. It functions as a network traffic proxy that intercepts and inspects outgoing requests from desktop applications to identify and download specific software release identifiers. The tool utilizes man-in-the-middle traffic interception to capture and modify encrypted network requests between a client and remote servers. By performing dynamic API response injection and client-side request redirection, it enables the identification of legacy build metadata, allowing users to access and

    Provides tools for managing and retrieving specific historical releases of mobile applications for compatibility and testing.

    JavaScripttiktoktiktok-unlockunlock
    عرض على GitHub↗11,833
  • codota/tabnineالصورة الرمزية لـ codota

    codota/TabNine

    10,784عرض على GitHub↗

    TabNine is an AI-powered code completion engine that runs a deep-learning model to generate real-time code suggestions across all programming languages. It operates as an editor plugin that communicates with a backend through a JSON message-passing interface, processing code entirely on the local machine or within a private cloud to keep source code secure and private. The system provides a completion request API that accepts cursor context and returns ranked text completions, with features for configuring completion regions, prefetching files for indexing, and managing binary versions and up

    Reads a version file or lists version directories to select and launch the correct backend binary for the platform.

    Shellaiartificial-intelligenceatom-package
    عرض على GitHub↗10,784
  • cdnjs/cdnjsالصورة الرمزية لـ cdnjs

    cdnjs/cdnjs

    10,707عرض على GitHub↗

    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 m

    Provides an API endpoint returning immutable version details cached for nearly a year.

    cdncdnjscss
    عرض على GitHub↗10,707
  • boto/boto3الصورة الرمزية لـ boto

    boto/boto3

    9,834عرض على GitHub↗

    Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain

    Queries available major and minor database engine versions and their default configurations.

    Pythonawsaws-sdkcloud
    عرض على GitHub↗9,834
  • majd/ipatoolالصورة الرمزية لـ majd

    majd/ipatool

    8,645عرض على GitHub↗

    ipatool is a command-line utility for searching, licensing, and downloading encrypted IPA application packages from the Apple App Store. It provides a terminal interface for managing account authentication and retrieving application metadata and version history for mobile and TV operating system apps. The tool enables the acquisition of legal licenses for specific applications using unique bundle identifiers. It resolves the relationship between application identifiers and available version numbers to facilitate the sourcing of specific software versions. The system covers application archiv

    Enables the retrieval of detailed application metadata and available version lists using bundle identifiers.

    Goappleappstorecli
    عرض على GitHub↗8,645
  • 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

    Provides utilities for programmatically querying the current version of the running core instance.

    TypeScriptecommerceecommerce-apiecommerce-framework
    عرض على GitHub↗7,924
  • longhorn/longhornالصورة الرمزية لـ longhorn

    longhorn/longhorn

    7,803عرض على GitHub↗

    Longhorn is a distributed block storage system and orchestrator for Kubernetes. It provides persistent, replicated block storage volumes that survive pod restarts and node failures by maintaining synchronous copies of data across multiple cluster nodes. The system implements the Container Storage Interface (CSI) for dynamic volume provisioning and attachment. It is distinguished by its support for shared read-write access to a single block volume across multiple pods, as well as the ability to export volume snapshots to external S3 or NFS targets for off-cluster disaster recovery. The platfo

    Allows transitioning volumes to newer data engine versions without requiring application downtime.

    Shellcncfdistributed-systemshigh-availability
    عرض على GitHub↗7,803
  • mystenlabs/suiالصورة الرمزية لـ MystenLabs

    MystenLabs/sui

    7,612عرض على GitHub↗

    Sui is a blockchain platform featuring an object-centric state model and resource-oriented smart contracts. It utilizes parallel transaction execution to increase network throughput and supports programmable transaction blocks that bundle multiple operations into single atomic units. The platform distinguishes itself with a capability-based access control system and zero-knowledge login mechanisms, enabling users to authenticate via identity providers without seed phrases. It also implements deterministic object addressing to allow predictable state lookups and supports the creation of soulbo

    Looks up checkpoints, transactions, and objects from the recent history retained by a full node.

    Rustblockchaindistributed-ledger-technologymove
    عرض على GitHub↗7,612
  • actions/checkoutالصورة الرمزية لـ actions

    actions/checkout

    7,548عرض على GitHub↗

    This is a GitHub Actions tool used to clone Git repositories into a workspace to provide source code for automated workflow steps. It functions as a repository manager that handles the orchestration of source code checkouts, including a dedicated authentication handler for persisting security tokens and credentials. The project distinguishes itself through capabilities for managing complex repository structures, such as recursive submodule initialization and the retrieval of large binary assets via Git Large File Storage. It also supports multi-repository workspace management, allowing severa

    Enables retrieval of specific commits or the entire version history including all branches and tags.

    TypeScript
    عرض على GitHub↗7,548
  • paper-trail-gem/paper_trailالصورة الرمزية لـ paper-trail-gem

    paper-trail-gem/paper_trail

    7,022عرض على GitHub↗

    PaperTrail is a Ruby on Rails versioning library and database audit trail system. It tracks changes to database models by capturing historical snapshots of object states and associating every modification with the specific user or process responsible for the update. The project provides a model state reification tool to reconstruct model instances as they existed at a specific point in time and a data recovery framework to restore deleted database records by reifying their last known version. The system covers a broad range of capabilities including version history navigation, changeset-base

    Implements limits on the number of stored versions or deletes old records based on timestamps to prevent database bloat.

    Rubyactiverecordauditlog
    عرض على GitHub↗7,022
  • standardnotes/appالصورة الرمزية لـ standardnotes

    standardnotes/app

    6,519عرض على GitHub↗

    Keeps a history of changes to each note and lets the user revert to any earlier version.

    TypeScriptencryptedevernotemarkdown
    عرض على GitHub↗6,519
  • github/dmcaالصورة الرمزية لـ github

    github/dmca

    6,288عرض على GitHub↗

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

    Tracks changes to legal notices via Git to maintain a permanent and auditable version history.

    DIGITAL Command Languagedmca
    عرض على GitHub↗6,288
السابق123التالي
  1. Home
  2. Software Engineering & Architecture
  3. Specification Versioning
  4. Version Retrieval Utilities

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

  • App Store Metadata RetrieversUtilities for programmatically fetching detailed metadata and version information from app store APIs. **Distinct from Version Retrieval Utilities:** Specifically targets App Store metadata rather than general software component versioning.
  • Assistant Version RetrievalProgrammatic retrieval of the version history for AI assistant instances. **Distinct from Version Retrieval Utilities:** Specifically targets the version history of assistants rather than general software components.
  • Database Engine Versioning1 وسم فرعيRetrieval of available major and minor versions for database engines. **Distinct from Version Retrieval Utilities:** Focuses on querying the available engine versions from the provider, not general software component retrieval.
  • Hadoop Version RetrievalReturns the version of Hadoop being used when creating MapReduce jobs via a REST endpoint. **Distinct from Version Retrieval Utilities:** Distinct from Version Retrieval Utilities: specifically retrieves the Hadoop version via a REST endpoint, not general component version retrieval.
  • Hive Version RetrievalReturns the version of Hive being used when running Hive queries via a REST endpoint. **Distinct from Version Retrieval Utilities:** Distinct from Version Retrieval Utilities: specifically retrieves the Hive version via a REST endpoint, not general component version retrieval.
  • Installation Version Checkers1 وسم فرعيUtilities for querying the current software version of a self-hosted application instance. **Distinct from Version Retrieval Utilities:** Distinct from Version Retrieval Utilities: focuses on self-hosted application version verification rather than programmatic component dependency retrieval.
  • NVRTC Version Retrievals1 وسم فرعيRetrieval of the runtime compilation library version as a pair of integers. **Distinct from Version Retrieval Utilities:** Distinct from Version Retrieval Utilities: specifically retrieves the NVRTC runtime compilation library version, not general software component versions.
  • Version History Managers4 وسوم فرعيةTools for managing and retrieving paginated version histories for software modules. **Distinct from Version Retrieval Utilities:** Distinct from version retrieval utilities: focuses on paginated history management rather than single-version access.