Skip to content

Projects

An unordered list of open source projects that I contribute/d to:

shortcuts

Type S or F to search this site. Type P or , to go the previous page. Type N or . to go the next page.

Tiny Weather Forecast Germany (TWFG)

about

An android open source weather forecast app written in java focused on Germany using open data provided by Deutscher Wetterdienst (DWD). Being a member of the World Meterological Organization (WMO), DWD also provides weather data shared by other WMO members. Please see the map below for all covered weather stations.

Compared to other open source weather apps on the F-Droid store TinyWeatherForecastGermany does support the data exchange with smart gadgets via Gadgetbridge and does not rely on the rate-limited OpenWeatherMap api.

Maintainer: Pawel Dube (@Starfish)

code repository

F-Droid Store page

searchable table of all warning areas in Germany

searchable table of all weather stations

OpenStreetMap based map (using folium) visualizing all data sources used by TWFG

list of Frequently asked questions (FAQ)

javadoc code documentation

Weblate contributors

note

The javadoc docs and map are both automatically updated once daily.

The docs also contain UML diagrams generated using graphviz via PlantUML integrated in the uml-java-doclet.

Mirrors

note

The following git repositories are updated once daily at 5am UTC.

Target: increased SEO-Scores, leading interested members of the public to the 'main' project at codeberg.org the home of the user and developer communities of TinyWeatherForecastGermany.

During peak times an additional pipeline schedule covering every 8h may be manually activated.

GitLab Mirror1

GitHub Mirror1

framagit Mirror1

Gitea Mirror1

If you'd like to add a new mirror repository on a hosted Forgejo, GitLab, GitHub Enterprise, Gitea, Gogs instance or any other server please get in touch with me (@eUgEntOptIc44) .

Status

A status page at GitHub Pages powered by upptime and GitHub shared runners is also provided.

Translations

Translations of TinyWeatherForecastGermany are managed on the Weblate2 server provided by Codeberg e.V.

TinyWeatherForecastGermany weblate translation status

Hypatia

about

An open source android java virus scanner app using hash signatures from several open sources.

Maintainer: Tad (@IratePorcupine)

code repository

F-Droid page

Translations

  • Afrikaans
  • Finnish
  • French3
  • German
  • Italian
  • Portuguese
  • Polish
  • Spanish
  • Russian
  • Turkish

Currencies

about

An open source android kotlin currency converter app. It offers a broad choice of data sources to choose from.

Maintainer: @sal0max

code repository

play store page

F-Droid page

Translations

Translations of Currencies are managed on the Weblate2 server provided by Codeberg e.V.

currencies weblate translation status

Data sources

All sources named above rely (partialy) on the ECB see here for more information on their terms and conditions concerning data usage, privacy, etc.

To learn about all available APIs and to retrieve more insights concerning currency rate APIs in general please visit the GitHub repository.

Simple Chess Clock

about

Simple Chess Clock is what its name implies: a chess clock. It aims to be easy to use and easy to read, while also providing some reasonably expected features. If you experience problems on your device, please visit the GitHub repository to report a bug. Please open a new issue there or contribute to an existing one.

Maintainer: Simen Heggestøyl (@simenheg)

code repository

F-Droid page

Translations

Translations of Simple Chess Clock were managed on the weblate2 instance maintained by Marcus Hoffmann (@Bubu).

I regularly updated the German and French translations of the app.

Podverse

about

Podverse is a free and open source podcast manager for Android, iOS, and the web. Check it out at podverse.fm!

Translations

Translations of Podverse are managed on the 'hosted' Weblate2 instance.

simple-chess-clock weblate translation status

I added the German translations for the Podverse mobile apps and website. I regularly contribute to the French and German translations.


  1. maintained by myself using a scheduled GitLab CI/CD job  

  2. an open source SaaS for community translations of apps and websites. It's used by projects like F-Droid, Godot Game Engine, NewPipe and Minetest to manage their translations. 

  3. My contribution