Skip to content

Commit fb42c55

Browse files
committed
updated libs
1 parent cc54849 commit fb42c55

File tree

2 files changed

+18
-35
lines changed

2 files changed

+18
-35
lines changed

content/en/docs/resources/libs.md

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title : "Tools and libraries"
33
description: "Clojure tools and libraries for data and science"
44
lead: "Clojure tools and libraries for data and science"
55
date: 2022-02-14
6-
lastmod: 2022-12-09
6+
lastmod: 2024-12-12
77
draft: false
88
weight: 31
99
images: []
@@ -67,10 +67,10 @@ These other lists of libraries are very relevant to the emerging Clojure data sc
6767
- [matlib](https://github.com/atisharma/matlib) :star: (`act`): `opt` - optimisation and control theory tools and convenience functions based on Neanderthal.
6868

6969
## Visual tools: literate programming and data visualization
70+
- [Clay](https://github.com/scicloj/clay) :star: (`act`): `cljs`,`lit`,`vega`,`vis` - a REPL-friendly tool for notebooks and datavis
7071
- [Saite](https://github.com/jsa-aerial/saite) :star: (`act`): `cljs`,`hiccup`,`lit`,`ui`,`vega`,`vis` - data exploration, dashboards, and interactive documents
71-
- [Oz](https://github.com/metasoarous/oz) :star: (`act`): `lit`,`vega`,`vis` - data visuzliation using Vega/Vega-Lite and Hiccup, and a live-reload platform for literate-programming
7272
- [Clerk](https://github.com/nextjournal/clerk) :star: (`act`): `cljs`,`lit`,`vega`,`vis` - local-first notebooks for Clojure
73-
- [Clay](https://github.com/scicloj/clay) :star: (`act`): `cljs`,`lit`,`vega`,`vis` - a small tool for data visualization and literate programming
73+
- [Oz](https://github.com/metasoarous/oz) (`act`): `lit`,`vega`,`vis` - data visuzliation using Vega/Vega-Lite and Hiccup, and a live-reload platform for literate-programming
7474
- [rmarkdown-clojure](https://github.com/genmeblog/rmarkdown-clojure) :star:: `lit`,`vis` - rendering Clojure code in various format using [Rmarkdown](https://rmarkdown.rstudio.com/)
7575
- [Pink-Gorilla/Goldly](https://github.com/pink-gorilla/goldly) :star: (`act`): `cljs`,`exp`,`lit`,`ui`,`vis` - a port of the Gorilla REPL project using a Clojurescript (Reagent) frontend
7676
- [Org-babel-clojure](https://orgmode.org/worg/org-contrib/babel/languages/ob-doc-clojure.html) :star:: `lt` - executing Clojure inside Emacs Org-mode documents
@@ -97,13 +97,11 @@ In addition to a few of the tools mentioned above, here is a list of dedicated t
9797
- [Tableplot](https://scicloj.github.io/tableplot/) :star: (`act`): `exp`,`vis` - easy layered graphics with Hanami & Tablecloth
9898
- [cljplot](https://github.com/generateme/cljplot) :star: (`act`): `exp`,`vis` - a data visualization platform written in Clojure and inspired by R's ggplot2 and lattice libraries
9999
- [Hanami](https://github.com/jsa-aerial/hanami) :star: (`act`): `cljs`,`hiccup`,`ui`,`vega`,`vis` - a template system for creating interactive data visualizations using Vega/Vega-lite, Reagent and Re-Com
100-
- [Hanamicloth](https://github.com/scicloj/hanamicloth) :star: (`act`): `exp`,`vega`,`vis` - a data visualization grammar composing Hanami templates and Tablecloth datasets
101-
- [darkstar](https://github.com/appliedsciencestudio/darkstar) :star: (`act`): `cljs`,`vega`,`vis` - simple data visualization for Clojure/Clojurescript that using vega and [darkstar](https://github.com/appliedsciencestudio/darkstar) for rendering
102-
- [](https://github.com/scicloj/viz.clj): `exp`,`vega`,`vis` - a data visualization library for beginners (WIP)
100+
- [viz.clj](https://github.com/scicloj/viz.clj): `exp`,`vega`,`vis` - a data visualization library for beginners (WIP)
103101
- [Clojure2D](https://github.com/Clojure2D/clojure2d) :star: (`act`): `vis` - Java2D wrapper + creative coding supporting functions (based on Processing and openFrameworks)
104102
- [Quil](https://github.com/quil/quil) :star:: `vis` - a clojure/clojuresctit wrapper for Processing
105103
- [thi-ng/geom](https://github.com/thi-ng/geom) :star:: `cljs`,`vis` - 2d/3d geometry toolkit
106-
- [Gorilla-plot](https://github.com/JonyEpsilon/gorilla-plot) :star:: `vega`,`vis` - plotting functions using Vega for Gorilla-REPL
104+
- [Gorilla-plot](https://github.com/JonyEpsilon/gorilla-plot): `vega`,`vis` - plotting functions using Vega for Gorilla-REPL
107105
- [gg4clj](https://github.com/JonyEpsilon/gg4clj): `r`,`vis` - a clojure DSL for creating ggplot2 plots using R
108106
- [gg4clj port](https://github.com/pink-gorilla/gg4clj): - by the [Pink Gorilla](https://pink-gorilla.github.io) project
109107
- [Analemma](https://liebke.github.io/analemma/): `cljs`,`exp`,`vis` - generating charts and SVG with a syntax similar to Incanter's and a visual theme similar to ggplot2.

content/en/docs/resources/model.edn

Lines changed: 13 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -82,33 +82,32 @@
8282
"optimisation and control theory tools and convenience functions based on Neanderthal."})
8383

8484
;; Visual tools: literate programming and data visualization
85-
({:lib/name "Saite",
86-
:lib/url "https://github.com/jsa-aerial/saite",
85+
({:lib/name "Clay",
86+
:lib/url "https://github.com/scicloj/clay",
8787
:lib/category :visual-tools,
88-
:tags #{:vis :lit :act :hiccup :ui :vega :cljs},
88+
:tags #{:vis :lit :act :vega :cljs},
8989
:star :star,
9090
:description
91-
"data exploration, dashboards, and interactive documents"}
92-
{:lib/name "Oz",
93-
:lib/url "https://github.com/metasoarous/oz",
91+
"a REPL-friendly tool for notebooks and datavis"}
92+
{:lib/name "Saite",
93+
:lib/url "https://github.com/jsa-aerial/saite",
9494
:lib/category :visual-tools,
95-
:tags #{:vis :lit :act :vega},
95+
:tags #{:vis :lit :act :hiccup :ui :vega :cljs},
9696
:star :star,
9797
:description
98-
"data visuzliation using Vega/Vega-Lite and Hiccup, and a live-reload platform for literate-programming"}
98+
"data exploration, dashboards, and interactive documents"}
9999
{:lib/name "Clerk",
100100
:lib/url "https://github.com/nextjournal/clerk",
101101
:lib/category :visual-tools,
102102
:tags #{:vis :lit :act :vega :cljs},
103103
:star :star,
104104
:description "local-first notebooks for Clojure"}
105-
{:lib/name "Clay",
106-
:lib/url "https://github.com/scicloj/clay",
105+
{:lib/name "Oz",
106+
:lib/url "https://github.com/metasoarous/oz",
107107
:lib/category :visual-tools,
108-
:tags #{:vis :lit :act :vega :cljs},
109-
:star :star,
108+
:tags #{:vis :lit :act :vega},
110109
:description
111-
"a small tool for data visualization and literate programming"}
110+
"data visuzliation using Vega/Vega-Lite and Hiccup, and a live-reload platform for literate-programming"}
112111
{:lib/name "rmarkdown-clojure",
113112
:lib/url "https://github.com/genmeblog/rmarkdown-clojure",
114113
:lib/category :visual-tools,
@@ -250,20 +249,7 @@
250249
:star :star,
251250
:description
252251
"a template system for creating interactive data visualizations using Vega/Vega-lite, Reagent and Re-Com"}
253-
{:lib/name "Hanamicloth",
254-
:lib/url "https://github.com/scicloj/hanamicloth",
255-
:lib/category :data-visualization-libraries,
256-
:tags #{:vis :act :vega :exp},
257-
:star :star,
258-
:description "a data visualization grammar composing Hanami templates and Tablecloth datasets"}
259-
{:lib/name "darkstar",
260-
:lib/url "https://github.com/appliedsciencestudio/darkstar",
261-
:lib/category :data-visualization-libraries,
262-
:tags #{:vis :act :vega :cljs},
263-
:star :star,
264-
:description
265-
"simple data visualization for Clojure/Clojurescript that using vega and [darkstar](https://github.com/appliedsciencestudio/darkstar) for rendering"}
266-
{:lib/name nil,
252+
{:lib/name "viz.clj",
267253
:lib/url "https://github.com/scicloj/viz.clj",
268254
:lib/category :data-visualization-libraries,
269255
:tags #{:vis :exp :vega},
@@ -291,7 +277,6 @@
291277
:lib/url "https://github.com/JonyEpsilon/gorilla-plot",
292278
:lib/category :data-visualization-libraries,
293279
:tags #{:vis :vega},
294-
:star :star,
295280
:description "plotting functions using Vega for Gorilla-REPL"}
296281
{:lib/name "gg4clj",
297282
:lib/url "https://github.com/JonyEpsilon/gg4clj",

0 commit comments

Comments
 (0)