• Stars
    star
    14
  • Rank 1,438,076 (Top 29 %)
  • Language Coq
  • Created almost 2 years ago
  • Updated 6 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Proof Object Transformation, Preserving Imp Embeddings: the first proof compiler to be formally proven correct

More Repositories

1

verdi

A framework for formally verifying distributed systems implementations in Coq
Coq
580
star
2

verdi-raft

An implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework
Coq
180
star
3

tensat

Re-implementation of the TASO compiler using equality saturation
Rust
118
star
4

ruler

Rewrite Rule Inference Using Equality Saturation
Rust
118
star
5

Cassius

A CSS specification and reasoning engine
Racket
91
star
6

herbgrind

A Valgrind tool for Herbie
C
90
star
7

crust

A compiler from Rust to C, and a checker for unsafe code
Rust
81
star
8

PUMPKIN-PATCH

Proof Updater Mechanically Passing Knowledge Into New Proofs, Assisting The Coq Hacker
OCaml
50
star
9

Casper

A compiler for automatically re-targeting sequential Java code to Apache Spark.
Java
49
star
10

pumpkin-pi

An extension to PUMPKIN PATCH with support for proof repair across type equivalences.
Coq
49
star
11

szalinski

Szalinski: A Tool for Synthesizing Structured CAD Models with Equality Saturation and Inverse Transformations
OpenSCAD
45
star
12

CoqAST

Fun plugin to play with the Gallina AST.
OCaml
38
star
13

oddity

A graphical, time-traveling debugger for distributed systems
Clojure
32
star
14

cheerios

Formally verified Coq serialization library with support for extraction to OCaml
Coq
23
star
15

synapse

Optimizing Synthesis with Metasketches, POPL 2016
Racket
23
star
16

dexter

a compiler for re-writing image processing functions in C++ to Halide
Java
22
star
17

StructTact

Coq utility and tactic library.
Coq
21
star
18

rake

compiling DSLs to high-level hardware instructions
Racket
20
star
19

memsynth

An advanced automated reasoning tool for memory consistency model specifications.
Alloy
20
star
20

stng

compiler for fortran stencils using verified lifting,
C++
17
star
21

oeuf

gallina frontend for CompCert
Coq
17
star
22

ferrite

Ferrite, a toolkit for developing file system crash-consistency models
Racket
17
star
23

reincarnate-aec

Reincarnate Artifact for ICFP 2018
JavaScript
13
star
24

magic

Demystifying the magic of supertactics
OCaml
13
star
25

arvo

A proof assistant.
C
12
star
26

coq-plugin-lib

Library of useful utility functions for Coq plugins
OCaml
12
star
27

SaltShaker

Verifying x86 semantics
Shell
10
star
28

concerto

Combined concrete and abstract interpretation
Java
8
star
29

crimp

Certified Relational to Imperative
Coq
5
star
30

analytics-data

Coq
5
star
31

incarnate-exploration-archive

PL for 3D Printing
OpenSCAD
5
star
32

peek

Peek: a verified peephole optimizer for CompCert
Coq
5
star
33

iag-synthesis

Parallel, incremental evaluation of attribute grammars through synthesis
HTML
4
star
34

bagpipe

Reasoning about BGP configurations. Public development repo.
Coq
4
star
35

theia

Automatically Visualizing Program Execution
OCaml
4
star
36

fix-to-elim

Fixpoint to eliminator translation in Coq
Coq
3
star
37

staccato

Stale Configuration and Consistency Analysis Tool
Java
3
star
38

coq-change-analytics

REPLICA: REPL Instrumentation for Coq Analysis
Python
3
star
39

scout

Using High-Level Design Constraints to Automatically Generate Design Alternatives
Jupyter Notebook
3
star
40

syncro

Synthesis of Incremental Operations
Racket
2
star
41

legato

Legato is a static analysis for finding bugs in dynamic resource usage
Java
2
star
42

univalent-rewrites

POPL 2020 PUMPKIN/DEVOID submission
TeX
2
star
43

pumpkin

Public webpage for Pumpkin Patch
HTML
1
star
44

unscramble

Programming by Eggsample
Rust
1
star
45

VeriCQ

Use SpaceSearch to verify Conjunctive Query Rewrite Rules
Perl
1
star
46

epics-tools

Static analysis tools for EPICS
Haskell
1
star
47

PUMPKIN-git

A prototype PUMPKIN PATCH interface with Git integration
OCaml
1
star
48

seguard-resources

SeGuard Public Resources
HTML
1
star
49

nightly-conf

The public nightly server configuration
1
star
50

majortom

An Oddity shim for "arbitrary" x86-64 Linux binaries
Rust
1
star
51

pl-hw-blog

A blog project between Gus, Rachit, Sam Coward, and Zach Sisco.
Astro
1
star