591 lines
44 KiB
Markdown
591 lines
44 KiB
Markdown
# News
|
|
|
|
This page keeps track of babashka-related new items. Feel free to make a PR if
|
|
you have anything to add. Also see
|
|
[#babashka](https://twitter.com/hashtag/babashka?src=hashtag_click&f=live) on
|
|
Twitter.
|
|
|
|
## 2023-05 ([Twitter](https://twitter.com/search?q=(%23babashka%20OR%20babashka)%20since%3A2023-05-01%20until%3A2023-06-01&src=typed_query&f=live), [Mastodon](https://mastodon.social/tags/babashka))
|
|
|
|
### Releases
|
|
|
|
1.3.178
|
|
|
|
Mostly a boring maintenance release with lib upgrades!
|
|
|
|
### Events
|
|
|
|
- [Babashka-conf](https://babashka.org/conf/) is happening June 10th in
|
|
Berlin. Only a few tickets left! See the [schedule](https://babashka.org/conf/schedule.html). Also you can buy a [conf t-shirt](https://www.etsy.com/listing/1475981599/babashka-conf-berlin-2023-t-shirt) now! See Nikita wearing it [here](https://twitter.com/nikitonsky/status/1658066530800742400)!
|
|
|
|
Thanks to conference sponsors:
|
|
|
|
<img src="https://pbs.twimg.com/media/Fw5h-0_XwA4DTIj?format=jpg&name=medium" width="200px">
|
|
|
|
- Babashka is going to the [Strange Loop](https://www.thestrangeloop.com/) conference!
|
|
|
|
### Projects
|
|
|
|
- [beep-boop](https://github.com/pesterhazy/beep-boop): Audible and visual feedback for test runs
|
|
- [panas.example](https://github.com/keychera/panas.example): All htmx examples ported to babashka!
|
|
- [utility-scripts](https://github.com/somecho/utility-scripts): A collection of helper scripts for Clojure, Java, Ledger and Taskwarrior. Written in Clojure
|
|
- [bb-scripts](https://github.com/techconative/bb-scripts): Babashka scripts for common utilities
|
|
- [Launching bb tasks from emacs](https://mastodon.social/@mykhaylo@fosstodon.org/110456087708592838)
|
|
|
|
### Articles
|
|
|
|
- [Clojure in security: Docker](https://www.juxt.pro/blog/clojure-in-docker/): mentions babashka and clj-kondo
|
|
- [Changing my mind: Converting a script from bash to Babashka](https://blog.agical.se/en/posts/changing-my-mind--converting-a-script-from-bash-to-babashka/)
|
|
- [How to create a really simple ClojureCLR dependency tool](https://blog.agical.se/en/posts/how-to-create-a-really-simple-clojureclr-dependency-tool/) with babashka
|
|
- [Making a resume with Node.js babashka (nbb)](https://yogthos.net/posts/2023-05-12-nbb-resume.html)
|
|
|
|
## 2023-04 ([Twitter](https://twitter.com/search?q=(%23babashka%20OR%20babashka)%20since%3A2023-04-01%20until%3A2023-05-01&src=typed_query&f=live), [Mastodon](https://mastodon.social/tags/babashka))
|
|
|
|
[Babashka-conf](https://babashka.org/conf/) is happening June 10th in
|
|
Berlin. Save the date and/or submit your babashka/clojure-related talk or workshop
|
|
in the CfP!
|
|
|
|
### Releases
|
|
|
|
1.3.177
|
|
|
|
Biggest highlight: `bb.edn` is now respected relative of a script, no matter the directory you invoke it from! See [docs](https://book.babashka.org/#_script_adjacent_bb_edn).
|
|
|
|
### Projects
|
|
|
|
- [babashka-dl](https://github.com/mjhika/babashka-dl): simple install script for babashka on windows
|
|
- [instaparse-bb](https://github.com/babashka/instaparse-bb): Use instaparse from babashka, a new release
|
|
|
|
### Videos
|
|
|
|
- [Learning clojure w/ @lispyclouds](https://youtu.be/uBTRLBU-83A): a stream with teej_dv, a neovim core dev
|
|
|
|
## 2023-03 ([Twitter](https://twitter.com/search?q=(%23babashka%20OR%20babashka)%20since%3A2023-03-01%20until%3A2023-04-01&src=typed_query&f=top), [Mastodon](https://mastodon.social/tags/babashka))
|
|
|
|
### Releases
|
|
|
|
1.3.176, 1.3.175, 1.2.174:
|
|
|
|
Biggest highlight: Switch to GraalVM 19 and enable virtual threads!
|
|
|
|
### Videos
|
|
|
|
- [Blambda! The sound of babashka and AWS colliding](https://pitch.com/public/03fa9c7e-2b0e-45fb-8a22-d4a4d4d79d24), by Josh Glover from Pitch!
|
|
|
|
### Projects
|
|
|
|
- [babashka.json](https://github.com/babashka/json): JSON abstraction library
|
|
- [martian](https://github.com/oliyh/martian) is now babashka compatible!
|
|
- [panas.reload](https://github.com/keychera/panas.reload): a hot reload for babashka serving html+css (or htmx)
|
|
- [cljs-exif-reader](https://git.sr.ht/~rwv/cljs-exif-reader): Extract information from TIFF and JPEG images (works in babashka, despite the name)
|
|
|
|
### Jobs
|
|
|
|
- Write babashka at [Cognician](https://twitter.com/RobStuttaford/status/1641694501793038336)!
|
|
|
|
## 2023-02 ([Twitter](https://twitter.com/search?q=(%23babashka%20OR%20babashka)%20since%3A2023-02-01%20until%3A2023-03-01&src=typed_query&f=live), [Mastodon](https://mastodon.social/tags/babashka))
|
|
|
|
## Releases
|
|
|
|
1.1.173: mostly bugfixes
|
|
|
|
### Articles
|
|
|
|
- [A technique for live coding simple web pages](https://github.com/whacked/cow/blob/main/a%20technique%20for%20live%20coding%20simple%20web%20pages.md) with babashka
|
|
|
|
### Videos
|
|
|
|
- [Stockholm Clojure Meetup Feb 23: Blambda! The sound of Babashka and Lambda colliding](https://www.youtube.com/watch?v=NfgYon96dsE)
|
|
|
|
### Projects
|
|
|
|
- [debux](https://github.com/philoskim/debux) is now babaskha-compatible
|
|
- [lines-of-code-bb](https://github.com/matthewdowney/linesofcode-bb): Babashka script to count lines of Clojure code, docs, comments, and more
|
|
- [deps-try](https://github.com/eval/deps-try): a babashka-script to try out Clojure libraries in rebel-readline
|
|
- [bb-dialog](https://github.com/pixelated-noise/bb-dialog) adds support for `--treeview`
|
|
- [A duckduck go CLI with babashka and (bbl)gum](https://mastodon.me.uk/@choffee/109845697304457129)
|
|
- [babashka http-client](https://github.com/babashka/http-client) now supports multipart uploads
|
|
- [sublime-pretty-edn](https://github.com/oakmac/sublime-pretty-edn): Format, Validate, Minify EDN files in Sublime Text
|
|
- [Play console tetris in babashka!](https://twitter.com/borkdude/status/1628473136969576449)
|
|
- [kaocha test runner](https://github.com/lambdaisland/kaocha) became babashka compatible!
|
|
|
|
## 2023-01 ([Twitter](https://twitter.com/search?q=%28%23babashka%20OR%20babashka%29%20until%3A2023-02-01%20since%3A2023-01-01&src=typed_query&f=live), [Mastodon](https://mastodon.social/tags/babashka))
|
|
|
|
### Releases
|
|
|
|
New releases in the past month: 1.0.170 - 1.1.173
|
|
Release highlights:
|
|
|
|
- Support for `data_readers.clj(c)`
|
|
- Include [http-client](https://github.com/babashka/http-client) as built-in library
|
|
- Compatibility with [clojure.tools.namespace.repl/refresh](https://github.com/clojure/tools.namespace)
|
|
- Compatibility with [clojure.java.classpath](https://github.com/clojure/java.classpath) (and other libraries which rely on `java.class.path` and `RT/baseLoader`)
|
|
- Compatibility with [eftest](https://github.com/weavejester/eftest) test runner (see demo)
|
|
- Compatibility with [cljfmt](https://github.com/weavejester/cljfmt)
|
|
- Support for `*loaded-libs*` and `(loaded-libs)`
|
|
- Support `add-watch` on vars (which adds compatibility with `potemkin.namespaces`)
|
|
- BREAKING: make printing of script results explicit with `--prn`
|
|
|
|
### Events
|
|
|
|
- [Babashka Workshop](https://clojure.stream/workshops/babashka) at ClojureStream with Rahul De
|
|
- [Blambda! The sound of Babashka and Lambda colliding](https://www.meetup.com/sthlm-clj/events/291204199/?utm_medium=referral&utm_campaign=share-btn_savedevents_share_modal&utm_source=twitter): sthlm.clj (Stockholm, Sweden)
|
|
|
|
### Articles
|
|
|
|
- [Babooka: write command line Clojure](https://www.braveclojure.com/quests/babooka/) by Daniel Higginbotham
|
|
- [Blambda analyses sites](https://jmglov.net/blog/2023-01-04-blambda-analyses-sites.html) by Josh Glover
|
|
- [Babashka: How GraalVM Helped Create a Fast-Starting Scripting Environment for Clojure](https://logico-jp.io/2023/01/07/babashka-how-graalvm-helped-create-a-fast-starting-scripting-environment-for-clojure/) in Japanese
|
|
- [The wizard of HOP - How we built the web based HOP CLI Settings Editor using Babashka and Scittle](https://www.gethop.dev/post/the-wizard-of-hop-how-we-built-the-web-based-hop-cli-settings-editor-using-babashka-and-scittle) by Bingen Galartza
|
|
- [Simple TUIs with Babashka and Gum](https://rattlin.blog/bbgum.html) by Rattlin.blog
|
|
- [Babashka And Dialog Part Ii: Announcing The Bb-Dialog Library](https://www.pixelated-noise.com/blog/2023/01/20/bb-dialog-announcement/index.html) by A.C. Danvers
|
|
- [Re-Writing a GlobalProtect OpenConnect VPN Connect script in Babashka](https://tech.toryanderson.com/2023/01/14/re-writing-a-globalprotect-openconnect-vpn-connect-script-in-babashka/) by Tory Anderson
|
|
|
|
### Projects
|
|
|
|
Projects that were new, had updates or were made compatible with babashka:
|
|
|
|
- [asdf-babashka](https://github.com/pitch-io/asdf-babashka): babashka plugin for the asdf version manager
|
|
- [babashka-htmx-todoapp](https://github.com/prestancedesign/babashka-htmx-todoapp): Quick example of a todo list SPA using Babashka and HTMX
|
|
- [bblgum](https://github.com/lispyclouds/bblgum): An extremely tiny and simple wrapper around charmbracelet/gum
|
|
- [bb-dialog](https://github.com/pixelated-noise/bb-dialog): A simple wrapper library for working with dialog from Babashka
|
|
- [carve](https://github.com/borkdude/carve): Remove unused Clojure vars
|
|
- [chr](https://github.com/ThaddeusJiang/chr): native commands history report for the default terminal users
|
|
- [clj-kondo-bb](https://github.com/clj-kondo/clj-kondo-bb): Invoke clj-kondo from babashka scripts!
|
|
- [cljfmt](https://github.com/weavejester/cljfmt): A tool for formatting Clojure code
|
|
- [drepl](https://github.com/claytn/drepl): Node JS dependency-repl. The node repl you already know with easy library installations
|
|
- [instaparse-bb](https://github.com/babashka/instaparse-bb): Wrapper library aroud pod-babashka-instaparse
|
|
- [lein2deps](https://github.com/borkdude/lein2deps): Lein project.clj to deps.edn converter
|
|
- [neil](https://github.com/babashka/neil): A CLI to add common aliases and features to deps.edn-based projects
|
|
- [obsidian-babashka](https://github.com/filipesilva/obsidian-babashka): Run Obsidian Clojure(Script) codeblocks in Babashka
|
|
- [pod-babashka-buddy](https://github.com/babashka/pod-babashka-buddy): A pod around buddy core (Cryptographic Api for Clojure)
|
|
- [quickblog](https://github.com/borkdude/quickblog): Light-weight static blog engine for Clojure and babashka
|
|
- [solenoid](https://github.com/adam-james-v/solenoid): A small clojure tool for making little control UIs while using the REPL!
|
|
- [tools.bbuild](https://github.com/babashka/tools.bbuild): babashka version of tools.build
|
|
- [weather](https://gist.github.com/yogthos/f86e63b856e1413180b2262024ece977): command line util for grabbing current weather for a city using OpenWeather API
|
|
|
|
## [2022-12](https://twitter.com/search?q=%28%23babashka%20OR%20babashka%29%20until%3A2023-01-01%20since%3A2022-12-01&src=typed_query&f=live)
|
|
|
|
- Releases: [1.0.168](https://github.com/babashka/babashka/blob/master/CHANGELOG.md).
|
|
- [How GraalVM Helped Create a Fast-Starting Scripting Environment for Clojure](https://medium.com/graalvm/babashka-how-graalvm-helped-create-a-fast-starting-scripting-environment-for-clojure-b0fcc38b0746)
|
|
- [http-client](https://github.com/babashka/http-client): a new HTTP client library for babashka
|
|
- [How to Do Things With Babashka](https://presumably.de/how-to-do-things-with-babashka.html) by Paulus Esterhazy (2022-12)
|
|
- [Using Babashka to Get Electricity Prices](https://www.karimarttila.fi/clojure/2022/12/04/using-babashka-to-get-electricity-prices) by Kari Marttila
|
|
- [Adding prompts to your babashka scripts with dialog](https://www.pixelated-noise.com/blog/2022/12/09/dialog-and-babashka/index.html) by A.C. Danvers
|
|
- [Scraping an HTML dictionary with Babashka and Bootleg](https://blog.exupero.org/scraping-an-html-dictionary-with-babashka-and-bootleg/) by exupero
|
|
- [quickblog](https://github.com/borkdude/quickblog) v0.1.0: Light-weight static blog engine for Clojure and babashka
|
|
- [bb-excel](https://github.com/kbosompem/bb-excel): Read Excel Files in babashka scripts
|
|
- [Get paginated list of issues from gitlab with clojure/babashka](https://gist.github.com/MrGung/29d0547fe45316c3438032fd164d42c6) by Steffen Glückselig
|
|
- Install development builds: `bash <(curl https://raw.githubusercontent.com/babashka/babashka/master/install) --dev-build --dir /tmp`
|
|
- [JVM interop improvements in bb](https://twitter.com/borkdude/status/1606280110692352001)
|
|
- [A little trick to have conditional code for babashka in a .clj file without resorting to .cljc reader conditionals](https://twitter.com/borkdude/status/1599067149187764224)
|
|
- [Get Advent of Code input in babashka](https://gist.github.com/jeeger/6e39fea94ce49e33d1fa43f40cc36630) by Jan Seeger
|
|
- [Grabbing current weather for a city using OpenWeather API](https://gist.github.com/yogthos/f86e63b856e1413180b2262024ece977) by Dmitri Sotnikov
|
|
|
|
## [2022-11](https://twitter.com/search?q=%28%23babashka%29%20until%3A2022-12-01%20since%3A2022-11-01&src=typed_query&f=live)
|
|
|
|
- Releases: [1.0.165 - 1.0.167](https://github.com/babashka/babashka/blob/master/CHANGELOG.md).
|
|
- Registration for a [Babashka workshop](https://clojure.stream/workshops/babashka) with Rahul De at ClojureStream is now open!
|
|
- [Tutkain, a Sublime plugin for clojure based on socket REPL now with support for babashka](https://github.com/eerohele/Tutkain)
|
|
- [Manage git hooks in babashka](https://blaster.ai/blog/posts/manage-git-hooks-w-babashka.html) by Mykhaylo Bilyanskyy
|
|
- [Messing around with babashka](Messing around with Babashka) by Ian Muge
|
|
- [A babashka one liner to inspect data in portal](https://twitter.com/borkdude/status/1597505695800516609)
|
|
- [Using nREPL as a system interface](https://yogthos.net/posts/2022-11-26-nREPL-system-interaction.html) by Dmitri Sotnikov
|
|
- [deep-diff2](https://github.com/lambdaisland/deep-diff2) is now babashka-compatible!
|
|
- [A script to normalize auto-resolved keywords](https://github.com/babashka/babashka/blob/master/examples/normalize-keywords.clj)
|
|
- [Sum up page counts of books from Calibre library with babashka](https://gist.github.com/jeeger/d13159fefaee33c771be979639900ebc) by Jan Seeger
|
|
- [Tiny babashka script that returns a random clojure doc](https://gist.github.com/CarnunMP/c592cd3b6e711d56ddd4ca7832b9b251) by Carnun Marcus-Page
|
|
|
|
|
|
## [2022-10](https://twitter.com/search?q=%28%23babashka%29%20until%3A2022-11-01%20since%3A2022-10-01&src=typed_query&f=live)
|
|
|
|
- Releases: [1.0.164](https://github.com/babashka/babashka/blob/master/CHANGELOG.md).
|
|
- [bb-pod-racer](https://github.com/justone/bb-pod-racer): Speed up development of Babashka pods by Nate Jones
|
|
- [Babashka tasks VSCode plugin](https://marketplace.visualstudio.com/items?itemName=fbeyer.babashka-tasks) by Ferdinand Beyer
|
|
- A [PR](https://github.com/nextjournal/clerk/pull/232) to get Clerk working in babashka
|
|
- [lein2deps](https://github.com/borkdude/lein2deps): lein to deps.edn converter
|
|
- [awyeah-api](https://github.com/grzm/awyeah-api) by Michael Glaesemann v0.8.41 is now available! aws-api for Babashka. Aw yeah!
|
|
- [bbssh](https://github.com/epiccastle/bbssh/releases/tag/v0.2.0) by Crispin Wellington, v0.2.0 released
|
|
- [safely use rsync --archive --delete to backup a directory](https://gist.github.com/stelcodes/ddc8ff53de2192dca7d3fee1081ddb77) by Stel Abrego
|
|
|
|
## [2022-09](https://twitter.com/search?q=%28%23babashka%29%20until%3A2022-10-01%20since%3A2022-09-01&src=typed_query&f=live)
|
|
|
|
- Releases: [0.9.162 - 0.10.163](https://github.com/babashka/babashka/blob/master/CHANGELOG.md).
|
|
- Introducing [bbin](https://radsmith.com/bbin): a tool to install babashka scripts on your system by Radford Smith
|
|
- [bbssh](https://github.com/epiccastle/bbssh): Babashka pod for SSH support by [Epic Castle](https://github.com/epiccastle)
|
|
- [Loom virtual threads are coming to babashka](https://twitter.com/borkdude/status/1572222344684531717)
|
|
- [Tiny script to cycle through pulseaudio outputs (aka sinks)](https://gist.github.com/stelcodes/7d9136a5839b645b6cd5bc829a9fe541) by Stel Abrego
|
|
- [Tetris in the console via pod-babashka-lantera](https://twitter.com/borkdude/status/1569351199404576770)
|
|
- [org-mode gets support for babashka](https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/?id=764642f55b7a9821acbabcfa1e2d354afab99be7)
|
|
- [docs for combining babashka process with promesa](https://github.com/babashka/process#promesa)
|
|
[exoscale/interceptor](https://github.com/exoscale/interceptor) became babashka-compatible!
|
|
- [Tutkain, socket REPL Sublime plugin, gets better support for babashka](https://twitter.com/borkdude/status/1568315151404924933)
|
|
- [babashka tweepy](https://github.com/davclark/babashka-tweepy): kicking the tires on using the tweepy library from a babashka task by Dav Clark
|
|
- [aoc helper](https://github.com/jjcomer/aoc-helper) by Josh Comer
|
|
- [Dogfooding blambda part 5](https://jmglov.net/blog/2022-09-02-dogfooding-blambda-logs.html) by Josh Glover
|
|
|
|
## [2022-08](https://twitter.com/search?q=%28%23babashka%29%20until%3A2022-09-01%20since%3A2022-08-01&src=typed_query&f=live)
|
|
- It's babashka's third birthday on August 9th 2022!
|
|
- [etaoin](https://github.com/clj-commons/etaoin), Pure Clojure Webdriver protocol implementation, is now babashka-compatible!
|
|
- [xforms](https://github.com/cgrand/xforms) is now babashka-compatible!
|
|
- [squint](https://github.com/squint-cljs/squint) and [cherry](https://github.com/squint-cljs/cherry) are CLJS-compilers that work with babashka!
|
|
|
|
## [2022-07](https://twitter.com/search?q=%28%23babashka%29%20until%3A2022-08-01%20since%3A2022-07-01&src=typed_query&f=live)
|
|
|
|
- Releases: [0.8.157 - 0.9.161](https://github.com/babashka/babashka/blob/master/CHANGELOG.md).
|
|
- [Recursive document transformations with Pandoc and Clojure](https://play.teod.eu/document-transform-pandoc-clojure/) by Teodor Heggelund
|
|
- [Babashka toolbox](https://babashka.org/toolbox/): A categorised directory of libraries and tools for Babashka
|
|
- [Quickblog](https://github.com/borkdude/quickblog): Light-weight static blog engine for Clojure and babashka
|
|
- Win a babashka t-shirt by participating in [this](https://twitter.com/borkdude/status/1547847843381030912) contest!
|
|
- [AWS Lambda, now with first class parentheses](https://www.juxt.pro/blog/nbb-lambda) by Ray McDermott (about nbb)
|
|
- [bb-github-app](https://github.com/brandonstubbs/bb-github-app): An example Babashka Script authenticating as a Github App and interacting with the Checks API
|
|
- [Ruuter](https://github.com/askonomm/ruuter#setting-up-with-babashka) is a routing library which works very well with bb
|
|
- [Blambda!](https://jmglov.net/blog/2022-07-03-blambda.html) by Josh Glover
|
|
- Files with the `.bb` extension are now correctly highlighted as Clojure code on Github! See [this](https://twitter.com/borkdude/status/1543937735429431298) tweet.
|
|
- Encode and decode files as kroki url diagrams, a [gist](https://gist.github.com/henryw374/070845dbd8cfb4672a3c0d06cf8b00e4) by Henry Widd
|
|
- Customized bb builds with clj-nix: [tweet](https://twitter.com/jlesquembre/status/1543686641461694470)
|
|
- Expose Clojure functions in the CLI with babashka and nix: [tweet](https://twitter.com/jlesquembre/status/1546777332471455745)
|
|
- [Meander](https://github.com/noprompt/meander) is now compatible with bb: [tweet](https://twitter.com/borkdude/status/1542881167338250242)
|
|
- [Deleting AWS Glacier vaults with babashka](https://javahippie.net/clojure/2022/07/23/deleting-aws-glacier-vaults-with-babashka.html) by Tim Zöller
|
|
|
|
|
|
## [2022-06](https://twitter.com/search?q=%28%23babashka%29%20until%3A2022-07-01%20since%3A2022-06-01&src=typed_query&f=live)
|
|
|
|
- Releases: [0.8.156](https://github.com/babashka/babashka/blob/master/CHANGELOG.md).
|
|
- [AWS wiki page](https://github.com/babashka/babashka/wiki/AWS)
|
|
- [blambda](https://github.com/jmglov/blambda): Blambda! is a custom runtime for AWS Lambda that lets you write functions using Babashka
|
|
- [Babashka CLI](https://blog.michielborkent.nl/babashka-cli.html): turn Clojure functions into CLIs!
|
|
- [Http-server](https://github.com/babashka/http-server#babashka): Serve static assets
|
|
- [Deps-bundler](https://github.com/MrGung/deps-bundler): Bundle dependencies on
|
|
a computer that has access to maven and clojars (PC-A) and bring these over to
|
|
a computer with limited access (PC-L).
|
|
- [Prismatic/schema](https://github.com/plumatic/schema/blob/master/CHANGELOG.md#130-2022-06-10) and babashka are now compatible
|
|
- [Logseq bb tasks](https://github.com/logseq/bb-tasks): Reusable babashka tasks used by logseq team
|
|
- [Breakneck Babashka on K8s](Breakneck Babashka on K8s) by Heow Goodman
|
|
|
|
## [2022-05](https://twitter.com/search?q=%28%23babashka%29%20until%3A2022-06-01%20since%3A2022-05-01&src=typed_query&f=live)
|
|
|
|
- Releases: [0.8.2](https://github.com/babashka/babashka/blob/master/CHANGELOG.md).
|
|
- [Etaoin](https://github.com/clj-commons/etaoin) moved to clj-commons and now works with babashka as well.
|
|
- [Nix docs for babashka](https://github.com/babashka/babashka/blob/master/doc/nix.md)
|
|
- [Fly.io docs for babashka](https://github.com/babashka/babashka/tree/master/doc/fly_io)
|
|
- [Babashka survey results](https://blog.michielborkent.nl/babashka-survey-q1-2022.html)
|
|
- [Quickdoc](https://github.com/borkdude/quickdoc): (Quick and minimal API doc generation for Clojure
|
|
- [Awyeah-api](https://github.com/grzm/awyeah-api) - Cognitect's aws-api for babashka
|
|
|
|
## [2022-04](https://twitter.com/search?q=%28%23babashka%29%20until%3A2022-05-01%20since%3A2022-04-01&src=typed_query&f=live)
|
|
|
|
- Releases: [0.8.0 - 0.8.1](https://github.com/babashka/babashka/blob/master/CHANGELOG.md).
|
|
- [Babashka and Clojure](https://youtu.be/ZvOs5Ele6VE) by Rahul Dé at North Virginia Linux Users Group
|
|
- [Setup-Clojure](https://github.com/DeLaGuardo/setup-clojure/releases/tag/5.0) Github action is now able to install babashka!
|
|
- Control Chrome via devtools using [clj-chrome-devtools](https://github.com/tatut/clj-chrome-devtools/blob/master/bb.clj) which runs with bb!
|
|
- Use pods directly in `bb.edn`: [tweet](https://twitter.com/borkdude/status/1510995356229767172)
|
|
|
|
## [2022-03](https://twitter.com/search?q=%28%23babashka%29%20until%3A2022-04-01%20since%3A2022-03-01&src=typed_query&f=live)
|
|
|
|
- Releases: [0.7.7 - 0.7.8](https://github.com/babashka/babashka/blob/master/CHANGELOG.md).
|
|
- [Create a password manager with Clojure using Babashka, sqlite, honeysql and stash](https://youtu.be/jm0RXmyjRJ8) by Daniel Amber
|
|
- [Detecting inconsistent aliases in a clojure codebase](https://www.youtube.com/watch?v=bf8KLKkCH2g) by Oxalorg
|
|
- [Clj-konmari](https://github.com/oxalorg/clj-konmari/) by Oxalorg
|
|
- [Logseq-query](https://github.com/cldwalker/logseq-query) by Gabriel Horner [(announcement tweet with video)](https://twitter.com/cldwalker/status/1506991213030871041)
|
|
- The [loom](https://github.com/aysylu/loom) library is now compatible [(tweet)](https://twitter.com/borkdude/status/1502237220811550723)
|
|
- The [at-at](https://github.com/overtone/at-at) library is now compatible
|
|
|
|
## [2022-02](https://twitter.com/search?q=%28%23babashka%29%20until%3A2022-03-01%20since%3A2022-02-01&src=typed_query&f=live)
|
|
|
|
- Releases: [0.7.5 - 0.7.6](https://github.com/babashka/babashka/blob/master/CHANGELOG.md).
|
|
- [Spire is available as a babashka pod](https://twitter.com/epic_castle/status/1496784352256008194)
|
|
- Babashka Clojure template on [Repl.it](https://replit.com/@eccentric-j/Babashka-Clojure-Template?v=1#replit.nix) by Eccentric J
|
|
- Create a self-contained executable with [caxa](https://github.com/babashka/babashka/wiki/Self-contained-executable)
|
|
- Cli-matic is now compatible due to this [PR](https://github.com/l3nz/cli-matic/pull/145)
|
|
- [I, too, Wrote Myself a Static Site Generator](https://dawranliou.com/blog/i-too-wrote-myself-a-static-site-generator/) by Daw-Ran Liou
|
|
- [Staplegun](https://github.com/escherize/staplegun): Single file clipboard-manager
|
|
- [Bbb](https://github.com/nikvdp/bbb): make executable CLI tools from bb scripts
|
|
- [Apptemplate](https://github.com/redstarssystems/apptemplate): Application project template for Clojure featuring bb tasks
|
|
|
|
|
|
## [2022-01](https://twitter.com/search?f=live&q=%28%23babashka%29%20until%3A2022-02-01%20since%3A2022-01-01&src=typed_query)
|
|
|
|
- Releases: [0.7.4](https://github.com/babashka/babashka/blob/master/CHANGELOG.md).
|
|
- [Babashka dev builds](https://github.com/babashka/babashka-dev-builds)
|
|
- [Writing Clojure-living-cookbooks](https://www.loop-code-recur.io/live-clojure-cookbooks/) by Cyprien Pannier
|
|
- [HTMX Todo App](https://github.com/prestancedesign/babashka-htmx-todoapp)
|
|
- [Better linting for `bb.edn`](https://twitter.com/borkdude/status/1484100071134220291)
|
|
- [Unwordle](https://github.com/mknoszlig/unwordle): solver for wordle puzzles
|
|
- [Using babashka with PHP](https://blog.michielborkent.nl/using-babashka-with-php.html) by Michiel Borkent
|
|
|
|
## 2021-12
|
|
|
|
- Releases: [0.6.8 - 0.7.3](https://github.com/babashka/babashka/blob/master/CHANGELOG.md).
|
|
- [Scripting with Babashka on Alfred](https://blog.wsscode.com/babashka-and-alfred/) by Wilker Lucio
|
|
- [babashka/spec.alpha](https://github.com/babashka/spec.alpha): a fork of spec.alpha that works with babashka.
|
|
- Several people are doing [Advent of Code puzzles with babashka](https://twitter.com/search?q=%23babashka%20%20%23AdventOfCode&src=typed_query&f=live)
|
|
- Compatibility with a [fork of tools.namespace](https://github.com/babashka/tools.namespace). This allows
|
|
running the Cognitect [test-runner](https://github.com/cognitect-labs/test-runner) (Cognitest) from source.
|
|
- [bb-components](https://github.com/vedang/bb-scripts#bb-components): A script to find all the components that you should deploy your code to.
|
|
- [Babashka workshop at JavaLand](https://github.com/ijug-ev/JavaLand/tree/main/Community-Aktivit%C3%A4ten#bash-war-gestern-shell-scripting-mit-babashka-clojure-ug-d%C3%BCsseldorf-christian-meter-rheinjug-jens-bendisposto)
|
|
- Install babashka [dev builds](https://twitter.com/borkdude/status/1475234968146227203)
|
|
- [Combine babashka and PHP](https://gist.github.com/borkdude/843548cba14ae9d283191e31bc483959)
|
|
- [System wide babashka tasks](https://twitter.com/borkdude/status/1476656022282551300)
|
|
- [Run an http file server as a babashka task](https://twitter.com/borkdude/status/1476870516233445377)
|
|
|
|
## 2021-11
|
|
|
|
- Releases: [0.6.5 - 0.6.7](https://github.com/babashka/babashka/blob/master/CHANGELOG.md).
|
|
- [Contajners](https://github.com/lispyclouds/contajners): An idiomatic,
|
|
data-driven, REPL friendly clojure client for OCI container engines.
|
|
- [deps-modules](https://github.com/exoscale/deps-modules#babashka): a clojure "tool" that attempts to solve one of the "multi module" project problems with tools.deps in a minimalistic way.
|
|
- [Moldable Emacs: a Clojure Playground with Babashka](https://ag91.github.io/blog/2021/11/05/moldable-emacs-a-clojure-playground-with-babashka/)
|
|
- [aws pod 0.1.0](https://twitter.com/borkdude/status/1459117378441261056)
|
|
- [tools.bbuild](https://github.com/babashka/tools.bbuild): a fork of tools.build that runs with babashka and [tools-deps-native](https://github.com/babashka/tools-deps-native)
|
|
- [Making markdown-clj babashka compatible](https://blog.michielborkent.nl/markdown-clj-babashka-compatible.html) by Michiel Borkent
|
|
- [radiale](https://github.com/xlfe/radiale): radiale: home automation project written using #babashka and Python
|
|
- [Writing a Clojure shell script with Babashka](https://www.youtube.com/watch?v=D-_Mz7rz1po), a video by Max Weber
|
|
- [makejack](https://github.com/hugoduncan/makejack): A clojure CLI build tool, and build library which can run with babashka.
|
|
- [I wrote myself a static site generator](https://freeston.me/posts/2021-11-29-new-site-generator/) (in babashka) by Dominic Freeston.
|
|
- [bipe](https://gist.github.com/borkdude/82dcdd36a1e61ef36f19221876e7b1b6): vipe for babashka
|
|
|
|
|
|
## 2021-10
|
|
- Releases: [0.6.2-0.6.4](https://github.com/babashka/babashka/blob/master/CHANGELOG.md).
|
|
- Babashka on the [Thoughtworks Technology Radar](https://www.thoughtworks.com/radar/platforms/babashka)
|
|
- [ruuter](https://github.com/askonomm/ruuter#setting-up-with-babashka) is a
|
|
routing library compatible with babashka.
|
|
- A list of [companies](https://github.com/babashka/babashka/blob/master/doc/companies.md) using babashka
|
|
- Ilshat Sultanov shares his [babashka tasks](https://twitter.com/just_sultanov/status/1446118161258987534)
|
|
- [Slack the music](https://github.com/javahippie/slack-the-music), a babashka script to update your slack status with your current Apple Music track by Tim Zöller.
|
|
- [Finding my inner Wes Anderson](https://javahippie.net/clojure/2021/10/18/finding-my-inner-wes-anderson.html) by Tim Zöller.
|
|
- [Run a local babashka script in a remote server](https://twitter.com/borkdude/status/1451110414062870528)
|
|
- [Replacing my Octopress blog with 200 lines of Babashka](https://blog.michielborkent.nl/migrating-octopress-to-babashka.html) by Michiel Borkent
|
|
- The babashka wiki now has a [GNU Emacs](https://github.com/babashka/babashka/wiki/GNU-Emacs) section
|
|
- Invoke babashka tasks in a [monorepo](https://github.com/babashka/babashka/discussions/1044#discussioncomment-1544956)
|
|
- [Speeding up builds with fs/modified-since](https://blog.michielborkent.nl/speeding-up-builds-fs-modified-since.html) by Michiel Borkent
|
|
|
|
## 2021-09
|
|
|
|
- New babashka 0.6.0 released. Highlight: support for `java.net.http` which
|
|
enables running [java-http-clj](https://github.com/schmee/java-http-clj) from
|
|
source. The raw interop is the first part of a multi-stage plan to move all
|
|
http related scripting towards `java.net.http` in favor of the other two
|
|
solutions currently available in `bb`: `babashka.curl` and
|
|
`org.httpkit.client`.
|
|
- [rss-saver](https://github.com/adam-james-v/rss-saver): Simple Clojure (Babashka) script that saves articles from world.hey.com RSS feeds.
|
|
- [babashka-docker-action-example](https://github.com/borkdude/babashka-docker-action-example)
|
|
- [script](https://gist.github.com/rutenkolk/dbd970d03a0d012b671db38434ccbfa7) to upgrade zig lang to the latest dev release
|
|
- [Cursive](https://twitter.com/CursiveIDE/status/1439022267187433472) adds support for babashka in 1.11.0
|
|
- How to filter tail output with babashka on [StackOverflow](https://stackoverflow.com/questions/69241046/how-to-filter-output-of-tail-with-babashka/69241911?stw=2#69241911)
|
|
- [Awesome Babashka: Parse & produce HTML and SQLite](https://blog.jakubholy.net/2021/awesome-babashka-dash/) by Jakub Holy
|
|
- [Neil](https://github.com/babashka/neil): an installable babashka script to add common aliases and features to deps.edn-based projects.
|
|
|
|
## 2021-08
|
|
|
|
- New babashka 0.5.1 released. Highlight: new `print-deps` command for printing
|
|
a `deps.edn` map and classpath which includes all built-in deps. This can be
|
|
used for editor tooling like Cursive and clojure-lsp, but also for migrating a
|
|
babashka project to a Graal native-image project.
|
|
- Babashka receives long term funding from [Clojurists Together](https://www.clojuriststogether.org/news/long-term-funding-selections/). Thanks!
|
|
- Babashka is 2 years old this month: the [first commit](https://github.com/babashka/babashka/commit/6dee50b0face0b890a7f628a63b21d5d706a48ee) was on 9 August 2019!
|
|
- [nbb](https://github.com/borkdude/nbb): babashka's Node.js cousin
|
|
- [Cursive](https://twitter.com/CursiveIDE/status/1422540023207915520) adds
|
|
support for babashka in the latest EAP
|
|
- [clojure-lsp](https://twitter.com/ericdallo/status/1422559744712138753) adds support for babashka scripts
|
|
- [bb guestbook](https://github.com/SVMBrown/bb-guestbook) by Scot Brown.
|
|
- [bb htmx todo app](https://github.com/prestancedesign/babashka-htmx-todoapp) by Michael Sahili.
|
|
- [bb aws lambda runtime](https://github.com/tatut/bb-lambda) by Tatu Tarvainen.
|
|
|
|
## 2021-07
|
|
|
|
- New babashka 0.5.0 released. Highlights: `clojure.tools.logging` + `taoensso.timbre` added, source compatibility with `clojure.data.json`.
|
|
- [Babashka tasks](https://youtu.be/u5ECoR7KT1Y), talk by Michiel Borkent
|
|
- [Rewriting a clojure file with rewrite-clj and babashka](https://youtu.be/b7NPKsm8gkc), video by Oxalorg
|
|
- [Babashka tasks for PostgreSQL](https://github.com/babashka/babashka/discussions/929) by Stel Abrego
|
|
- [String interpolation](https://twitter.com/yogthos/status/1415324124361154561) with Selmer in bb
|
|
- [Jirazzz](https://github.com/rwstauner/jirazzz): a babashka JIRA client by Randy Stauner
|
|
- [Babashka + scittle guestbook](https://github.com/kloimhardt/babashka-scittle-guestbook) by Kloimhardt
|
|
- [Paillier cryptosystem](https://github.com/babashka/babashka/discussions/948) by litteli
|
|
- [csv-to-yaml.clj](https://github.com/babashka/babashka/discussions/939) by Cora
|
|
|
|
## 2021-06
|
|
|
|
- New babashka 0.4.4 - 0.4.5 released.
|
|
- Share your babashka creations on the [Show and tell](https://github.com/babashka/babashka/discussions/categories/show-and-tell) forum on Github.
|
|
- [Integrating Babashka into Bazel](https://timjaeger.io/20210627-integrating-babashka-with-bazel.html) by Tim Jäger
|
|
- [Babashka + scittle guestbook example](https://github.com/kloimhardt/babashka-scittle-guestbook)
|
|
- [Slingshot works with babashka](https://twitter.com/borkdude/status/1402547783295504387)
|
|
- [Spire gets a babashka pod](https://twitter.com/epic_castle/status/1402212817533431808)
|
|
- [Text to speech AWS example](https://twitter.com/FieryCodDev/status/1401843357555511301) with scittle and babashka.
|
|
- [Game of Life](https://gist.github.com/mmzsource/655b9dcfe56eed8a045022837186ed84)
|
|
- [ob-babashka](https://gist.github.com/adam-james-v/f4d2b75a70b095d14a351a1eff96b4b0): Emacs org-babel functions for babashka.
|
|
- [Normalize auto-resolved keywords](https://github.com/babashka/babashka/tree/master/examples#normalize-keywordsclj)
|
|
- [Create PostgreSQL backups](https://twitter.com/stelstuff/status/1400559261025980418) using babashka.
|
|
- [Change flutter SDK](https://gist.github.com/ampersanda/aac70cc0644df12199ea32988f3c4d73) using babashka.
|
|
|
|
## 2021-05
|
|
|
|
- Babashka 0.3.7 - 0.4.3 released. Highlights:
|
|
- New [task runner feature](https://book.babashka.org/#tasks).
|
|
- Add [Selmer](https://github.com/yogthos/Selmer) to built-in libraries.
|
|
- Add compatibility with [jasentaa](https://github.com/rm-hull/jasentaa).
|
|
- New [website](https://babashka.org).
|
|
- [Talk](https://youtu.be/Yjeh57eE9rg): Babashka: a native Clojure interpreter for scripting — The 2021 Graal Workshop at CGO
|
|
- [Blog](https://savo.rocks/posts/playing-new-music-on-old-car-stereo-with-clojure-and-babashka/): Playing New Music On Old Car Stereo With Clojure And Babashka
|
|
- [Homoiconicity and feature flags](https://martinklepsch.org/posts/homoiconicity-and-feature-flags.html) by Martin Klepsch.
|
|
- [Manage your macOS setup](https://github.com/cldwalker/osx-setup) using babashka.
|
|
- [Localizing a Ghost theme](https://martinklepsch.org/posts/localizing-a-ghost-theme.html) by Martin Klepsch.
|
|
- [Babashka SQL pods 0.0.8](https://twitter.com/borkdude/status/1396136828479188997) including a MySQL pod
|
|
|
|
## 2021-04
|
|
|
|
- Babashka 0.3.2 - 0.3.6 released. See [CHANGELOG.md](https://github.com/babashka/babashka/blob/master/CHANGELOG.md). Highlights:
|
|
- Add [rewrite-clj](https://github.com/clj-commons/rewrite-clj).
|
|
- Support for the [binf](https://github.com/helins/binf.cljc) library.
|
|
- [Sort requires and imports](https://gist.github.com/laurio/01530ea7700752885df21e92bb926f75) using rewrite-clj
|
|
- Babashka [tasks proposal](https://github.com/babashka/babashka/issues/778), available in babashka 0.3.5
|
|
- A new useful function in `babashka.fs`: [modified-since](https://babashka.org/fs/babashka.fs.html#var-modified-since)
|
|
- Using babashka [for animations](https://twitter.com/RustyVermeer/status/1385269161106972673)
|
|
- [rewrite-edn](https://github.com/borkdude/rewrite-edn) is now compatible with babashka
|
|
|
|
## 2021-03
|
|
|
|
- Babashka 0.3.0 - 0.3.1 released. See [CHANGELOG.md](https://github.com/babashka/babashka/blob/master/CHANGELOG.md). Highlights: Raspberry Pi support, bb.edn, more flexible main invocation.
|
|
- [Babashka shebang](https://github.com/borkdude/deps.clj/blob/master/deps.bat#L1-L7) for Windows .bat files
|
|
- [Datalevin](https://twitter.com/huahaiy/status/1371689142585753604) now works as a babashka pod
|
|
- [Babashka sql pods](https://github.com/babashka/babashka-sql-pods/blob/master/CHANGELOG.md) update
|
|
- [JPoint](https://jpoint.ru/en/2021/talks/3nr1czuok3dvtewtcdjalm/) is going to have a talk on babashka
|
|
- A `python -m http.server` [replacement in babashka](https://gist.github.com/holyjak/36c6284c047ffb7573e8a34399de27d8)
|
|
- A [PR](https://github.com/ring-clojure/ring-codec/issues/26) to make `ring-codec` compatible with babashka
|
|
- The [stuartsierra/component](https://github.com/stuartsierra/component) library [seems to work with babashka](https://github.com/babashka/babashka/issues/742)
|
|
- [pathom3](https://pathom3.wsscode.com/docs/tutorials/babashka/) works with babashka!
|
|
- [VPN Connect](https://tech.toryanderson.com/2021/03/06/re-writing-an-openconnect-vpn-connect-script-in-babashka/) script
|
|
- [Github code search](https://gist.github.com/ertugrulcetin/4f35557962fac3d159d8c931e94873e9) script
|
|
|
|
## 2021-02
|
|
|
|
- Babashka 0.2.9 - 0.2.12 released
|
|
- [babashka.fs](https://github.com/babashka/fs): utility library for dealing with files (based on java.nio). Bundled with bb 0.2.9.
|
|
- New [Youtube channel](https://www.youtube.com/channel/UCRCl_R1ihLJt7IOgICdb9Lw) with babashka related videos
|
|
- MS SQL support for the [babashka sql pods](https://github.com/babashka/babashka-sql-pods/)
|
|
- [Clojure like its PHP](https://eccentric-j.com/blog/clojure-like-its-php.html): run babashka scripts as CGI scripts
|
|
- [Automating Video Edits with Clojure and ffmpeg](https://youtu.be/Tmgy57R9HZM) by Adam James
|
|
- [Gaka](https://github.com/cdaddr/gaka), a CSS-generating library that works with babashka.
|
|
- [Deploy babashka script to AWS Lambda](https://www.jocas.lt/blog/post/babashka-aws-lambda/) by Dainius Jocas.
|
|
- [Elisp](https://gist.github.com/llacom/f391f41cbf4de91739b52bf8bb1a6d54) and cider commands to spawn a babashka repl and connect to it
|
|
- [klein](https://gist.github.com/borkdude/c34e8e44eb5b4a6ca735bf8a86ff64fa), a
|
|
lein imitation script built on deps.edn
|
|
- [failjure](https://github.com/adambard/failjure) works with babashka.
|
|
- A [script](https://gist.github.com/borkdude/58f099b2694d206e6eec18daedc5077b) to solve our mono-repo problem with deps.edn at work.
|
|
- [Single-script vega-lite plotter](https://gist.github.com/vdikan/6b6063d6e1b00a3cd79bc7b3ce3853d6/)
|
|
- [Find vars with the clj-kondo pod](https://gist.github.com/borkdude/841d85d5ad04c517337166b3928697bd). Also see [video](https://youtu.be/TvBmtGS0KJE).
|
|
- [Another setup babashka Github action](https://github.com/marketplace/actions/setup-babashka)
|
|
- [AWS Lambda + babashka + minimal container image](https://gist.github.com/lukaszkorecki/a1fe27bf08f9b98e9def9da4bcb3264e)
|
|
- [football script](https://gist.github.com/mmzsource/a732950aa43d19c5a9b63bbb7f20b7eb)
|
|
- [ffclj](https://github.com/luissantos/ffclj): Clojure ffmpeg wrapper
|
|
- [clj-lineart](https://github.com/eccentric-j/clj-lineart): Generative line art from a clojure-cgi script
|
|
- [bunpack](https://github.com/robertfw/bunpack): remembers how to unpack things, so you don't have to
|
|
- A script to download deps for [all `deps.edn` aliases](https://github.com/babashka/babashka/blob/master/examples/download-aliases.clj)
|
|
|
|
## 2021-01
|
|
|
|
- Babashka [0.2.8](https://github.com/babashka/babashka/blob/master/CHANGELOG.md#v028) released. This includes new libraries: hiccup, core.match and clojure.test.check.
|
|
- On 27th of February, Michiel (a.k.a. @borkdude) will do a talk about babashka at the [2021 GraalVM workshop](https://graalworkshop.github.io/2021/).
|
|
- First release of the [aws pod](https://github.com/babashka/pod-babashka-aws).
|
|
- A [script](https://gist.github.com/borkdude/ba372c8cee311e31020b04063d88e1be) to print API breakage warnings.
|
|
- A [script](https://gist.github.com/lgouger/2262e2d2503306f2595e48a7888f4e73) to lazily page through AWS results using the new [aws pod](https://github.com/babashka/pod-babashka-aws).
|
|
- [Environ](https://github.com/weavejester/environ) works with babashka.
|
|
- [Expound](https://github.com/bhb/expound) now works with [spartan.spec](https://github.com/borkdude/spartan.spec/blob/master/examples/expound.clj)
|
|
- A basic [logger](https://gist.github.com/borkdude/c97da85da67c7bcc5671765aef5a89ad) that works in babashka scripts
|
|
- A basic [router](https://gist.github.com/borkdude/1627f39d072ea05557a324faf5054cf3) based on core.match
|
|
- A minimal [Github GraphQL client](https://gist.github.com/lagenorhynque/c1419487965c0fa3cf34862852825483)
|
|
- New developments around babashka on [Raspberry Pi](https://github.com/babashka/babashka/issues/241#issuecomment-763976749)
|
|
|
|
## 2020-12
|
|
|
|
- A new babashka talk: [Babashka and sci
|
|
internals](https://youtu.be/pgNp4Lk3gf0). Also see
|
|
[slides](https://speakerdeck.com/babashka/babashka-and-sci-internals-at-london-clojurians-december-2020)
|
|
and [REPL
|
|
session](https://gist.github.com/borkdude/66a4d844668e12ae1a8277af10d6cc4b).
|
|
- Babashka 0.2.6 released. See [release
|
|
notes](https://github.com/babashka/babashka/blob/master/CHANGELOG.md#v026).
|
|
- Babashka 0.2.5 released. See [release
|
|
notes](https://github.com/babashka/babashka/blob/master/CHANGELOG.md#v025).
|
|
- First release of the [sqlite pod](https://github.com/babashka/pod-babashka-sqlite3)
|
|
- First release of the [buddy pod](https://github.com/babashka/pod-babashka-buddy)
|
|
- The data from the babashka survey is now available
|
|
[here](https://nl.surveymonkey.com/results/SM-8W8V36DZ7/). I have provided a
|
|
summary [here](surveys/2020-11.md).
|
|
- Blog article: [exporter for passwordstore.org](https://www.ieugen.ro/posts/2020/2020-12-26-export-passwords-with-babashka/) by Eugen Stan
|
|
- [weavejester/progrock](https://github.com/weavejester/progrock) is a babashka-compatible library
|
|
for printing progress bars.
|
|
- A [maze animation](https://gist.github.com/mmzsource/e8c383f69244ebefde058004fee72a8a) babashka script by [mmz](https://gist.github.com/mmzsource)
|
|
|
|
## 2020-11
|
|
|
|
- Babashka [survey](https://nl.surveymonkey.com/r/H2HK3RC). Feedback will be used
|
|
for future development.
|
|
- Babashka 0.2.4 released. See [release
|
|
notes](https://github.com/babashka/babashka/blob/master/CHANGELOG.md#v024).
|
|
- [Gaiwan.co](https://github.com/lambdaisland/gaiwan_co#tech-stack) are building their static HTML with babashka and [bootleg](https://github.com/retrogradeorbit/bootleg#babashka-pod-usage).
|
|
- [sha-words](https://github.com/ordnungswidrig/sha-words): A clojure program to
|
|
turn a sha hash into list of nouns in a predictable jar.
|
|
- [Stash](https://github.com/rorokimdim/stash): a CLI for encrypted text storage
|
|
written in Haskell, accessible as pod from babashka and Python!
|
|
- NextJournal released a babashka [notebook environment](http://nextjournal.com/try/babashka?cm6=1).
|
|
- [Interdep](https://github.com/rejoice-cljc/interdep) manages interdependent
|
|
dependencies using Clojure's tools.deps and babashka.
|
|
- LA Clojure Meetup [presentation](https://youtu.be/RogyxI-GaGQ) by Nate Jones. Recorded in April 2020.
|
|
- [Github action](https://github.com/turtlequeue/setup-babashka) for babashka by Nicolas Ha.
|
|
- Oracle DB [feature flag](https://github.com/babashka/babashka/blob/master/doc/build.md#feature-flags) by Jakub Holy added.
|
|
- Torrent viewer [gist](https://gist.github.com/zelark/49ffbc0cd701c9299e35421ac2e3d5ab) by Aleksandr Zhuravlёv.
|
|
- Clone all repositories from a Gitlab group:
|
|
[gist](https://gist.github.com/MrGung/81bee21eb52cb9307f336705d5ab08ad) by
|
|
Steffen Glückselig.
|
|
- [Matchete](https://github.com/xapix-io/matchete), a pattern matching library,
|
|
works with babashka. See
|
|
[example](https://github.com/babashka/babashka/issues/631).
|
|
|
|
## 2020-10
|
|
|
|
- Babashka 0.2.3 released. See [release
|
|
notes](https://github.com/babashka/babashka/blob/master/CHANGELOG.md#v023-2020-10-21).
|
|
- [Malcolm Sparks](https://twitter.com/malcolmsparks/status/1320274099952848896) posted a
|
|
[script](https://gist.github.com/malcolmsparks/61418b6bbcd0962536add1ccb07033b5) that
|
|
sorts his photo collection.
|
|
- [Image viewer](https://github.com/babashka/babashka/tree/master/examples#image-viewer) example
|
|
- SQL Server [pod](https://github.com/xledger/pod_sql_server) by Isak Sky
|
|
- [SSH Auth Github](https://github.com/nextjournal/ssh-auth-github) by
|
|
NextJournal.
|
|
- [pod-tzzh-mail](https://github.com/tzzh/pod-tzzh-mail): a pod to send mail.
|
|
- NextJournal [replaces bash with a babashka script](https://twitter.com/kommen/status/1311574776834666496)
|
|
|
|
## 2020-09
|
|
|
|
- Babashka
|
|
[0.2.1](https://github.com/babashka/babashka/blob/master/CHANGELOG.md#v021-2020-09-25)
|
|
and 0.2.2 released.
|
|
- Code Quality report for Clojure projects in Gitlab using babashka and clj-kondo. See [gist](https://gist.github.com/hansbugge/4be701d771057e8ef6bbbb0912656355). By Hans Bugge.
|
|
- [pod-tzzh-aws](https://github.com/tzzh/pod-tzzh-aws): a pod to interact with AWS.
|
|
- [spotifyd-notification](https://github.com/dharrigan/spotifyd-notification) by
|
|
David Harrigan.
|
|
|
|
## 2020-08
|
|
|
|
- Babashka [0.2.0](https://github.com/babashka/babashka/blob/master/CHANGELOG.md#v020-2020-08-28) released.
|
|
- Maarten Metz
|
|
[blogs](https://www.mxmmz.nl/blog/building-a-website-with-babashka.html) about
|
|
how he rebuilt his blog using babashka.
|
|
|
|
## 2020-07
|
|
|
|
- Blake Miller published [https://gitlab.com/blak3mill3r/emacs-ludicrous-speed](emacs-ludicrous-speed).
|
|
- [babashka-clojure](https://github.com/marketplace/actions/babashka-clojure) Github action.
|
|
- [testdoc](https://github.com/liquidz/testdoc) works with babashka.
|
|
- [babashka-test-action](https://github.com/liquidz/babashka-test-action)
|
|
- New release of [tabl](https://github.com/justone/tabl)
|
|
which also can be used as a pod from babashka.
|
|
|
|
## 2020-06
|
|
|
|
- Babashka [0.1.3](https://github.com/babashka/babashka/blob/master/CHANGELOG.md#v013-2020-06-27) and 0.1.2 released.
|
|
- New release of [brisk](https://github.com/justone/brisk), a CLI around nippy which can be used as a pod from babashka.
|
|
- [passphrase.clj](https://gist.github.com/snorremd/43c49649d2d844ee1e646fee67c141bb) script by Snorre Magnus Davøen
|