An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: reproducible-builds

256lights/zb

An experiment in hermetic, reproducible build systems

Language: Go - Size: 2.93 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 332 - Forks: 7

earthly/earthly

Super simple build framework with fast, repeatable builds and an instantly familiar syntax – like Dockerfile and Makefile had a baby.

Language: Go - Size: 36.3 MB - Last synced at: 1 day ago - Pushed at: 7 days ago - Stars: 11,710 - Forks: 416

alire-project/alire

Command-line tool from the Alire project and supporting library

Language: Ada - Size: 6.52 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 322 - Forks: 50

TarCV/kotlin-guix

Unofficial WIP on building Kotlin with Guix purely from sources with reproducible binaries. Based on ebourg/kotlin-bootstrapping build path to 1.0.

Language: Scheme - Size: 545 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

oasisprotocol/oasis-sdk

Official SDK for the Oasis Network.

Language: Rust - Size: 69.2 MB - Last synced at: 3 days ago - Pushed at: 6 days ago - Stars: 76 - Forks: 23

BobBuildTool/bob

Bob build tool - Functional cross platform build-automation tool

Language: Python - Size: 5.14 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 76 - Forks: 47

kpcyrd/rebuilderd

Independent verification of binary packages - Reproducible Builds

Language: Rust - Size: 1.3 MB - Last synced at: 11 days ago - Pushed at: about 2 months ago - Stars: 379 - Forks: 27

kpcyrd/repro-env

Dependency lockfiles for reproducible build environments 📦🔒

Language: Rust - Size: 390 KB - Last synced at: 12 days ago - Pushed at: 16 days ago - Stars: 41 - Forks: 5

cpm-cmake/CPM.cmake

📦 CMake's missing package manager. A small CMake script for setup-free, cross-platform, reproducible dependency management.

Language: CMake - Size: 608 KB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 3,353 - Forks: 198

reversinglabs/rl-scanner

ReversingLabs rl-scanner Docker image

Language: Python - Size: 157 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 4 - Forks: 0

bureado/awesome-software-supply-chain-security

A compilation of resources in the software supply chain security domain, with emphasis on open source

Size: 165 KB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 314 - Forks: 28

ryanprior/guix-packages

My package repository for GNU Guix

Language: Scheme - Size: 299 KB - Last synced at: 4 days ago - Pushed at: 11 months ago - Stars: 8 - Forks: 1

obfusk/reproducible-apk-tools

reproducible-apk-tools - scripts to make android apks reproducible

Language: Python - Size: 1.14 MB - Last synced at: 13 days ago - Pushed at: 2 months ago - Stars: 63 - Forks: 4

jenstroeger/python-package-template

An opinionated Python package/application template repository, with SLSA and SBOM support built in, enabled for security scanners, code linters, typing, testing and code coverage monitoring, and release automation for reproducible builds.

Language: Makefile - Size: 735 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 35 - Forks: 11

obfusk/apksigcopier

apksigcopier - copy/extract/patch android apk signatures & compare apks

Language: Python - Size: 1.06 MB - Last synced at: 16 days ago - Pushed at: 3 months ago - Stars: 221 - Forks: 33

timo-reymann/deterministic-zip

Simple (almost drop-in) replacement for zip that produces deterministic files.

Language: Go - Size: 222 KB - Last synced at: 19 days ago - Pushed at: about 1 month ago - Stars: 61 - Forks: 6

obfusk/apksigtool

apksigtool - parse/verify/clean/sign android apk (signing block)

Language: Python - Size: 2.4 MB - Last synced at: 17 days ago - Pushed at: 6 months ago - Stars: 45 - Forks: 3

hellodword/reproducible-violentmonkey

Language: Nix - Size: 25.4 KB - Last synced at: 5 days ago - Pushed at: 27 days ago - Stars: 0 - Forks: 0

obfusk/rbtlog

Reproducible Builds Transparency Log for Android APKs

Language: Python - Size: 15.3 MB - Last synced at: 11 days ago - Pushed at: 24 days ago - Stars: 20 - Forks: 3

katexochen/image-tools

dismantle os images, debug reproducibility issues

