Skip to content
View omasanori's full-sized avatar

Sponsoring

@mwmbl
@cannorin
@lindwurm
@vivliostyle
@shirok
@ko1nksm

Organizations

@panocomputer

Block or report omasanori

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Stars

Compilers and Interpreters

131 repositories

Rust-based Scheme Compiler, written in the Nanopass style

Rust 12 1 Updated Jun 12, 2018

Small ONNX inference runtime written in Rust

Rust 99 6 Updated Jun 5, 2025

A nanopass compiler for typed racket

Racket 2 Updated May 28, 2022

A nanopass compiler for (a subset of) Racket -> x86-64, implemented in Racket

Racket 8 2 Updated Oct 31, 2021

SECDR-Scheme & Mulasame(Parallel SECDR-Scheme)

Scheme 3 Updated Dec 15, 2019

A simple implementation of the SECD abstract machine (https://en.wikipedia.org/wiki/SECD_machine)

Clojure 122 15 Updated Mar 23, 2013

R7RS/R6RS Scheme Implementation

Scheme 62 7 Updated Oct 24, 2023

Erlang VM internals

128 13 Updated Nov 19, 2019

[UNMAINTAINED] The Concurrent Schemer

Erlang 119 8 Updated Sep 25, 2015

Scheme Scripting Engine

Scheme 851 86 Updated Jun 27, 2025

Compiler for the Gren programming language

Haskell 437 26 Updated Jun 28, 2025

a lightweight, robust, scheme-like lisp implementation

Scheme 1,611 119 Updated Feb 26, 2020

Learning with Peter Norvig's lis.py interpreter

Scheme 251 38 Updated Jul 6, 2024

Scheme based powerful lisp interpreter in JavaScript

JavaScript 451 39 Updated Jun 15, 2025

Interpreter framework for Lisp-based extension and scripting languages on macOS and iOS. LispKit is based on the R7RS standard for Scheme. Its compiler generates bytecode for a virtual machine. Lis…

Scheme 409 16 Updated Jun 16, 2025

Tiny Scheme-like Lisp interpreter written in a weekend

C 249 13 Updated Mar 15, 2023

Irken is a statically typed variant of Scheme. Or a lisp-like variant of ML.

Scheme 212 17 Updated Jan 19, 2023

Max/MSP external for scripting and live coding Max with s7 Scheme Lisp

C 228 10 Updated Jun 14, 2025

Shen/Scheme implementation

Shen 115 9 Updated May 13, 2025

A fully-featured lisp/scheme shell written in Racket.

Racket 122 6 Updated Apr 21, 2021

A Scheme interpreter base on R5RS specification.

C 52 5 Updated Apr 3, 2020

《How to Design Program》《build your own lisp》《The Scheme Program Language》 TSPL HTDP

Racket 27 5 Updated Oct 24, 2021

A little scheme implementation on top of Clojure

Clojure 146 12 Updated Oct 4, 2016

A set of minimal lisp implementations

C 71 8 Updated Apr 28, 2019

Otus Lisp (Ol in short) is a purely* functional dialect of Lisp.

Scheme 252 12 Updated Jun 26, 2025

Pure Data port of the Scheme For Max external, providing an embedded S7 Scheme/Lisp interpreter for scripting and live-coding Pure Data in Scheme Lisp.

C 74 5 Updated Dec 14, 2021

Lisp and Scheme Editor IDE

C++ 34 3 Updated Sep 6, 2022

🖥️ a cross-platform modern shell.

Python 813 22 Updated Jan 4, 2021

A schemy Lisp backed by Haskell

Haskell 60 2 Updated Nov 8, 2018

An implementation of Scheme embedded in Common Lisp

Scheme 25 5 Updated Dec 2, 2011