Open source projects

GetYourGuide loves open source. We are heavy users of open-source software and we want to give back. Every time we improve open-source software we contribute our changes back and release our own tools to the community, even if it is a bit more work.


auto-pr

A command line tool to perform bulk updates across multiple GitHub repositories

Python GitHub API

basemath

An implementation of the statistical test bearing the same name designed for analyzing AB experiments

Python

dbq

Run SQL queries on interactive Databricks clusters queries without leaving your terminal or editor

Python Databricks

DDataflow

A tool to setup end2end tests and develop with local data for pyspark

Python Databricks

dependabutler

A tool to automatically create and update the config file for Dependabot (dependabot.yml)

Go GitHub API

gaql-cli

Run queries against the Google Ads API from your terminal in a REPL or export query results to files

Python Google Ads API

istio-config-validator

Provides to developers and cluster operators a way to test their changes in VirtualServices, done by mocking Istio/Envoy behavior to decide to which destination the request would go to

Go Istio

openapi-validation-java

Build trust in your spec by validating live requests and responses against your OpenAPI spec.

Java OpenAPI Spring Boot

paparazzi-plugin

IntelliJ iDEA / Android Studio plugin for Android projects using the Paparazzi library that allows recording, verifying and viewing the snapshots within the IDE

Android IntelliJ IDEA plugin

parquet-json

Converts data represented as Jackson JsonNodes directly to Apache Parquet files without an intermediate format

Java Jackson Parquet

spmgraph

A CLI tool that unlocks Swift dependency graphs, giving you extra information and capabilities.

Swift Swift Package Manager