Joel Martin (kanaka)

kanaka

User data from Github https://github.com/kanaka

Company:Equinix

Home Page:http://twitter.com/bus_kanaka

GitHub:@kanaka


Organizations
n01se
novnc

Joel Martin's repositories

mal

mal - Make a Lisp

Language:AssemblyLicense:NOASSERTIONStargazers:10501Issues:186Issues:151

miniMAL

A Delightfully Diminutive Lisp. Implemented in < 1 KB of JavaScript with JSON source, macros, tail-calls, JS interop, error-handling, and more.

Language:JavaScriptLicense:NOASSERTIONStargazers:635Issues:17Issues:6

wac

WebAssembly interpreter in C

Language:CLicense:NOASSERTIONStargazers:489Issues:21Issues:15

raft.js

Raft.js is an implementation of the Raft consensus algorithm in JavaScript and using WebRTC.

Language:TeXLicense:MPL-2.0Stargazers:330Issues:14Issues:5

instacheck

Property-based testing with inputs defined as EBNF grammars

Language:ClojureLicense:NOASSERTIONStargazers:28Issues:5Issues:3

clj.wasm

Clojure for WebAssembly

Language:ClojureStargazers:8Issues:2Issues:0

html5-css3-ebnf

Convert W3C HTML5 and CSS3 spec data to EBNF formal grammars

Language:ClojureStargazers:8Issues:2Issues:0

llm-agent

An LLM Coding Agent in 80 lines (to support: http://kanaka.github.io/blog/llm-agent-in-five-steps/)

Language:PythonLicense:MITStargazers:2Issues:0Issues:0

minipy

Python 2 minifier

Language:PythonStargazers:2Issues:2Issues:0

build-dpkg

GitHub Action for building Debian packages for Ubuntu Focal (20.04)

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

data-defined-systems

Presentation, docs, and demo of tools that enable data-defined development and testing of networked systems

Language:ClojureStargazers:1Issues:0Issues:0

litellm-agent

A LiteLLM Coding Agent in 130 lines (to support: http://kanaka.github.io/blog/litellm-agent-in-six-steps/)

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

wasm3

🚀 The fastest WebAssembly interpreter

Language:CLicense:MITStargazers:1Issues:1Issues:0

adaptit

Related language translation editor

Language:C++License:NOASSERTIONStargazers:0Issues:0Issues:0

clj-protocol

Declarative protocol library implemented in ClojureScript (with example DHCP client/server, ping client, and pcap reader)

Language:ClojureLicense:EPL-2.0Stargazers:0Issues:0Issues:0

compose

Define and run multi-container applications with Docker

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

compose-spec

The Compose specification

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

conlink

Create (layer 2 and layer 3) networking between containers using a declarative configuration.

Language:ClojureLicense:MPL-2.0Stargazers:0Issues:1Issues:0

get-changed-files

Get all of the files changed/modified in a pull request or push's commits.

Language:TypeScriptLicense:MITStargazers:0Issues:1Issues:0

gha-experiments

github actions experiments

Language:PythonStargazers:0Issues:2Issues:0
Stargazers:0Issues:1Issues:0

kanaka.github.io

Joel Martin's kanaka.github.io website

Language:XSLTLicense:MITStargazers:0Issues:0Issues:0

litellm

Python SDK, Proxy Server (LLM Gateway) to call 100+ LLM APIs in OpenAI format - [Bedrock, Azure, OpenAI, VertexAI, Cohere, Anthropic, Sagemaker, HuggingFace, Replicate, Groq]

Language:PythonLicense:NOASSERTIONStargazers:0Issues:0Issues:0

llm

Access large language models from the command-line

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

llm-fragments-files

Load directory/git/GitHub contents as file fragments (with file names)

License:Apache-2.0Stargazers:0Issues:0Issues:0

llm-github-copilot

A GitHub Copilot plugin for the llm CLI tool

Language:PythonStargazers:0Issues:0Issues:0

mininet

Emulator for rapid prototyping of Software Defined Networks

Language:PythonLicense:NOASSERTIONStargazers:0Issues:1Issues:0
Language:ClojureLicense:EPL-2.0Stargazers:0Issues:1Issues:0

sci

Configurable Clojure interpreter suitable for scripting and Clojure DSLs.

Language:ClojureLicense:EPL-1.0Stargazers:0Issues:1Issues:0
Language:PythonLicense:EPL-2.0Stargazers:0Issues:0Issues:0