Babashka

Babashka·Babashka.Babashka

Native, fast starting Clojure interpreter for scripting

Babashka is a native Clojure interpreter for scripting with fast startup. Its main goal is to leverage Clojure in places where you would be using bash otherwise.

winget install --id Babashka.Babashka --exact --source winget

Latest 1.12.218·April 20, 2026

Release Notes

What's Changed

  • Bump Jline, prepare for jline4 by @borkdude in #1958
  • Fix uberscript warnings with :as-alias by @kovan in #1960
  • Add HexFormat interop support by @vieirandre in #1963
  • Bump jline to 4.0.10 by @borkdude in #1965
  • Fix #1967: expose more data.xml functions by @borkdude in #1968
  • Add java.net.Proxy and java.net.Proxy$Type classes. by @jeeger in #1970

New Contributors

  • @kovan made their first contribution in #1960
  • @jeeger made their first contribution in #1970

Installer type: zip

ArchitectureScopeDownloadSHA256
x64Download776DB7CB66F7DD5D8A1D59A0F80EF42A92E9F55A6D6AFC86F945F8431EAB1E83

Details

Homepage
https://github.com/babashka/babashka/releases/latest
License
EPL-1.0
Publisher
Babashka
Support
https://github.com/babashka/babashka/issues

Tags

babashkabashclojuregraalvmscriptingshell-scripting

Older versions (4)

1.12.217
ArchitectureScopeDownloadSHA256
x64Download74FEC166D2A7AF69DA022A78D205405765FA1278B3B4B93CAF7DB0401CBCBFF1
1.12.207
ArchitectureScopeDownloadSHA256
x64Download132D39B5644A8F8262C0C83488196E19705CBD52B15FF53CB3901F333B86D0EE
1.12.206
ArchitectureScopeDownloadSHA256
x64Download39E3B7005C8827673BD53BCEEF49A6009B218EDCF967D51BF7755D2F92A8EAED
1.12.205
ArchitectureScopeDownloadSHA256
x64Download2621CE24E4AFB441618791DA960E08038D3A30E397F985E95CE96038AC60DCFD