Edit page in Livemark
(2024-12-04 12:52)

Driven By Data


Dribdat (from "driven by data") is an open source web application, featuring a playful ideation and challenge board to help organize short sprints, co-creative sessions, hackdays and awesome hackathons with batteries included. See our roadmap ๐Ÿ”œ sign up to get invited to beta releases at EveryHack.day

๐Ÿ€ Demo โญ Star ๐Ÿ“ Download ๐Ÿ‘ Support

Screenshot of dribdat

Purpose

Built around Web-friendly standards like Schema.org and Frictionless Data, Dribdat is an (MIT licensed) part of an open source ecosystem, featuring bootstraps (authentication, file uploading, data import/export, etc.), useful workflows (announce an event - publish challenges - form teams - develop projects) and channels (social media sharing, digital signage, summary reports).

Dribdat events typically involve open licenses (Creative Commons, Open Data Commons, etc.), community-developed templates (School of Data Pipeline), and governance instruments (Hack Code of Conduct). This is the official platform of Opendata.ch - Swiss chapter of Open Knowledge, and has been used to host dozens of events in the Swiss open data, open hardware, and open source community.

Our project started from a Cookiecutter, striving in itself to be an example of a hackable project that can be adapted to other needs and causes. It can be used just as a Python-powered backend to aggregate data from Gitea, GitHub, GitLab and other repositories and fileshares in one place. There is a Vue.js-based Backboard app and a Node.js Chatbot available as alternatives to the default Bootstrap user interface, easily customized with a bit of CSS. You can customize the layout and presets in an admin panel, or with YAML configuration files.

There is more on this in the User Guide and Whitepaper.

Contact

Please use our discussion forum or raise an issue. If you would like to improve the documentation, share feedback here, or contribute via Pull Request on GitHub. You can also use our Codeberg mirrors to do this. Further contact options: