# Connecting cljfx to datalevin for live-updating views of stored data

**URL:** https://clojureverse.org/t/connecting-cljfx-to-datalevin-for-live-updating-views-of-stored-data/8877
**Category:** Showcase
**Created:** [April 21, 2022, 2:46am UTC](https://clojureverse.org/t/connecting-cljfx-to-datalevin-for-live-updating-views-of-stored-data/8877 "2022-04-21T02:46:40Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![jdf](https://clojureverse.org/user_avatar/clojureverse.org/jdf/32/3060_2.png) [@jdf](https://clojureverse.org/u/jdf)
#### Post date: [April 21, 2022, 2:46am UTC](https://clojureverse.org/t/connecting-cljfx-to-datalevin-for-live-updating-views-of-stored-data/8877/1 "2022-04-21T02:46:40Z")

</div>

Hi everyone. I’ve stumbled across a [reasonably pleasant way](https://github.com/jdf-id-au/cljfx-dtlv/blob/master/src/user.clj) to connect [cljfx](https://github.com/cljfx/cljfx) to [datalevin](https://github.com/juji-io/datalevin) for a live-updating desktop GUI. Ephemeral information can be stored in the cljfx context as usual.

Are there any other good patterns for live views of stored data?

**EDIT** [Unsurprisingly](https://github.com/jdf-id-au/cljfx-dtlv/issues/1) this isn’t as easy as it seemed.

---

<div class="post-metadata">

### Author: ![system](https://clojureverse.org/uploads/default/original/2X/5/51079bf9e4b7d9466242c06cf1e43b9f8bd6da14.png) [@system](https://clojureverse.org/u/system)
#### Post date: [October 20, 2022, 2:46pm UTC](https://clojureverse.org/t/connecting-cljfx-to-datalevin-for-live-updating-views-of-stored-data/8877/2 "2022-10-20T14:46:55Z")

</div>

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.
