Fork me on GitHub
#announcements
<
2021-10-21
>
tatut05:10:24

a simple XTDB inspector https://github.com/tatut/xtdb-inspector web UI... you can browse documents, view the history or run (and save) queries. Also shows XTDB indexing metrics.

🎉 24
xt 6
🙏 2
👍 1
tatut08:10:52

ideas welcome, what could the inspector do more

henrik08:10:02

https://github.com/fluent-development/heroicons-clojure is a Fulcro/Reagent/Re-frame compatible packaging of the icons from https://heroicons.dev/.

👍 11
phronmophobic19:10:14

https://github.com/phronmophobic/clj-media. A wrapper around https://github.com/cnuernber/avclj. Currently, only basic support for video and gifs, but more to come! Here's an example from https://github.com/phronmophobic/clj-media/tree/main/examples/codetogif

🎉 18
🚀 1
borkdude20:10:27

This gives a whole new meaning to defrecord

9
🎧 2
lread20:10:38

Magical! One thing that I thought might be interesting is to somehow automatically capture terminal screenshots (stills not animated gifs) for the output of a single command. I thought this might be useful for tools that have pretty output and want to keep their screenshots in their docs up to date. Tools like maybe https://github.com/greglook/puget, https://github.com/lambdaisland/deep-diff2 or even https://github.com/lread/status-line. Would your library help with this kind of thing?

😻 1
phronmophobic20:10:02

That's an interesting idea. You still need to draw the frames, but I think I have an ansi terminal renderer lying around somewhere. Let me check!

phronmophobic21:10:09

@UE21H2HHD Just checked. The terminal renderer I have isn't in an easy to use state at the moment. For static screenshots, clj-media seems like overkill. It seems like you could use any terminal renderer. For example: • applescript + terminal + screencapture • xterm.js + puppeteer + https://pptr.dev/index.html#?product=Puppeteer&amp;version=v10.4.0&amp;show=api-class-page

borkdude21:10:28

you know about https://asciinema.org/ as well right?

phronmophobic23:10:09

I did not. They even have a cljc virtual terminal. I might have to play around with this at some point, https://github.com/asciinema/vt

lread00:10:35

Thanks for taking a peek @U7RJTCH6J - and also for the ideas!

rickmoynihan08:10:06

@U7RJTCH6J looks like a nice little project… FYI though it looks like you may need to license it as GPLv2 rather than EPL as avclj is GPLv2 not LGPL. I’m not sure why it isn’t LGPL but it seems FFMpeg has parts of the library that are GPL licensed and other parts that are LGPL. It may be that avclj could be licensed as either depending on what functionality others use 🤷