awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्ट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

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • zadam/triliumzadam का अवतार

    zadam/trilium

    36,595GitHub पर देखें↗

    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/fastmcpPrefectHQ का अवतार

    PrefectHQ/fastmcp

    22,994GitHub पर देखें↗

    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/saltsaltstack का अवतार

    saltstack/salt

    15,237GitHub पर देखें↗

    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/cachetcachethq का अवतार

    cachethq/cachet

    14,932GitHub पर देखें↗

    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/gollumgollum का अवतार

    gollum/gollum

    14,279GitHub पर देखें↗

    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-historypomber का अवतार

    pomber/git-history

    13,685GitHub पर देखें↗

    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/pgxjackc का अवतार

    jackc/pgx

    13,428GitHub पर देखें↗

    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-onnxk2-fsa का अवतार

    k2-fsa/sherpa-onnx

    13,017GitHub पर देखें↗

    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-unlockSemporia का अवतार

    Semporia/TikTok-Unlock

    11,833GitHub पर देखें↗

    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/tabninecodota का अवतार

    codota/TabNine

    10,784GitHub पर देखें↗

    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/cdnjscdnjs का अवतार

    cdnjs/cdnjs

    10,707GitHub पर देखें↗

    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/boto3boto का अवतार

    boto/boto3

    9,834GitHub पर देखें↗

    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/ipatoolmajd का अवतार

    majd/ipatool

    8,645GitHub पर देखें↗

    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/vendurevendurehq का अवतार

    vendurehq/vendure

    7,924GitHub पर देखें↗

    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/longhornlonghorn का अवतार

    longhorn/longhorn

    7,803GitHub पर देखें↗

    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/suiMystenLabs का अवतार

    MystenLabs/sui

    7,612GitHub पर देखें↗

    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/checkoutactions का अवतार

    actions/checkout

    7,548GitHub पर देखें↗

    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_trailpaper-trail-gem का अवतार

    paper-trail-gem/paper_trail

    7,022GitHub पर देखें↗

    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/appstandardnotes का अवतार

    standardnotes/app

    6,519GitHub पर देखें↗

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

    TypeScriptencryptedevernotemarkdown
    GitHub पर देखें↗6,519
  • github/dmcagithub का अवतार

    github/dmca

    6,288GitHub पर देखें↗

    यह प्रोजेक्ट कॉपीराइट टेकडाउन और काउंटर-नोटिस का एक सार्वजनिक पारदर्शिता लॉग है। यह एक रेडैक्टेड कॉपीराइट रजिस्ट्री के रूप में कार्य करता है, जो एक होस्टिंग प्लेटफॉर्म द्वारा प्राप्त कानूनी प्रवर्तन अनुरोधों का एक कालानुक्रमिक रिकॉर्ड बनाए रखता है। आर्काइव एक फ्लैट-फ़ाइल डेटा मॉडल का उपयोग करता है, जो नोटिसों को डायरेक्टरी पदानुक्रम के भीतर सादे-टेक्स्ट फ़ाइलों के रूप में संग्रहीत करता है। एक वितरित वर्ज़न कंट्रोल सिस्टम सभी आर्काइव किए गए कानूनी नोटिसों के लिए एक स्थायी ऑडिट ट्रेल और वर्ज़न इतिहास प्रदान करता है। सिस्टम प्रकाशन से पहले नोटिसों से व्यक्तिगत रूप से पहचान योग्य जानकारी को हटाकर डिजिटल अधिकार निगरानी और कॉपीराइट प्रवर्तन पारदर्शिता पर केंद्रित है। ये रेडैक्टेड रिकॉर्ड्स कालानुक्रमिक ब्राउज़िंग और कानूनी नोटिस प्रबंधन के सार्वजनिक निरीक्षण की सुविधा के लिए तिथि के अनुसार व्यवस्थित किए जाते हैं।

    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.