Phillip Bonhomme (pbonh)

pbonh

Geek Repo

Company:Synopsys

Location:Portland, OR

Home Page:https://www.linkedin.com/in/phillipbonhomme

Github PK Tool:Github PK Tool

Phillip Bonhomme's starred repositories

yosys

Yosys Open SYnthesis Suite

lalrpop

LR(1) parser generator for Rust

Language:RustLicense:Apache-2.0Stargazers:3023Issues:34Issues:426

orgmode

Orgmode clone written in Lua for Neovim 0.9+.

Language:LuaLicense:MITStargazers:2988Issues:23Issues:444

flash.nvim

Navigate your code with search labels, enhanced character motions and Treesitter integration

Language:LuaLicense:Apache-2.0Stargazers:2465Issues:5Issues:213

fzf-lua

Improved fzf.vim written in lua

Language:LuaLicense:AGPL-3.0Stargazers:2198Issues:12Issues:1097

nix-direnv

A fast, persistent use_nix/use_flake implementation for direnv [maintainer=@Mic92 / @bbenne10]

Language:ShellLicense:MITStargazers:1777Issues:16Issues:177

cli

A reference implementation for the specification that can create and configure a dev container from a devcontainer.json.

Language:TypeScriptLicense:MITStargazers:1498Issues:31Issues:382

slotmap

Slotmap data structure for Rust

Language:RustLicense:ZlibStargazers:1119Issues:15Issues:78

hecs

A handy ECS

Language:RustLicense:Apache-2.0Stargazers:965Issues:14Issues:120

rust-typed-builder

Compile-time type-checked builder derive

Language:RustLicense:Apache-2.0Stargazers:916Issues:9Issues:84

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:912Issues:41Issues:855

nvim-remote-containers

Develop inside docker containers, just like VSCode

Language:LuaLicense:NOASSERTIONStargazers:874Issues:7Issues:25

carapace-bin

multi-shell multi-command argument completer

Language:GoLicense:MITStargazers:859Issues:7Issues:198

indextree

Arena based tree 🌲 structure by using indices instead of reference counted pointers

Language:RustLicense:MITStargazers:676Issues:11Issues:32

rocks.nvim

🌒 Neovim plugin management inspired by Cargo, powered by luarocks

Language:LuaLicense:GPL-3.0Stargazers:669Issues:6Issues:189

savage

A primitive computer algebra system

Language:RustLicense:AGPL-3.0Stargazers:569Issues:6Issues:14

euclid

Geometry primitives (basic linear algebra) for Rust

Language:RustLicense:NOASSERTIONStargazers:459Issues:26Issues:113

plex

a parser and lexer generator as a Rust procedural macro

Language:RustLicense:Apache-2.0Stargazers:409Issues:8Issues:35

llhd

Low Level Hardware Description — A foundation for building hardware design tools.

Language:RustLicense:Apache-2.0Stargazers:392Issues:26Issues:139

ascent

logic programming in Rust

Language:RustLicense:MITStargazers:389Issues:7Issues:22

anymap

A safe and convenient store for one value of each type

Language:RustLicense:NOASSERTIONStargazers:328Issues:8Issues:27

veshell

Veshell is a Wayland compositor providing an innovative workflow that utilizes humans natural spatial cognition to enhance navigation and organization in the digital environment.

Language:DartLicense:GPL-3.0Stargazers:267Issues:19Issues:5

higher

Your favourite Haskell type classes for Rust

Language:RustLicense:MPL-2.0Stargazers:218Issues:13Issues:2

wf.nvim

A modern which-key for neovim

Language:LuaLicense:MITStargazers:208Issues:3Issues:13

format-on-save.nvim

Automatically formats files when saving using either LSP or shell utilities like prettierd or shfmt

Language:LuaLicense:MITStargazers:158Issues:2Issues:14

luarocks.nvim

Easily install luarocks with lazy.nvim

Language:LuaLicense:UnlicenseStargazers:80Issues:2Issues:23

treeedb

Generate Soufflé Datalog types, relations, and facts that represent ASTs from a variety of programming languages.

Language:RustLicense:MITStargazers:58Issues:3Issues:18

cas-rs

An opinionated computer algebra system written in Rust, used by CalcBot.

Language:RustLicense:MITStargazers:31Issues:1Issues:2
Language:JavaStargazers:9Issues:2Issues:0

mhgl

Matts Hypergraph Library

Language:RustLicense:MITStargazers:6Issues:1Issues:0