Jakob Hain (Jakobeha)

Jakobeha

Geek Repo

Location:Purdue University

Home Page:https://jakobeha.github.io/

Github PK Tool:Github PK Tool

Jakob Hain's repositories

type-sitter

generate typed wrappers for tree-sitter grammars from node-types.json and queries

btree-plus-store

Allocate and store B-trees in a shared arena

Language:HTMLLicense:Apache-2.0Stargazers:1Issues:0Issues:0

rustc-arena-modified

Attempt to port rustc-arena to stable rust and add some features

Language:HTMLLicense:Apache-2.0Stargazers:1Issues:1Issues:0

treescript

A language to transform source code from/between different languages.

Language:JavaScriptLicense:GPL-3.0Stargazers:1Issues:1Issues:0

awesome-structure-editors

A list of projectional and structural editors

License:CC0-1.0Stargazers:0Issues:0Issues:0

config.nvim

My neovim config (LazyVim)

Language:LuaLicense:Apache-2.0Stargazers:0Issues:0Issues:0

devolve

compound view graph for devolve-ui (very WIP)

Language:RustStargazers:0Issues:1Issues:0

dyn_struct

Construct dynamically sized types safely

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

enquote

A Rust library that quotes, unquotes, and unescapes strings

Language:RustLicense:UnlicenseStargazers:0Issues:0Issues:0
Language:HaskellLicense:Apache-2.0Stargazers:0Issues:0Issues:0

IntelliJ-P4-Plugin

P4 language plugin for IntelliJ IDE, updated to work with 2022.3

Language:JavaLicense:NOASSERTIONStargazers:0Issues:0Issues:0

intellij-smpl-coccinelle

SmPL (coccinelle) language support for intellij

Language:KotlinLicense:GPL-3.0Stargazers:0Issues:1Issues:0

jakobeha.github.io

new personal site with a small template engine

Language:LuaLicense:MITStargazers:0Issues:0Issues:0

logos

Create ridiculously fast Lexers

Language:RustLicense:Apache-2.0Stargazers:0Issues:0Issues:0

node-tree-sitter

Node.js bindings for tree-sitter

Language:C++License:MITStargazers:0Issues:0Issues:0

nominalscript

Nominal type system over TypeScript/JavaScript

Language:RustLicense:Apache-2.0Stargazers:0Issues:1Issues:0

nominalscript.coq

Formal methods on the NominalScript type system

Language:CoqStargazers:0Issues:0Issues:0

Open-Assistant

OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so.

Language:PythonLicense:Apache-2.0Stargazers:0Issues:0Issues:0

patricia_tree

A memory-efficient patricia tree implementation written in Rust

License:MITStargazers:0Issues:0Issues:0
Language:C++Stargazers:0Issues:0Issues:0

server-config

Configuration for PRL-PRG servers

Language:JinjaStargazers:0Issues:0Issues:0

structural-reflection

reflection crate for type names and structures, with structural subtyping

Language:RustStargazers:0Issues:0Issues:0

superstring

Native core components for Pulsar

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

swift-foundation

The Foundation project

Language:SwiftLicense:Apache-2.0Stargazers:0Issues:0Issues:0

template98

A template for general TypeScript packages

Language:JavaScriptLicense:Apache-2.0Stargazers:0Issues:0Issues:0

tree-sitter-nominalscript

NominalScript grammar for tree-sitter

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

tree-sitter-rust

Rust grammar for tree-sitter

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

UnderstandableBinary

use ML to analyze and disassemble binary files

Language:PythonStargazers:0Issues:2Issues:0

vim-keybindings-everywhere-the-ultimate-list

The ultimate list of which programs support Vim keybindings natively, or how they can be added with extensions.

Language:ShellLicense:MITStargazers:0Issues:0Issues:0

yaft

yet another framebuffer terminal

License:MITStargazers:0Issues:0Issues:0