Skip to content

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.

We sometimes posts updates on what we’re doing and interesting technical challenges we encountered in devlog and on Mastodon.

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.

website

website

MIT License

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.

View repository 
data

data

CC0

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.

View repository 
media

media

MIT License

Our website used for hosting videos, media.datenanfragen.de. This repository includes the source code and scripts used for the site.

View repository 
letter-generator

letter-generator

MIT License

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.

View repository 
verein

verein

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.

View repository 
backend

backend

MIT License

The server that defines endpoints for dynamic features of the website such as comments, suggestions, and donations.

View repository 

Contributors

#

A huge thanks to everyone contributing to datarequests.org! The project wouldn’t be possible without you.

Abhishek Upmanyu
Alyssa Holland (Cool-Runningz)
Andreas Bampounis
Ani Karini Muniz Schiebert
AsianCat54x
Benjamin Altpeter
Daniel Shuy
Denis Müller (WebworkrNet)
Divyateja04
Eliott Hauteclair
Faisal Misle
kumar80
Lars
Leah (hrmny.sh)
Lewin Sieben
Lorenz Sieben
Mæve Rey
Malte Wessels
Milo Ivir
Mohammad Farhan
Nadja Rode
Nathan Bonnemains
Nicolas Formichella (Stig124)
Nishant Mittal
Phoenix Déb
Rafael Audibert
Steffen Grundke
WL
wolffshots

If you have also contributed but your name isn’t on the list yet, we invite you to add it to the AUTHORS file.

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.

Autocomplete.js by Algolia, Inc. (MIT License)
https://github.com/algolia/autocomplete.js

fast-deep-equal by Evgeny Poberezkin (MIT License)
https://github.com/epoberezkin/fast-deep-equal

FiraGO by bBox Type GmbH (OFL 1.1)
https://github.com/bBoxType/FiraGO

Free 3 of 9 font by Matthew Welch (MIT License)
http://www.squaregear.net/fonts/free3of9.shtml

Humaaans by Pablo Stanley (CC BY 4.0)
https://www.humaaans.com

iconmonstr Icons by Alexander Kahlkopf (iconmonstr License)
https://iconmonstr.com

idb by jakearchibald (ISC License)
https://www.npmjs.com/package/idb

immer by Michel Weststrate (MIT License)
https://github.com/immerjs/immer

JavaScript Cookie by Klaus Hartl, Fagner Brack and GitHub Contributors (MIT License)
https://github.com/js-cookie/js-cookie

json-forms by Ignacio del Valle Alles (Apache License 2.0)
https://github.com/brutusin/json-forms

letter-generator by The Datenanfragen.de project (MIT License)
https://github.com/datenanfragen/letter-generator

libphonenumber-js by catamphetamine (MIT License)
https://github.com/catamphetamine/libphonenumber-js

localForage by Mozilla (Apache License 2.0)
https://github.com/localForage/localForage

MiniSearch by Luca Ongaro (MIT License)
https://github.com/lucaong/minisearch

node-qrcode by Ryan Day (MIT License)
https://github.com/soldair/node-qrcode

pdfmake by bpampuch (MIT License)
https://github.com/bpampuch/pdfmake

Preact by Jason Miller (MIT License)
https://github.com/developit/preact

preact-compat by Jason Miller (MIT License)
https://github.com/developit/preact-compat

preact-i18n by Synacor, Inc. (BSD 3-Clause)
https://github.com/synacor/preact-i18n

preact-portal by Jason Miller (MIT License)
https://github.com/developit/preact-portal

react-scrollspy by makotot (MIT License)
https://github.com/makotot/react-scrollspy

React InstantSearch by Algolia, Inc. (MIT License)
https://github.com/algolia/react-instantsearch

Roboto by Christian Robertson (Apache License 2.0)
https://github.com/google/roboto

Spartan MB by Matt Bailey (OFL 1.1)
https://github.com/MattBaileyDesign/Spartan-MB

SpinKit by Tobias Ahlin (MIT License)
https://github.com/tobiasahlin/SpinKit

Tailwind CSS by Adam Wathan, Jonathan Reinink (MIT License)
https://github.com/tailwindcss/tailwindcss

Typesense Instantsearch Adapter by Typesense, Inc. (MIT License)
https://github.com/typesense/typesense-instantsearch-adapter

typesense-js by Typesense, Inc. (Apache License 2.0)
https://github.com/typesense/typesense-js

World Countries by stefangabos (LGPL-3.0)
https://github.com/stefangabos/world_countries

zustand by Paul Henschel (MIT License)
https://github.com/pmndrs/zustand