Skint

SKINT is a portable interpreter for the R7RS Scheme programming language. It can be built from five C source files (~11K lines of code) with a single command. There are no distributives or packages; just compile the source files with your favorite C compiler, link them with the standard C runtime libraries, and you're done. Standard libraries are built in; ports of more than 100 SRFIs are available as an optional external directory of .sld library files.

https://github.com/false-schemers/skint

Implementing SRFIs: SRFI-0 SRFI-1 SRFI-2 SRFI-4 SRFI-5 SRFI-6 SRFI-8 SRFI-9 SRFI-11 SRFI-13 SRFI-14 SRFI-16 SRFI-17 SRFI-22 SRFI-23 SRFI-25 SRFI-26 SRFI-27 SRFI-29 SRFI-31 SRFI-34 SRFI-35 SRFI-37 SRFI-38 SRFI-39 SRFI-41 SRFI-42 SRFI-43 SRFI-45 SRFI-48 SRFI-51 SRFI-54 SRFI-60 SRFI-61 SRFI-63 SRFI-64 SRFI-66 SRFI-67 SRFI-69 SRFI-71 SRFI-74 SRFI-78 SRFI-86 SRFI-87 SRFI-95 SRFI-98 SRFI-111 SRFI-113 SRFI-115 SRFI-116 SRFI-117 SRFI-121 SRFI-125 SRFI-127 SRFI-128 SRFI-130 SRFI-131 SRFI-132 SRFI-133 SRFI-134 SRFI-135 SRFI-136 SRFI-137 SRFI-141 SRFI-143 SRFI-144 SRFI-145 SRFI-146 SRFI-151 SRFI-152 SRFI-153? SRFI-156 SRFI-158 SRFI-160 SRFI-162 SRFI-165 SRFI-171 SRFI-172 SRFI-173 SRFI-175 SRFI-176 SRFI-189 SRFI-193 SRFI-194 SRFI-196 SRFI-197 SRFI-214 SRFI-217 SRFI-219 SRFI-221 SRFI-222 SRFI-223 SRFI-224 SRFI-225 SRFI-227 SRFI-228 SRFI-232 SRFI-234 SRFI-235 SRFI-236 SRFI-239 SRFI-244 SRFI-251? SRFI-252? SRFI-257? SRFI-264