João Pereira (jcp19)

jcp19

Geek Repo

Company:ETH Zurich

Home Page:jaoper.com

Github PK Tool:Github PK Tool

João Pereira's starred repositories

chezmoi

Manage your dotfiles across multiple diverse machines, securely.

try

Inspect a command's effects before modifying your live system

Language:ShellLicense:MITStargazers:5180Issues:7Issues:86

c2rust

Migrate C code to Rust

Language:RustLicense:NOASSERTIONStargazers:3950Issues:54Issues:577

FStar

A Proof-oriented Programming Language

Language:F*License:Apache-2.0Stargazers:2675Issues:79Issues:2031

kani

Kani Rust Verifier

Language:RustLicense:Apache-2.0Stargazers:2184Issues:22Issues:1640

mathlib4

The math library of Lean 4

Language:LeanLicense:Apache-2.0Stargazers:1425Issues:39Issues:398

egg

egg is a flexible, high-performance e-graph library

Language:RustLicense:MITStargazers:1353Issues:23Issues:138

hylo

The Hylo programming language

Language:SwiftLicense:Apache-2.0Stargazers:1209Issues:25Issues:444

cakeml

CakeML: A Verified Implementation of ML

Language:Standard MLLicense:NOASSERTIONStargazers:947Issues:45Issues:476

kaobook

A LaTeX class for books, reports or theses based on https://github.com/kenohori/thesis and https://github.com/Tufte-LaTeX/tufte-latex.

Language:TeXLicense:LPPL-1.3cStargazers:828Issues:23Issues:201

boogie

Boogie

Language:BoogieLicense:MITStargazers:506Issues:31Issues:271

dada

I speak only of myself since I do not wish to convince, I have no right to drag others into my river, I oblige no one to follow me and everybody practices his art in his own way.

Language:JavaScriptLicense:Apache-2.0Stargazers:442Issues:11Issues:92

verifast

Research prototype tool for modular formal verification of C and Java programs

Language:RustLicense:NOASSERTIONStargazers:348Issues:26Issues:255

perennial

Verifying concurrent crash-safe systems

Language:CoqLicense:MITStargazers:148Issues:16Issues:24

anvil

Anvil is an experimental framework to build practical, formally verified, cluster management controllers.

Language:RustLicense:NOASSERTIONStargazers:78Issues:7Issues:52

verified-storage

Storage systems with verified correctness properties

Language:RustLicense:MITStargazers:28Issues:5Issues:0

Heifer

effects system for continuation

Language:OCamlLicense:MITStargazers:16Issues:5Issues:11

axiom-profiler-2

The axiom profiler for exploring and visualizing SMT solver quantifier instantiations (made via E-matching).

disclose-data-dbr-first-then-opendata

My tutorial on disclosing data for double blind peer review and make it archived open data upon acceptance.

License:CC-BY-4.0Stargazers:14Issues:3Issues:0

verification-class

Material for the class on verification of distributed and asynchronous systems, developed by Jon Howell and Manos Kapritsos

Language:DafnyLicense:MITStargazers:10Issues:8Issues:0

bythos

Compositional Verification of Composite Byzantine Protocols

Language:CoqLicense:BSD-2-ClauseStargazers:7Issues:0Issues:0

mendel-verifier

Capability-based verifier for safe Rust clients of interior mutability

Language:RustLicense:NOASSERTIONStargazers:6Issues:9Issues:0
Language:IsabelleLicense:MPL-2.0Stargazers:5Issues:1Issues:0

verified-memory-allocator

A memory allocator verified with Verus

Language:RustLicense:NOASSERTIONStargazers:5Issues:3Issues:0

program-proofs-gobra

Examples and exercises from the book Program Proofs translated to Gobra

verified-node-replication

Verified Node-Replication Crate

Language:RustLicense:MITStargazers:2Issues:0Issues:0

gobra-libs

Standard library for the Gobra verifier for Go. Contains definitions and lemmas useful for verifying large projects.

Language:PythonLicense:MITStargazers:2Issues:2Issues:8

vmi-retreat-workshop-2024

Repository for the VMI Summer Retreat Workshop on Hacking AI Agents

Language:PythonLicense:MITStargazers:1Issues:0Issues:0

gobrapls

language server for gobra

Language:RustStargazers:1Issues:0Issues:0
Language:MakefileStargazers:1Issues:0Issues:0