Skip to content
Change the repository type filter

All

    Repositories list

    • ElectionGuard is a set of open source software components that can be used to create and publish end to end verifiable elections as well create a publishable artifact for ballot comparison audits.
      Python
      130844291Updated Mar 5, 2025Mar 5, 2025
    • Core codebase of ElectionGuard 2.0
      C#
      1213957Updated Sep 16, 2024Sep 16, 2024
    • A C++ implementation of ElectionGuard specification focused on encryption components.
      C++
      2424423Updated Sep 3, 2024Sep 3, 2024
    • This repository contains a specification describing the ElectionGuard software development kit, including cryptographic protocols and implementation decisions, as well as an overview of voting system components and functionality.
      JavaScript
      1527518Updated Aug 28, 2024Aug 28, 2024
    • website

      Public
      Python
      0000Updated May 27, 2024May 27, 2024
    • egvote

      Public
      Mkdocs website for information about ElectionGuard pilots
      HTML
      1401Updated Jan 11, 2024Jan 11, 2024
    • A python module implementing the ElectionGuard specification. This implementation can be used to conduct End-to-End Verifiable Elections as well as privacy-enhanced risk-limiting audits.
      Python
      1031662811Updated Dec 8, 2023Dec 8, 2023
    • The Cryspen HACL Distribution
      C
      19000Updated Oct 31, 2023Oct 31, 2023
    • ElectionGuard Web API in python to demonstrate usage of electionguard-python in performing ballot encryption, casting, spoiling, and tallying.
      Python
      3336113Updated Aug 2, 2023Aug 2, 2023
    • ElectionGuard monorepo in React & Typescript consisting of an api client, components, and apps to demonstrate examples of user interface for both voters and election staff.
      TypeScript
      819820Updated Jul 19, 2023Jul 19, 2023
    • Web app and functions to upload and publish ElectionGuard end-to-end verifiable election artifacts for election verifiers and tracking ID verification
      TypeScript
      118629Updated Jul 18, 2023Jul 18, 2023
    • Smart Ballot Box software that scans ballots to generate lists of cast and spoiled ballots in an election; used in tallying to finalize ballot operations (cast or spoil, etc.) for publishing results
      TypeScript
      77333Updated Jul 18, 2023Jul 18, 2023
    • web

      Public
      0000Updated Jun 6, 2023Jun 6, 2023
    • Admin Device to administer ElectionGuard election processes, including key generation, trustee provisioning, and post-election tallying, partial decryptions, and zero-knowledge proofs
      TypeScript
      761220Updated Jul 20, 2022Jul 20, 2022
    • A set of utilities and scripts that developers can use for implementing different aspects of end-to-end verifiability
      0201Updated Jul 5, 2022Jul 5, 2022
    • The ElectionGuard SDK Reference Verifier enables the verification of election ballots, tallies, and proofs generated by the ElectionGuard SDK
      Rust
      224333Updated Jun 6, 2022Jun 6, 2022
    • electionguard-c

      Public archive
      This repository implements the ElectionGuard API using C. It includes all major functions of the ElectionGuard SDK, including key ceremony, ballot encryption, encrypted ballot tally, and partial decryptions for knowledge proofs of trustees.
      C
      2551200Updated Aug 7, 2020Aug 7, 2020
    • This repository implements the ElectionGuard API using C#. It includes all major functions of the ElectionGuard SDK, including key ceremony, ballot encryption, encrypted ballot tally, and partial decryptions for knowledge proofs of trustees.
      C#
      103460Updated Jul 23, 2020Jul 23, 2020