Language: Go - Size: 30.3 KB - Last synced at: 19 days ago - Pushed at: 6 months ago - Stars: 10 - Forks: 0

TarCV/gradle-guix

Unofficial WIP on bootstrapping Gradle purely from sources and packaging it for Guix

Language: Scheme - Size: 25.4 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 0

ChewKeanHo/AutomataCI

[MIRROR] An open-source, redistributable, template-guided, and semi-autonomous CI infrastructure readily available your next project.

Language: Shell - Size: 246 MB - Last synced at: 9 days ago - Pushed at: 4 months ago - Stars: 24 - Forks: 1

kpcyrd/i-probably-didnt-backdoor-this

A practical experiment on supply-chain security using reproducible builds

Language: Dockerfile - Size: 41 KB - Last synced at: 11 days ago - Pushed at: over 1 year ago - Stars: 151 - Forks: 9

blueezadas/Python-Automation-Coding-

🚀 Python Automation Toolkit | Scripts for Web Scraping, File Management, Task Automation & More 🤖

Size: 1000 Bytes - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

bobbbay/salo

Declarative, reproducible, statically typed build and deployment for Operating Systems.

Language: Rust - Size: 1.69 MB - Last synced at: 24 days ago - Pushed at: almost 3 years ago - Stars: 37 - Forks: 7

tfc/nixos-integration-test-example

Accompanying Example Repo for Blog Article

Language: Nix - Size: 12.7 KB - Last synced at: 20 days ago - Pushed at: about 2 months ago - Stars: 5 - Forks: 0

ebkalderon/libnar

NAR (Nix Archive) reader/writer implementation written in Rust

Language: Rust - Size: 62.5 KB - Last synced at: 1 day ago - Pushed at: about 4 years ago - Stars: 39 - Forks: 6

wolfcw/libfaketime

libfaketime modifies the system time for a single application

Language: C - Size: 893 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 2,813 - Forks: 339

rsksmart/reproducible-builds

Reproducible builds of RSKj's dependencies

Language: Dockerfile - Size: 202 KB - Last synced at: 17 days ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 5

fepitre/package-rebuilder

Standalone orchestrator for rebuilding Debian, Fedora and Qubes OS packages in order to generate `in-toto` metadata which can be used with `apt-transport-in-toto` or `dnf-plugin-in-toto` to validate reproducible status.

Language: Python - Size: 534 KB - Last synced at: 14 days ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 1

jeremylong/malicious-dependencies

Demonstrates how a malicious dependency could negatively impact the build output.

Language: Java - Size: 293 KB - Last synced at: 13 days ago - Pushed at: over 1 year ago - Stars: 25 - Forks: 10

kpcyrd/rebuilderd-debian-buildinfo-crawler

Reproducible Builds: Scraper/Parser for https://buildinfos.debian.net into structured data

Language: Rust - Size: 75.2 KB - Last synced at: 10 days ago - Pushed at: about 3 years ago - Stars: 6 - Forks: 1

kpcyrd/updlockfiles

Manage lockfiles in PKGBUILDs for upstreams that don't ship them, `updpkgsums` for dependency trees (Arch Linux tooling)

Language: Rust - Size: 40 KB - Last synced at: 3 days ago - Pushed at: 10 months ago - Stars: 12 - Forks: 1

kpcyrd/auth-tarball-from-git

Authenticate a tarball through a signed tag in a git repository (with reproducible builds)

Language: Rust - Size: 13.7 KB - Last synced at: 10 days ago - Pushed at: almost 3 years ago - Stars: 17 - Forks: 1

syncom/rust-cross-build-nix

Cross building Rust code with Nix in one click

Language: Dockerfile - Size: 58.6 KB - Last synced at: 21 days ago - Pushed at: about 1 month ago - Stars: 17 - Forks: 0

tfc/nix_cmake_example

An example with nix: How to automatically and reproducibly build and integration-test a database C++ app in 60 different build-configurations (library exchange/compiler exchange/static-nonstatic)

Language: Nix - Size: 210 KB - Last synced at: 14 days ago - Pushed at: over 2 years ago - Stars: 64 - Forks: 3

