Fast, cross-platform, standalone ClojureScript environment. Lumo is a standalone ClojureScript environment that runs on Node.js and the V8 JavaScript engine. It starts up instantaneously and provides out-of-the-box access to the entire Node.js ecosystem, including a ClojureScript REPL. Lumo also provides a ClojureScript build API, making it possible to compile ClojureScript projects entirely without the JVM, thanks to the experimental JavaScript version of the Google Closure Compiler. Lumo can compile ClojureScript code as of version 1.2.0. See the introductory blog post. It is still considered experimental, given the relatively new Google Closure Compiler port to JavaScript, but it aims to be at feature parity with the JVM ClojureScript compiler. Enter lumo at the command line to launch the ClojureScript REPL.

Features

  • npx is a package runner that comes with node6+
  • You can try lumo "without install"
  • Interactive ClojureScript REPL
  • Enter lumo at the command line to launch the ClojureScript REPL
  • Compile ClojureScript
  • The build API mirrors the ClojureScript one

Project Samples

Project Activity

See All Activity >

License

Eclipse Public License

Follow Lumo

Lumo Web Site

Other Useful Business Software
Go From AI Idea to AI App Fast Icon
Go From AI Idea to AI App Fast

One platform to build, fine-tune, and deploy ML models. No MLOps team required.

Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Lumo!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

JavaScript

Related Categories

JavaScript Software Development Software

Registered

2022-05-18