clingon
jscl
clingon | jscl | |
---|---|---|
7 | 7 | |
113 | 874 | |
- | 0.7% | |
6.1 | 2.4 | |
3 months ago | 5 days ago | |
Common Lisp | Common Lisp | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
clingon
-
Command Line Args for CLisp (specifically for replit)
I really like the clingon parser https://github.com/dnaeon/clingon Though I'm not sure if this complies your use case.
- clingon v0.4.0 released
-
Using one executable image for everything
I believe what you described is covered by a system I've worked some time ago -- clingon. It provides support for sub-commands, shell completions, flags initialized by env vars and more.
- clingon: Command-line options parser system for Common Lisp
-
clingon - new release, new features (command-line options parser)
Wanted to share with you that there is a new minor release of clingon.
-
Support for Zsh completions added in clingon
Following up a previous post, this one is to share with you that support for Zsh completions in clingon has been added.
-
clingon - Command-line options parser system for Common Lisp
You can find more details in the clingon repo along with a good amount of documentation to get you started.
jscl
-
All Web frontend lisp projects
JSCL - A CL-to-JS compiler designed to be self-hosting from day one. Lacks CLOS, format and loop.
- jscl: A Lisp-to-JavaScript compiler bootstrapped from Common Lisp
-
spookfox v0.3.0: Switch firefox tabs like switch-to-buffer and use common-lisp to extend Firefox side of spookfox
Ability to run common-lisp in the Firefox addon's context using jscl, essentially enabling extending firefox with common-lisp
- Live programming Common Lisp in the web browser
-
How much Lisp do you have to implement as primitives before you can implement the rest of Lisp in Lisp
I tagged the moment where I achieved bootstrapping in the early JSCL implementation here: https://github.com/jscl-project/jscl/blob/simple-bootstrap/ecmalisp.lisp
- Common Lisp to JavaScript Compiler
What are some alternatives?
jzon - A correct and safe(er) JSON RFC 8259 reader/writer with sane defaults.
mal - mal - Make a Lisp
ace.flag
eisl - ISLisp interpreter/compiler
spookfox - A tinkerer's bridge b/w Emacs and Web Browser (Firefox and Chrome)
cl-wol - Wake on LAN (WoL) system for Common Lisp
cl-gen - Javascript-like generators for Common Lisp
graven-image - Portability library for better interaction and debugging of a running Common Lisp image through text REPL.
cl-gol - Game of Life in Common Lisp
reblocks - A fork of Weblocks Common Lisp web framework
biwascheme - Scheme interpreter written in JavaScript
adhoc-polymorphic-functions - A function type to dispatch on types instead of classes with partial support for dispatching on optional and keyword argument types. [Moved to: https://github.com/digikar99/polymorphic-functions]