{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"bedrock2","owner":"mit-plv","isFork":false,"description":"A work-in-progress language and compiler for verified low-level programming","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Coq","color":"#d0b68c"},"pullRequestCount":11,"issueCount":36,"starsCount":281,"forksCount":55,"license":"MIT License","participation":[23,8,1,12,14,3,2,11,13,13,10,2,2,1,3,1,3,2,4,3,6,7,10,14,9,14,26,6,21,1,1,5,7,12,6,0,15,8,8,12,10,1,7,2,0,4,6,6,8,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-11T00:00:33.657Z"}},{"type":"Public","name":"fiat-crypto","owner":"mit-plv","isFork":false,"description":"Cryptographic Primitive Code Generation by Fiat","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Coq","color":"#d0b68c"},"pullRequestCount":29,"issueCount":117,"starsCount":692,"forksCount":143,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-10T22:55:26.650Z"}},{"type":"Public","name":"spacetalk","owner":"mit-plv","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Lean","color":"#ccc"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-10T15:36:35.017Z"}},{"type":"Public","name":"coqutil","owner":"mit-plv","isFork":false,"description":"Coq library for tactics, basic definitions, sets, maps","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Coq","color":"#d0b68c"},"pullRequestCount":2,"issueCount":8,"starsCount":41,"forksCount":22,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-10T03:04:46.718Z"}},{"type":"Public","name":"fiat","owner":"mit-plv","isFork":false,"description":"Mostly Automated Synthesis of Correct-by-Construction Programs","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Coq","color":"#d0b68c"},"pullRequestCount":0,"issueCount":1,"starsCount":145,"forksCount":33,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-09T17:19:42.661Z"}},{"type":"Public","name":"rewriter","owner":"mit-plv","isFork":false,"description":"Reflective PHOAS rewriting/pattern-matching-compilation framework for simply-typed equalities and let-lifting","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Coq","color":"#d0b68c"},"pullRequestCount":0,"issueCount":5,"starsCount":23,"forksCount":19,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-09T14:50:37.808Z"}},{"type":"Public","name":"fiat2","owner":"mit-plv","isFork":false,"description":"A high level language that will compile to bedrock2 using database-style techniques","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Coq","color":"#d0b68c"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-06T16:21:03.086Z"}},{"type":"Public","name":"rupicola","owner":"mit-plv","isFork":false,"description":"Gallina to Bedrock2 compilation toolkit","topicNames":["coq"],"topicsNotShown":0,"primaryLanguage":{"name":"Coq","color":"#d0b68c"},"pullRequestCount":1,"issueCount":4,"starsCount":49,"forksCount":11,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,3,3,3,1,0,0,2,0,0,2,0,0,0,0,3,0,2,2,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,3,0,3,3,10,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-22T14:05:10.857Z"}},{"type":"Public","name":"cross-crypto","owner":"mit-plv","isFork":true,"description":"Connecting computational and symbolic crypto models","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Coq","color":"#d0b68c"},"pullRequestCount":0,"issueCount":3,"starsCount":8,"forksCount":22,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-11T15:26:39.555Z"}},{"type":"Public","name":"foundational-integration-verification-of-a-cryptographic-server","owner":"mit-plv","isFork":false,"description":"http://adam.chlipala.net/papers/GarageDoorPLDI24/","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-06T21:15:44.199Z"}},{"type":"Public","name":"riscv-coq","owner":"mit-plv","isFork":false,"description":"RISC-V Specification in Coq","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Coq","color":"#d0b68c"},"pullRequestCount":2,"issueCount":4,"starsCount":99,"forksCount":17,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-19T14:34:51.377Z"}},{"type":"Public","name":"softmul","owner":"mit-plv","isFork":false,"description":"Proving that a system with software trap handlers for unimplemented instructions behaves as if they were implemented in hardware","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Coq","color":"#d0b68c"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-19T04:32:08.220Z"}},{"type":"Public","name":"bbv","owner":"mit-plv","isFork":false,"description":"Bedrock Bit Vector Library","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Coq","color":"#d0b68c"},"pullRequestCount":2,"issueCount":4,"starsCount":27,"forksCount":25,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-07T16:56:37.426Z"}},{"type":"Public","name":"kami","owner":"mit-plv","isFork":false,"description":"A Platform for High-Level Parametric Hardware Specification and its Modular Verification","topicNames":["proof-assistant","hardware-description-language","hardware-verification","coq","bluespec"],"topicsNotShown":0,"primaryLanguage":{"name":"Coq","color":"#d0b68c"},"pullRequestCount":0,"issueCount":2,"starsCount":139,"forksCount":24,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-29T18:00:16.517Z"}},{"type":"Public","name":"koika","owner":"mit-plv","isFork":false,"description":"A core language for rule-based hardware design 🦑","topicNames":["semantics","coq","programming-languages","formal-methods","compilation","hardware-description-language"],"topicsNotShown":0,"primaryLanguage":{"name":"Coq","color":"#d0b68c"},"pullRequestCount":0,"issueCount":8,"starsCount":128,"forksCount":9,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-18T01:30:04.240Z"}},{"type":"Public","name":"riscv-semantics","owner":"mit-plv","isFork":false,"description":"A formal semantics of the RISC-V ISA in Haskell","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":0,"issueCount":11,"starsCount":147,"forksCount":15,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-13T00:03:11.094Z"}},{"type":"Public","name":"engine-bench","owner":"mit-plv","isFork":false,"description":"Benchmarks for various proof engines","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Coq","color":"#d0b68c"},"pullRequestCount":0,"issueCount":2,"starsCount":5,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-08-22T19:29:09.478Z"}},{"type":"Public","name":"hemiola","owner":"mit-plv","isFork":false,"description":"A Coq framework to support structural design and proof of hardware cache-coherence protocols","topicNames":["coq","proof-assistant","domain-specific-language","cache-coherence","hardware-verification"],"topicsNotShown":0,"primaryLanguage":{"name":"Coq","color":"#d0b68c"},"pullRequestCount":0,"issueCount":0,"starsCount":8,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-07T04:43:04.926Z"}},{"type":"Public","name":"certifying-derivation-of-state-machines-from-coroutines","owner":"mit-plv","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Haskell","color":"#5e5086"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-10-30T06:48:32.328Z"}},{"type":"Public","name":"coq-ident-to-string","owner":"mit-plv","isFork":false,"description":"Ltac2 wizardy to convert a gallina identifier to a coq string.","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-01-15T18:33:05.959Z"}},{"type":"Public","name":"reification-by-parametricity","owner":"mit-plv","isFork":false,"description":"Fast Setup for Proof by Reflection, in Two Lines of Ltac.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Mathematica","color":"#dd1100"},"pullRequestCount":0,"issueCount":0,"starsCount":11,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-01-12T20:26:12.719Z"}},{"type":"Public","name":"blog","owner":"mit-plv","isFork":false,"description":"A blog for PLV and friends of PLV","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-11-15T13:56:06.661Z"}},{"type":"Public","name":"network-configurations","owner":"mit-plv","isFork":false,"description":"Using Coq to derive network configurations from declarative policies","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Coq","color":"#d0b68c"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-04-30T03:07:36.283Z"}},{"type":"Public","name":"bedrock2-ci","owner":"mit-plv","isFork":false,"description":"Continuous Integration for bedrock2","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-06-27T07:22:00.483Z"}},{"type":"Public","name":"Fiat_matrix","owner":"mit-plv","isFork":false,"description":"","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Coq","color":"#d0b68c"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-04-26T13:23:10.930Z"}},{"type":"Public","name":"timl","owner":"mit-plv","isFork":false,"description":"TiML: A Functional Programming Language with Time Complexity","topicNames":["functional-programming","time-complexity","standard-ml","sml","mlton"],"topicsNotShown":0,"primaryLanguage":{"name":"Standard ML","color":"#dc566d"},"pullRequestCount":0,"issueCount":2,"starsCount":75,"forksCount":6,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-08-28T14:45:28.447Z"}},{"type":"Public","name":"bedrock","owner":"mit-plv","isFork":false,"description":"Coq library for verified low-level programming","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Coq","color":"#d0b68c"},"pullRequestCount":0,"issueCount":0,"starsCount":57,"forksCount":6,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-06-15T16:33:52.312Z"}},{"type":"Public","name":"stencils","owner":"mit-plv","isFork":false,"description":"A Coq library for verifying dependencies of stencil implementations","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Coq","color":"#d0b68c"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-05-29T20:29:06.097Z"}}],"repositoryCount":28,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"mirror","text":"Mirrors"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}