msv-lab/modus 📦

A language for building Docker/OCI container images

Language: Rust - Size: 560 KB - Last synced at: 27 days ago - Pushed at: almost 3 years ago - Stars: 278 - Forks: 7

cvogt/cbt

CBT - fun, fast, intuitive, compositional, statically checked builds written in Scala

Language: Scala - Size: 1.31 MB - Last synced at: 19 days ago - Pushed at: almost 7 years ago - Stars: 489 - Forks: 59

archlinux/archlinux-repro

Tools to reproduce arch linux packages

Language: Shell - Size: 343 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 133 - Forks: 38

kudulab/dojo

Containerize your development and operations environment

Language: Go - Size: 306 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 296 - Forks: 20

prefix-dev/reproducible-builds

Testing reproducible builds for the conda ecosystem (using rattler-build)

Language: Python - Size: 9.06 MB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 10 - Forks: 5

syncom/custom_nixos_iso

Build custom nixOS ISO

Language: Nix - Size: 28.3 KB - Last synced at: 24 days ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

LoopPerfect/buckaroo

The decentralized package manager for C++ and friends 🏝️

Language: F# - Size: 2.87 MB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 936 - Forks: 33

ericcornelissen/reproducing-actions

Insight into the reproducibility of GitHub Actions

Language: Shell - Size: 59.6 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

zmanji/reproducible-wheel-builder

PEP 517/518 fontend that supports lock files for reproducible builds

Language: Python - Size: 18.6 KB - Last synced at: 13 days ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

reproducible-containers/repro-get 📦

[Soft-deprecated] Reproducible apt/dnf/apk/pacman, with content-addressing

Language: Go - Size: 292 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 106 - Forks: 6

Zlika/reproducible-build-maven-plugin

A simple Maven plugin to make your build byte-for-byte reproducible

Language: Java - Size: 1000 KB - Last synced at: 5 months ago - Pushed at: 8 months ago - Stars: 67 - Forks: 20

Kuinox/NupkgDeterministicator

Make your NuGet packages deterministic

Language: C# - Size: 36.1 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 8 - Forks: 1

Code0x58/python-stripzip

strip zip timestamps for reproducible builds

Language: Python - Size: 25.4 KB - Last synced at: 14 days ago - Pushed at: almost 5 years ago - Stars: 5 - Forks: 1

ecgalaxy/gorelchk

Allows to verify upstream goreleaser builds - Repository mirror - development takes place on code.europa.eu

Language: Dockerfile - Size: 7.81 KB - Last synced at: 10 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

mattermost/builder 📦

Mattermost builder

Language: Go - Size: 169 KB - Last synced at: 29 days ago - Pushed at: over 3 years ago - Stars: 11 - Forks: 4

jasonwhite/ducible 📦

A tool to make Windows builds reproducible. (UNMAINTAINED)

Language: C - Size: 309 KB - Last synced at: 10 months ago - Pushed at: over 5 years ago - Stars: 257 - Forks: 24

syncom/r10edocker

Make minimum, reproducible Docker container for Go application

Language: Go - Size: 60.5 KB - Last synced at: 21 days ago - Pushed at: about 1 year ago - Stars: 18 - Forks: 1

hashbang/os

Open source security/privacy focused AOSP rom

Language: Makefile - Size: 2.94 MB - Last synced at: 12 months ago - Pushed at: about 3 years ago - Stars: 118 - Forks: 12

link2xt/cargo-repack 📦

Utility to test reproducibility of crates from Cargo.lock

Language: Python - Size: 7.81 KB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

obfusk/fdroid-misc-scripts

fdroid-misc-scripts - miscellaneous scripts to analyse f-droid app data

Language: Python - Size: 3.4 MB - Last synced at: 11 days ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 0

dettrace/dettrace

A determinizing tracer using Ptrace

Language: C++ - Size: 41.6 MB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 31 - Forks: 8

brokenpylons/PaperTemplate

Template repository for reproducible paper builds

Language: Nix - Size: 45.9 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

polydawn/repeatr

