Gabriel Parmer (gparmer)

gparmer

Geek Repo

Company:The George Washington University

Location:Washington DC

Home Page:https://www2.seas.gwu.edu/~gparmer

Github PK Tool:Github PK Tool


Organizations
gw-acm

Gabriel Parmer's starred repositories

polars

Dataframes powered by a multithreaded, vectorized query engine, written in Rust

Language:RustLicense:NOASSERTIONStargazers:27070Issues:152Issues:7668

d2

D2 is a modern diagram scripting language that turns text to diagrams.

Language:GoLicense:MPL-2.0Stargazers:16083Issues:57Issues:996

fprime

F´ - A flight software and embedded systems framework

Language:C++License:Apache-2.0Stargazers:9923Issues:262Issues:933

thiserror

derive(Error) for struct and enum error types

Language:RustLicense:Apache-2.0Stargazers:4117Issues:22Issues:176

arrow-rs

Official Rust implementation of Apache Arrow

Language:RustLicense:Apache-2.0Stargazers:2275Issues:50Issues:2418

salsa

A generic framework for on-demand, incrementalized computation. Inspired by adapton, glimmer, and rustc's query system.

Language:RustLicense:Apache-2.0Stargazers:2026Issues:37Issues:170

miette

Fancy extension for std::error::Error with pretty, detailed diagnostic printing.

Language:RustLicense:Apache-2.0Stargazers:1834Issues:14Issues:198

differential-datalog

DDlog is a programming language for incremental computation. It is well suited for writing programs that continuously update their output in response to input changes. A DDlog programmer does not write incremental algorithms; instead they specify the desired input-output mapping in a declarative manner.

Language:JavaLicense:MITStargazers:1343Issues:30Issues:415

cvc5

cvc5 is an open-source automatic theorem prover for Satisfiability Modulo Theories (SMT) problems.

Language:SMTLicense:NOASSERTIONStargazers:967Issues:37Issues:2534

souffle

Soufflé is a variant of Datalog for tool designers crafting analyses in Horn clauses. Soufflé synthesizes a native parallel C++ program from a logic specification.

Language:C++License:UPL-1.0Stargazers:876Issues:44Issues:844

creusot

deductive verification of Rust code. (semi) automatically prove your code satisfies your specifications!

Language:RustLicense:LGPL-2.1Stargazers:844Issues:17Issues:309

datafrog

A lightweight Datalog engine in Rust

Language:RustLicense:Apache-2.0Stargazers:786Issues:50Issues:11

crucible

Crucible is a library for symbolic simulation of imperative programs

CreuSAT

CreuSAT - A formally verified SAT solver written in Rust and verified with Creusot.

Language:RustLicense:MITStargazers:593Issues:8Issues:8

termchat

Terminal chat through the LAN with video streaming and file transfer.

Language:RustLicense:Apache-2.0Stargazers:542Issues:10Issues:23

crepe

Datalog compiler embedded in Rust as a procedural macro

Language:RustLicense:Apache-2.0Stargazers:444Issues:12Issues:16

saw-script

The SAW scripting language.

Language:HaskellLicense:BSD-3-ClauseStargazers:433Issues:34Issues:1086

libreactor

Extendable event driven high performance C-abstractions

Language:CLicense:MITStargazers:385Issues:19Issues:9

ascent

logic programming in Rust

Language:RustLicense:MITStargazers:373Issues:7Issues:19

lia

A high-level language for Rust

flux

Refinement Types for Rust

Language:RustStargazers:286Issues:0Issues:0

pixi-text-input

Plugin for pixi.js which provides a convenient way of adding a text input to the pixijs-stage.

Language:JavaScriptLicense:MITStargazers:157Issues:3Issues:40

differential-dataflow

An implementation of differential dataflow using timely dataflow on Rust.

Language:RustLicense:MITStargazers:155Issues:4Issues:0

chiriboga

Implements Netrunner in Javascript against an AI opponent

Language:JavaScriptLicense:GPL-3.0Stargazers:83Issues:8Issues:109

rust-horn

RustHorn: A CHC-based automated verifier for Rust

Language:SMTLicense:MITStargazers:61Issues:6Issues:0
Language:CLicense:GPL-2.0Stargazers:57Issues:7Issues:26

kernel_entry_benchmark

Microbenchmarks for x86_64 kernel entry methods

Language:C++License:AGPL-3.0Stargazers:17Issues:4Issues:0

pixi-html-element-wrapper

Wraps HTML Element into PIXI.DisplayObject allowing easy manipulation and screen positioning

Language:JavaScriptLicense:MITStargazers:15Issues:0Issues:0

sparrow-manifest

Project Sparrow: Repo Materials