All Projects → pink-gorilla → goldly

pink-gorilla / goldly

Licence: other
dynamic web dashboards with clojure

Programming Languages

clojure
4091 projects
shell
77523 projects
CSS
56736 projects

Labels

Projects that are alternatives of or similar to goldly

Gorilla Notebook
A clojure/clojurescript notebook application/-library based on Gorilla-REPL
Stars: ✭ 73 (+247.62%)
Mutual labels:  reagent
Js Workshop
Reagent Workshop for React developers
Stars: ✭ 161 (+666.67%)
Mutual labels:  reagent
Antizer
ClojureScript library for Ant Design React UI components
Stars: ✭ 234 (+1014.29%)
Mutual labels:  reagent
Ventas
Clojure ecommerce platform
Stars: ✭ 114 (+442.86%)
Mutual labels:  reagent
Carry
ClojureScript application framework.
Stars: ✭ 149 (+609.52%)
Mutual labels:  reagent
Cljs React Material Ui
Clojurescript library for using material-ui.com
Stars: ✭ 204 (+871.43%)
Mutual labels:  reagent
Re Pollsive
Re-pollsive is a clojurescript library that handles polling events for re-frame applications
Stars: ✭ 27 (+28.57%)
Mutual labels:  reagent
threeagent
ClojureScript library for building Three.js apps in a reagent-like fashion
Stars: ✭ 124 (+490.48%)
Mutual labels:  reagent
Soda Ash
Soda-ash is an interface between clojurescript's Reagent and Semantic UI React
Stars: ✭ 153 (+628.57%)
Mutual labels:  reagent
Clojurenews
Clojure News Web Application - (Hacker News Clone)
Stars: ✭ 217 (+933.33%)
Mutual labels:  reagent
Re Learn
A library for integrating tutorials into your re-frame/reagent application
Stars: ✭ 131 (+523.81%)
Mutual labels:  reagent
Rid3
Reagent Interface to D3
Stars: ✭ 135 (+542.86%)
Mutual labels:  reagent
Datsys
(+ clj cljs datomic datascript re-frame-esque-frp)
Stars: ✭ 214 (+919.05%)
Mutual labels:  reagent
Saite
Interactive document creation for exploratory graphics and visualizations. 咲いて (in bloom). Built on top of hanami vega/vega-lite library with CodeMirror and self hosted ClojureScript
Stars: ✭ 89 (+323.81%)
Mutual labels:  reagent
reagent-quill
Basic reagent recipe for quill rich text editor
Stars: ✭ 16 (-23.81%)
Mutual labels:  reagent
Yet Another Craft
Multiplayer Starcraft game clone in clojure with reagent.
Stars: ✭ 67 (+219.05%)
Mutual labels:  reagent
Reagent Figwheel
Leiningen template for Reagent applications in Clojurescript with Figwheel. Optionally includes secretary, cljs.test, garden, less, cider, devcards, cljs-devtools, re-risk
Stars: ✭ 161 (+666.67%)
Mutual labels:  reagent
re-frame-realword-example-app
Exemplary real world application built with Clojurescript and re-frame
Stars: ✭ 16 (-23.81%)
Mutual labels:  reagent
re-frame-semantic-ui-react-github-widget
Using semantic-ui-react with re-frame - sample project
Stars: ✭ 21 (+0%)
Mutual labels:  reagent
Hanami
Interactive arts and charts plotting with Clojure(Script) and Vega-lite / Vega. Flower viewing 花見 (hanami)
Stars: ✭ 216 (+928.57%)
Mutual labels:  reagent

Goldly

GitHub Actions status |pink-gorilla/goldly Clojars Project Clojars Project

  • goldly lets you create interactive visualization in a webbrowser in clojure

  • visualizations can interact with the clojure server.

  • inspired by R/shiny

  • uses the sci clojurescript interpreter for a clojurescript kernel

  • brings many visualizers

    • vega and highcharts for 2d plotting
    • aggrid for tables/ grids
    • leaflet for geographic map
    • visualizers can be easily extended. you can access the entire npm + clojurescript ecosystem.
  • visualize edn datastructures (either from a repl or in the web-app (via scratchpad)

Whichever method you use to start goldly, you should reach it at http://localhost:8080/.

goldly docs - in your project

You need to include the goldly-docs artefact, which already includes many ui-renderers and contains a pre-built javascript bundle. In all other ways it is identical to goldly.

You can:

  • add custom pages to goldly-docs easily.

  • use your clj functions to render ui visualizations.

  • demo goldly Please see goldly-demo for how to use it.

  • trateg quantitative backtesting framework

  • EDGAR visualise mutual fund holdings

goldly - in your project with custom ui-renderers

You need to add the goldly artefact to build javascript bundle from scratch. This takes more time (npm dependencies have to be downloaded, javascript bundle needs to be compiled), but it allows you to add custom ui renderers to your goldly app.

This configures goldly with your set of ui-renderers.

You have to include the goldly and ui-renderer dependencies, and then add the namespace of the ui-renderer to goldly/extensions. This allows goldly to add the ui extensions to the javascript bundle.

Have a look at ui-binary-clock to see how you can build a custom javascript js bundle with goldly. ui-binary-clock compiles clojurescript to javascript.

for goldly developers

Run inside cloned goldly git repo.

This option is mainly there for development of goldly. For regular use, the long compile-times are not really sensible.

Please see bb tasks for all available options.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].