https://github.com/juxt/radar
JUXT Clojure Technology Radar
https://github.com/juxt/radar
Last synced: 4 months ago
JSON representation
JUXT Clojure Technology Radar
- Host: GitHub
- URL: https://github.com/juxt/radar
- Owner: juxt
- Created: 2015-12-21T11:55:04.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2025-02-26T16:56:42.000Z (over 1 year ago)
- Last Synced: 2025-11-05T11:32:20.444Z (8 months ago)
- Language: Clojure
- Homepage:
- Size: 61.5 KB
- Stars: 5
- Watchers: 33
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.adoc
Awesome Lists containing this project
README
= radar
A tool to build an interactive Tech Radar, for easy embedding at juxt.pro.
== Developing a new radar
Pre-requisites:
1. Install npm (e.g. `yay -S npm`)
2. Download npm dependencies for this project:
npm install
Run the application:
1. Launch shadow-cljs, watching for changes
npx shadow-cljs watch frontend
2. Wait for
[:frontend] Build completed. (...)
3. Navigate to http://localhost:8080
4. Make adjustments to radar.cljs, radar_data.cljc and libraries.cljc
== Releasing
1. Compile the Javascript for release
npx shadow-cljs release frontend
2. Take and deploy the `public/js/radar.js`
3. Embed the radar by adding `
` and `` to an html page
4. Add anchors (with ids) to your page, to allow jumping from the diagram to the text