Biblioteki napisane w Scheme

nvim-treesitter

Konfiguracje Nvim Treesitter i warstwa abstrakcji.
  • 7.3k
  • Apache License 2.0

ChezScheme

Schemat Cheza.
  • 6.7k
  • Apache License 2.0

racket

Repozytorium Racket.
  • 4.6k
  • GNU General Public License v3.0

opencog

Ramy zintegrowanej sztucznej inteligencji i sztucznej inteligencji ogólnej (AGI).
  • 2.3k
  • GNU General Public License v3.0

femtolisp

lekka, solidna, podobna do schematu implementacja lisp.
  • 1.5k
  • BSD 3-clause "New" or "Revised"

lambdanative

LambdaNative to wieloplatformowe środowisko programistyczne napisane w Scheme, obsługujące systemy Android, iOS, BlackBerry 10, OS X, Linux, Windows, OpenBSD, NetBSD, FreeBSD i OpenWrt.
  • 1.4k
  • GNU General Public License v3.0

nvim-treesitter-textobjects

  • 1.3k
  • Apache License 2.0

schism

Samoobsługowy kompilator Scheme do WebAssembly.
  • 1.3k
  • Apache License 2.0

harlan

Język do obliczeń GPU..
  • 1.2k
  • GNU General Public License v3.0

chibi-scheme

Oficjalne repozytorium schematów chibi.
  • 1.1k
  • GNU General Public License v3.0

Barliman

Prototypowy inteligentny edytor tekstu.
  • 1.0k
  • MIT

gerbil

Schemat myszoskoczków.
  • 962
  • GNU Lesser General Public License v3.0 only

inc

przyrostowe podejście do budowy kompilatora.
  • 840
  • MIT

cyclone

:cyclone: ​​Całkowicie nowy kompilator, który umożliwia praktyczne tworzenie aplikacji przy użyciu schematu R7RS. Zapewniamy nowoczesne funkcje i stabilny system zdolny do generowania szybkich natywnych plików binarnych.
  • 758
  • MIT

.dotfiles

:fajerwerki: Arch Linux z i3 / nvim / tmux / urxvt / zsh /... (przez Phantas0s).
  • 519

nvim-gps

Prosty komponent linii stanu, który pokazuje, w jakim zakresie pracujesz.
  • 506
  • Apache License 2.0

nanopass-framework-scheme

Nowa struktura nanoprzebiegów; osadzony DSL do pisania kompilatorów w Scheme.
  • 457
  • MIT

j-bob

  • 406
  • BSD 2-clause "Simplified"

nvim-treesitter-textsubjects

Obiekty tekstowe świadome lokalizacji i składni, które *robią to, co masz na myśli*.
  • 395
  • Apache License 2.0

ribbit

Mała i przenośna implementacja Scheme z AOT i kompilatorami przyrostowymi, która pasuje do 4K. Obsługuje zamknięcia, wywołania ogona, kontynuacje pierwszej klasy i REPL..
  • 382
  • BSD 3-clause "New" or "Revised"

scsh

Powłoka systemu Unix osadzona w schemacie.
  • 359
  • GNU General Public License v3.0

IronScheme

Żelazny schemat.
  • 347
  • GNU General Public License v3.0

swift-lispkit

Framework interpretera dla języków rozszerzeń i skryptów opartych na Lisp w systemach macOS i iOS. LispKit jest oparty na standardzie R7RS dla Scheme. Jego kompilator generuje kod bajtowy dla maszyny wirtualnej. LispKit jest w pełni zaimplementowany w Swift 5..
  • 340
  • Apache License 2.0

Debian-titus

Dostosowania Debiana od Chrisa Titusa Tech.
  • 313
  • GNU General Public License v3.0 only

microKanren

Implementacja microKanren, lekkiego relacyjnego języka programowania.
  • 284

fibers

Współbieżna współbieżność podobna do ML dla Guile.
  • 268
  • GNU Lesser General Public License v3.0 only

calysto_scheme

Jądro schematu dla Jupytera, które może korzystać z bibliotek Pythona.
  • 249
  • BSD 3-clause "New" or "Revised"

guix

Tylko do odczytu kopia lustrzana GNU Guix — pull requesty są ignorowane, zamiast tego zobacz https://guix.gnu.org/en/manual/en/guix.html#Submitting-Patches.
  • 238
  • GNU General Public License v3.0 only

zkeme80

Asembler i system operacyjny dla TI-84+ napisany w asemblerze Scheme, Forth i Z80.
  • 220
  • MIT

ol

Otus Lisp (w skrócie Ol) to czysto* funkcjonalny dialekt języka Lisp.
  • 208
  • GNU General Public License v3.0