{"repo":"graphsense/graphsense-dashboard","free":true,"listed":false,"github":"https://github.com/graphsense/graphsense-dashboard","clone":"git clone https://github.com/graphsense/graphsense-dashboard.git","description":"A web dashboard for interactive cryptocurrency analysis.","language":"Elm","stars":137,"topics":["dashboard","cryptocurrency","docker-container"],"license":"MIT","category":"dashboards-admin","readme_excerpt":"GraphSense Dashboard GraphSense's Web GUI for interactive cryptocurrency analysis written in Elm. Requirements [NodeJS][nodejs] [pre-commit][pre-commit] Configuration Run cp config/Config.elm.tmp config/Config.elm and optionally configure plugins and your custom theme here. Install plugins 1. Place plugins in the plugins folder. 2. Run make clean-generated-plugins && make 3. Configure the plugin in config/Config.elm , eg: Development setup Run make serve . It starts Vite's development server. Production build Run make build . It builds the app together with all configured plugins to ./dist . Develop plugins Bootstrapping Use plugin stub as a starting point: cp -r plugin stub plugins/myplugin The name of the plugin is case insensitive. Elm package name of the plugin is the plugin name with the first letter capitalized, eg. Myplugin . Adapt the stub accordingly: rename ./Stub , ./Stub.elm and stub.js to your plugin's name. Keep the respective capitalization. replace Stub in the stub Elm files with your plugin's Elm package. Place plugin specific dependencies in plugin's ./dependencies.txt . Development Plugins can hook into the dashboard functionality in order to extend it. Plugin's hook implementations need to be set in your plugin's root module which was derived from ./Stub.elm . Please see the comments in the respective files of ./src/PluginInterface for detailed documentation. Docker build Prerequisites Install Docker and Docker Compose: - [Docker][docker], see e.g. https:/","default_branch":null,"files":null,"tree":[],"storefront":"/r/graphsense","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/graphsense/graphsense-dashboard/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}