orangeduck/BuildYourOwnLisp
orangeduck/BuildYourOwnLisp has 3,285 GitHub stars and 417 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-07 17:54 UTC. Last push 2025-12-28.
Learn C and build your own programming language in under 1000 lines of code!
Measured star growth
- in 24h
- 0
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalBuild your own Lisp
About
This is the HTML and website code for the book of the above title.
Corrections / Edits / Contributions Welcome
Book contents licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0
http://creativecommons.org/licenses/by-nc-sa/3.0/
Source code licensed under BSD3
https://opensource.org/license/bsd-3-clause/
Running
You can't just browse the raw HTML files of the site. The links wont work, and it wont have a proper header or footer. If you want to run this website locally, you should install Flask and run the website as follows.
pip install Flask cachelib
python lispy.py
You can specify port via $PORT.
env PORT=5000 python lispy.py
This will serve the site locally at http://127.0.0.1:5000/. You can browse it from there.
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
560,836 starspublic-apis/public-apis
A collective list of free APIs
497,076 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
441,480 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,157 stars