babashka/sci

Configurable Clojure/Script interpreter suitable for scripting and Clojure DSLs

ClojureJavaShellRustBatchfileC++Otherjavascriptlanguageclojureinterpreterclojurescriptgraalvmbabashka
This is stars and forks stats for /babashka/sci repository. As of 29 Apr, 2024 this repository has 1111 stars and 79 forks.

Small Clojure Interpreter I want a limited dialect of Clojure for a single-purpose, scripted application. SCI will fit nicely. — @tiagoluchini Quickstart Use from Clojure(Script) (require '[sci.core :as sci]) (sci/eval-string "(inc 1)") => ;; 2 (sci/eval-string "(inc x)" {:namespaces {'user {'x 2}}}) ;;=> 3 Try SCI in your browser at NextJournal. For usage with GraalVM native-image check here. Why You want to evaluate code from user input, or use Clojure for a DSL inside your project,...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
puppetlabs/puppetserverClojureRubyShell28102350
nubank/workspacesClojureOther4870210
nubank/matcher-combinatorsClojure4140220
nubank/state-flowClojureShell2870140
jepsen-io/jepsenClojureJavaShell6.3k0704+1
tonsky/datascriptClojureJavaScriptOther5.2k03000
tonsky/FiraCodeClojureShellPython72.7k+493k+1
xtdb/xtdbClojureJavaKotlin2.4k01560
microsoft/vcpkgCMakePowerShellShell19.9k+545.7k+10
mavlink/mavlinkPythonShellCMake1.4k01.8k0