Open Source is at the very core of datarequests.org. We have designed the project from the ground up to be as open as possible. Our constitution requires us to publish our content under free licenses.
We are huge proponents of Open Source and believe in it.
Our Open Source repositories#
Here is an overview of important repositories that we have created—directly or indirectly—for datarequests.org. They are of course published under free licenses. We invite you to take a look behind the curtain, contribute or use our work for your own projects! We warmly welcome issues and pull requests through the repositories.
The website you are currently on. This repository not only contains the content but also the code for the generator, the privacy controls and more.
The site is designed to be primarily static and runs on Hugo and Preact.
The data behind the project. This includes our company and supervisory authority databases but also the sample letters.
The repository is structured as a collection of plain text files that are both human- and machine-readable.
Our website used for hosting videos, media.datenanfragen.de. This repository includes the source code and scripts used for the site.
A tool that allows you to generate letters (plain text or PDF formats) from pre-defined layout templates. This repository includes these layout templates and the scripts needed to render letters from them.
We also want to run the non-profit behind this project, Datenanfragen.de e. V., as openly and transparently as possible. Thus, this repository contains important documents with their change histories.
A PostCSS plugin that allows you to create your icon font on the fly, including only the icons that are actually used.
Adapted after Jan Nicklas’ Icon Font Webpack Plugin.
The server that defines endpoints for dynamic features of the website such as comments, suggestions, and donations.
A huge thanks to everyone contributing to datarequests.org! The project wouldn’t be possible without you.
Alyssa Holland (Cool-Runningz)
Ani Karini Muniz Schiebert
Denis Müller (WebworkrNet)
Nicolas Formichella (Stig124)
If you have also contributed but your name isn’t on the list yet, we invite you to add it to the
Open Source projects used by us#
In keeping with the spirit of Open Source, we not only maintain our own Open Source projects but also make heavy use of others for our work.
We are proud to be able to use the following projects for this website. Huge thanks to the authors who have decided to enable others to use their valuable work!
You may find the full license notices for all projects we use here.
FiraGO by bBox Type GmbH (OFL 1.1)
Free 3 of 9 font by Matthew Welch (MIT License)
Humaaans by Pablo Stanley (CC BY 4.0)
iconmonstr Icons by Alexander Kahlkopf (iconmonstr License)
immer by Michel Weststrate (MIT License)
json-forms by Ignacio del Valle Alles (Apache License 2.0)
letter-generator by The Datenanfragen.de project (MIT License)
libphonenumber-js by catamphetamine (MIT License)
localForage by Mozilla (Apache License 2.0)
node-qrcode by Ryan Day (MIT License)
pdfmake by bpampuch (MIT License)
Preact by Jason Miller (MIT License)
preact-compat by Jason Miller (MIT License)
preact-i18n by Synacor, Inc. (BSD 3-Clause)
preact-portal by Jason Miller (MIT License)
React Joyride by Gil Barbara (MIT License)
react-scrollspy by makotot (MIT License)
Roboto by Christian Robertson (Apache License 2.0)
Spartan MB by Matt Bailey (OFL 1.1)
SpinKit by Tobias Ahlin (MIT License)
Tailwind CSS by Adam Wathan, Jonathan Reinink (MIT License)
typesense-js by Wreally Studios (Apache License 2.0)
World Countries by stefangabos (LGPL-3.0)
zustand by Paul Henschel (MIT License)