Babashka

E1008132

Babashka is a fast-starting, scripting-oriented implementation of Clojure that runs on the JVM and native platforms, designed for quick command-line tools and automation.

Try in SPARQL Jump to: Statements Referenced by

Statements (49)

Predicate Object
instanceOf Clojure implementation
command-line tool
open-source software
scripting tool
alsoKnownAs bb NERFINISHED
category Clojure tooling
developer tool
scripting language implementation
creator Michiel Borkent NERFINISHED
designedFor automation
command-line tools
scripting
distributionForm JAR file
standalone binary
ecosystem Clojure ecosystem
hasFeature built-in libraries for scripting
fast REPL startup
integrated test runner
pods extension mechanism
tasks runner
hasProperty fast startup time
small startup overhead compared to standard Clojure on JVM
implements subset of Clojure language
subset of Clojure standard library
license Eclipse Public License NERFINISHED
primaryUse CLI utilities
DevOps tooling
automation scripts
build scripts
data processing scripts
programmingLanguage Clojure NERFINISHED
repositoryPlatform GitHub
runsOn JVM NERFINISHED
native platforms
supports Babashka pods NERFINISHED
Babashka tasks
Clojure core library subset
Clojure syntax
EDN NERFINISHED
HTTP clients
JSON NERFINISHED
command-line argument parsing
nREPL NERFINISHED
scripting via shebang lines
shelling out to external processes
targetUser Clojure developers
scripting users
writtenIn Clojure NERFINISHED
Java NERFINISHED

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Clojure influenced Babashka