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
·

7 repository-uri

Awesome GitHub RepositoriesIntegrity Validators

Tools for executing automated tests against package builds to confirm quality.

Distinct from Package Metadata: Distinct from package metadata: focuses on the validation logic rather than the metadata structure.

Explore 7 awesome GitHub repositories matching devops & infrastructure · Integrity Validators. Refine with filters or upvote what's useful.

Awesome Integrity Validators GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • nwjs/nw.jsAvatar nwjs

    nwjs/nw.js

    41,183Vezi pe GitHub↗

    nw.js is a Node.js desktop application framework that combines a Chromium web renderer with a Node.js runtime to build standalone software for Windows, macOS, and Linux. It serves as a cross-platform desktop runtime that allows developers to create native executables using web technologies. The project is distinguished by its integration layer that exposes Node.js system APIs and modules directly to the browser window and web worker contexts. It functions as a native module bridge, enabling the compilation and execution of low-level C++ system code and native addons within a web-based applica

    Provides mechanisms to verify the authenticity and integrity of distributed software packages against tampering.

    JavaScriptdesktopjavascriptnode-webkit
    Vezi pe GitHub↗41,183
  • nixos/nixpkgsAvatar NixOS

    NixOS/nixpkgs

    23,527Vezi pe GitHub↗

    Nixpkgs is a comprehensive repository of declarative software definitions used to build and manage reproducible system environments. It functions as a framework for assembling operating system components and application dependencies into consistent, versioned, and verifiable software collections. By utilizing a functional derivation graph and a lazy evaluation model, the project ensures that software environments are defined as pure expressions, resulting in absolute reproducibility across different machines. The repository distinguishes itself through its ability to manage complex software l

    Executes automated test hooks against package builds to confirm software quality before installation.

    Nixhacktoberfestlinuxnix
    Vezi pe GitHub↗23,527
  • redox-os/redoxAvatar redox-os

    redox-os/redox

    16,054Vezi pe GitHub↗

    Redox is a POSIX-compliant, microkernel-based operating system written entirely in Rust. By utilizing a memory-safe language for the kernel and all system components, the project eliminates common vulnerabilities such as buffer overflows and use-after-free errors. Its architecture relies on a minimal kernel that manages only essential hardware and process isolation, delegating all other system services to unprivileged user-space processes. The system distinguishes itself through a modular design where hardware drivers and system services run as independent user-space daemons, allowing them to

    Runs automated test suites to detect regressions and ensure compliance with POSIX standards.

    Rustbsdfreebsdgnu
    Vezi pe GitHub↗16,054
  • pyodide/pyodideAvatar pyodide

    pyodide/pyodide

    14,685Vezi pe GitHub↗

    This project provides a full Python interpreter compiled to WebAssembly, enabling the execution of Python code and scientific libraries directly within web browsers and server-side environments. By bridging the gap between language runtimes, it allows developers to run computational tasks, manage packages, and perform data analysis in client-side environments without requiring a backend server. The platform distinguishes itself through a comprehensive foreign function interface that enables bidirectional data exchange, object proxying, and function calling between Python and JavaScript. It in

    Verifies the integrity and correctness of components and ensures type definitions are accurate and compliant.

    Pythonpythonwebassembly
    Vezi pe GitHub↗14,685
  • golang/depAvatar golang

    golang/dep

    12,737Vezi pe GitHub↗

    This project is a dependency management tool for Go designed to track and lock package versions to ensure reproducible builds across different environments. It functions as a version lock file manager, recording complete snapshots of the dependency graph to prevent version drift, and as a semantic version constraint resolver that calculates compatible package versions. The tool orchestrates a local vendor directory, mirroring external source code to enable offline builds and source auditing. It utilizes a combination of static analysis to discover required libraries and a logic engine to inte

    Ensures imported packages contain valid files and pass basic parsing to prevent build failures.

    Godependency-managergolangpackage-manager
    Vezi pe GitHub↗12,737
  • motioneye-project/motioneyeosAvatar motioneye-project

    motioneye-project/motioneyeos

    8,199Vezi pe GitHub↗

    motioneyeos is a dedicated video surveillance operating system and embedded OS build system designed to turn single-board computers into standalone network video monitoring stations. It functions as a specialized Linux-based distribution for resource-constrained hardware, providing the necessary infrastructure to manage a network of cameras for continuous security monitoring. The project features a menu-driven build automation pipeline that allows for the configuration, compilation, and validation of custom system images. It utilizes toolchain-based cross compilation to ensure compatibility a

    Validates that package configurations and makefiles are syntactically correct and follow style guidelines.

    Makefile
    Vezi pe GitHub↗8,199
  • pypa/sampleprojectAvatar pypa

    pypa/sampleproject

    5,245Vezi pe GitHub↗

    Acest proiect este o implementare de referință și un tutorial conceput pentru a demonstra fluxul de lucru end-to-end de construire, versionare și încărcare a distribuțiilor Python. Acesta servește ca template de proiect concret și exemplu pentru configurarea metadatelor și a artefactelor de build pentru indicii de pachete. Repository-ul ilustrează modul de împachetare a software-ului prin definirea metadatelor proiectului și a dependențelor în fișiere de configurare statice. Acoperă procesul de transformare a arborilor sursă în arhive versionate și distribuții binare specifice platformei, arătând specific cum se construiesc binary wheels și distribuții sursă. Proiectul acoperă arii de capabilități mai largi, inclusiv gestionarea dependențelor, crearea de interfețe în linie de comandă și automatizarea publicării lansărilor în repository-uri. De asemenea, demonstrează utilizarea mediilor virtuale izolate și integrarea extensiilor binare.

    Check project metadata against a canonical list of valid classifiers for correct categorization.

    Python
    Vezi pe GitHub↗5,245
  1. Home
  2. DevOps & Infrastructure
  3. Package Metadata
  4. Integrity Validators

Explorează sub-etichetele

  • Component Integrity VerifiersTools for verifying the authenticity and correctness of software components and their type definitions. **Distinct from Integrity Validators:** Distinct from Integrity Validators: focuses on component-level integrity and type compliance rather than general build quality testing.
  • Package Content Validation1 sub-tagVerifying that imported packages contain valid files and can be parsed to prevent unexpected build failures. **Distinct from Integrity Validators:** Validates package internal structure and parseability rather than running automated quality tests against builds.