Repeatr: Reproducible, hermetic Computation. Provision containers from Content-Addressable snapshots; run using familiar containers (e.g. runc); store outputs in Content-Addressable form too! JSON API; connect your own pipelines! (Or, use github.com/polydawn/stellar for pipelines!)

Language: Go - Size: 7.93 MB - Last synced at: 5 months ago - Pushed at: about 5 years ago - Stars: 68 - Forks: 5

warptools/warpsys

Packaging scripts to create the Warpsys package suite. Warpforge tools consume this and emit working software! The https://github.com/warptools/warpsys-catalog repo holds the outputs.

Language: Perl - Size: 208 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 2

proactionhq/proaction

Proaction is a CLI to create better GitHub Action Workflows

Language: Go - Size: 228 KB - Last synced at: 10 months ago - Pushed at: over 4 years ago - Stars: 13 - Forks: 2

thierrymarianne/attending-fosdem-2014 📦

Article about FOSDEM 2014

Size: 10.5 MB - Last synced at: 12 months ago - Pushed at: about 11 years ago - Stars: 1 - Forks: 0

weiji14/conda-lock-refresh

Conda-lock refresh GitHub Action

Size: 17.6 KB - Last synced at: 20 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

PeterJCLaw/validate-generated-files

Action to validate generated files stored in a repository are up to date with regard to their inputs.

Language: Python - Size: 17.6 KB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

kocakosm/jblake2

A pure Java implementation of BLAKE2 (RFC 7693)

Language: Java - Size: 170 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 11 - Forks: 3

rjbou/orb

check opam package reproductibility

Language: OCaml - Size: 7.81 KB - Last synced at: 10 days ago - Pushed at: about 5 years ago - Stars: 8 - Forks: 1

mazaclub/EasyGitianBuilder

:hammer: Gitian Building made simpler on any Windows Debian/Ubuntu MacOS with Vagrant, lxc, and virtualbox

Language: Shell - Size: 135 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 18 - Forks: 23

EricCrosson/ansible-docker 📦

Docker container of Ubuntu Xenial with ansible

Language: Ruby - Size: 9.77 KB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

ansemjo/makerelease 📦

make reproducible release builds in docker containers

Language: Go - Size: 80.1 KB - Last synced at: 10 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

hardenedlinux/grsecurity-reproducible-build

Some scripts to create a reproducible build for grsecurity

Language: Shell - Size: 7.24 MB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 29 - Forks: 8

sambacha/apk-reproducible-builds

reproducible apk builds

Language: Python - Size: 74.2 KB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

eliezio/simple-pki

A Simple PKI

Language: Kotlin - Size: 1.06 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

inclavare-containers/deterministic-builds

eBPF-based tool for deterministic builds, aka reproducible builds.

Language: C - Size: 1.67 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 1

TomasHubelbauer/puppeteer-deterministic-screenshot

Pondering about whether Puppeteer screenshots are deterministic

Language: JavaScript - Size: 5.28 MB - Last synced at: 2 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 1

milahu/gcc-options-parser

parse command line options for the GCC compiler

Language: Mako - Size: 18.6 KB - Last synced at: 24 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

SuzanneSoy/guix-reproducible-system

Attempt to export a guix system configuration with all dependencies and sources, so that the system can later be used and rebuilt without network access

Language: Makefile - Size: 13.7 KB - Last synced at: 30 days ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

EmbeddedEnterprises/burrow

A go build system that uses glide for dependency management.

Language: Go - Size: 108 KB - Last synced at: about 2 months ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 1

ocampana/hellocontainer

Toy project exploring reproducible OCI images for embedded systems

Language: Makefile - Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

mifix/i3-gaps-deb-builder

Build i3-gaps debian packages for Ubuntu 18.04

Language: Makefile - Size: 15.6 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 1

dmead/dewr Fork of gsf/dewr

DEvelopment WRapper

Language: Shell - Size: 8.79 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

apinf/emqttd-nix

Nix expressions to build emqttd, for use in apinf.

Language: Nix - Size: 27.3 KB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

njlr/fetchbot

Lightweight utility to fetch files in a reproducible way 🤖 📦

Language: JavaScript - Size: 54.7 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0