60 releases
Uses new Rust 2024
| 0.5.1 | Jan 11, 2026 |
|---|---|
| 0.4.12 | Dec 31, 2025 |
| 0.4.7 | Sep 20, 2025 |
| 0.4.2 | Jul 21, 2025 |
| 0.1.16 | Jul 21, 2023 |
#607 in Command line utilities
136 downloads per month
150KB
4.5K
SLoC
schemat
A code formatter for Scheme, Lisp, and any S-expressions.
It supports:
- S-expressions
- Parenthesis:
(and) - Brackets:
[and] - Braces:
{and}
- Parenthesis:
- Comments: Lines starting with
; - Quotes:
',`, and, - Hash directives
- Shebang (e.g.
#!/usr/bin/env gsi) - Language shorthand in Racket (e.g.
#lang racket)
- Shebang (e.g.
Install
cargo install schemat
Usage
schemat < in.scm > out.scm
For more information, see schemat --help.
License
Dependencies
~20–28MB
~523K SLoC