announcements

gersak 2026-02-20T13:04:49.881729Z

Framework agnostic web components tested on “real projects”. https://github.com/gersak/ty/tree/master/examples/htmx-flask, https://github.com/gersak/ty/tree/master/examples/react-nextjs, https://github.com/gersak/ty/tree/master/examples/reagent, https://github.com/gersak/ty/tree/master/examples/replicant, https://github.com/gersak/ty/tree/master/examples/uix Announcing https://github.com/gersak/ty/tree/master version 0.3.3. Named after Tyrell Corp (yes, Blade Runner) because ty-button types faster than tyrell-button. The Replicant connection wasn’t an accident. 🦴 Available on CDN with bundle size of ~60 KB GZipped!

<link rel="stylesheet" href="">
<script src=""></script>
Example:
[:ty-dropdown {:label "Country"
               :placeholder "Select..."
               :searchable true}
 [:ty-option {:value "hr"} "🇭🇷 Croatia"]
 [:ty-option {:value "de"} "🇩🇪 Germany"]
 [:ty-option {:value "us"} "🇺🇸 United States"]]
https://gersak.github.io/ty page is built with Replicant and ty components. Nothing but ❤️ there! 🤖 AI code guides for https://github.com/gersak/ty/blob/master/TY_GUIDE.md and https://github.com/gersak/ty/blob/master/CSS_GUIDE.md For discussion join #tyrell-components https://gersak.github.io/ty/

👍 2
🆒 4
5
🤩 5
🎉 14
teodorlu 2026-02-21T10:48:53.412029Z

Very happy to see that you target web components!

plexus 2026-02-22T04:24:11.037629Z

Same, love to see more web-component based component libraries!

Kirill Chernyshov 2026-02-20T13:07:25.130899Z

fyi, "View Source" links result in 404

gersak 2026-02-20T13:15:36.835469Z

thanks… ah… you are right… I’ll fix that in a jiffy

gersak 2026-02-20T13:20:22.845979Z

It should work now… If it doesn’t can you DM me, to keep this thread “clean”

Ovi Stoica 2026-02-20T14:32:49.977779Z

This looks very cool!

gersak 2026-02-20T14:33:37.246779Z

Thanks 🙂

ericdallo 2026-02-20T17:45:36.903189Z

clojure-lsp Released https://clojure-lsp.io/ 2026.02.20-16.08.58 with improvements, bumps and new features! 🎉 • Add as-> to the "Resolve macro as" list • New code actions: Change cond to nested if, and Change nested if to cond • Allow finding references of multiple definitions at cursor. https://github.com/clojure-lsp/clojure-lsp/issues/2176 • Fix CLI format :style/indent support via project type flag. • Fix format :style/indent conflicts with core macros. https://github.com/clojure-lsp/clojure-lsp/issues/2197 • Add selection to Extract Function code action https://github.com/clojure-lsp/clojure-lsp/issues/2118 • Fix replace-refer-all mangling unrelated symbols https://github.com/clojure-lsp/clojure-lsp/issues/2150 • Add threading to Extract Function code action https://github.com/clojure-lsp/clojure-lsp/issues/2175 • Fix unused-public-var :exclude-when-contains-meta not being considered for .lsp/config.edn. • Fix unused-public-var not working with :config-in-ns in kondo config. • Include reader functions in special cases for finding the last element in a container • Wrap hovered function definitions in parentheses. • Lots of bumps: ◦ clj-kondo: 2026.01.19 ◦ rewrite-clj: 1.2.50 -> 1.2.51 ◦ clojure: 1.12.0 -> 1.12.4 ◦ core.async: 1.6.681 -> 1.8.741 ◦ cljfmt: 0.15.5 -> 0.16.0 ◦ babashka/fs: 0.5.28 -> 0.5.31 ◦ babashka/sci: 0.9.45 -> 0.12.51 ◦ babashka/cli: 0.8.65 -> 0.8.67 ◦ babashka/process: 0.5.22 -> 0.6.25 ◦ timbre: 6.7.0-alpha1 -> 6.8.0 ◦ clj-otel-api: 0.2.7 -> 0.2.10 ◦ opentelemetry: 1.51.0 -> 1.59.0 ◦ bb.pods: -> ed5e1f3 ◦ lsp4clj: 1.13.1 -> 2.0.1 Special kudos to @john.t.richardson.dev which helped with issues and PRs! Thank you #clj-together for the sponsorship 💙 clojurists-together For more discussions, come to #lsp !

8
1
5
🎉 30