maputnik
StarMaputnik is is a free visual style editor for maps targeted at developers and designers. It allows you to pull in data sources and style the vector features with the visual editor to build your own custom map design!
I love contributing to Open Source projects and I love the collaboration and community around it. Take a look at my Github Page. If you want to stalk me even further you can take a look at my dead projects as well.
Maputnik is is a free visual style editor for maps targeted at developers and designers. It allows you to pull in data sources and style the vector features with the visual editor to build your own custom map design!
Import CSV and JSON into PostgreSQL the easy way. This small tool abstract all the hassles and swearing you normally have to deal with when you just want to dump some data into the database.
A smarter Dockerfile linter that helps you build best practice Docker images. The linter is parsing the Dockerfile into an AST and performs rules on top of the AST. It additionally is using the famous Shellcheck to lint the Bash code inside RUN
instructions.
Pipecat allows you to scale any program supporting the FACK contract using traditional UNIX pipes. Think of it as netcat but with message acknowledgments. It is the successor of redis-pipe.
OpenMapTiles is an extensible and open vector tile schema for a OpenStreetMap basemap. It is used to generate vector tiles for openmaptiles.org and openmaptiles.com.
The OSM2VectorTiles project is my study project and bachelor thesis. It makes is possible to create vector tiles from OpenStreetMap data. Create a custom base map in minutes with our free vector tiles from OpenStreetMap data. This is the easiest way how to switch to OSM thanks to MapBox open-source tools. Design your own map of world or country, serve raster or vector tiles from any virtual server or your own infrastructure, even offline behind a firewall.
redis-pipe allows you to treat Redis Lists as if they were Unix pipes. It basically connects stdin
and stdout
with LPUSH
and LPOP
.
A very accessible PostGIS query editor and visualizer. Getting started with PostGIS is harder than it should be. We spent much time in psql and wished to visualize our queries quickly without big complicated tools.
A free Mapbox GL basemap from OpenStreetMap with complete liberty to use and self host. OSM Liberty is a fork of OSM Bright based on free data sources with a mission for a clear good looking design for the everyday user.
Approximate global noise pollution with OSM data and very simple noise model. Using global street, landuse and building data from OpenStreetMap we can approximate where noise pollution might happen. We use a very simple noise model inspired by noise pollution concept of Cities Skylines.
This is a little experiment that shows how far you can go with the C++ 14 auto
return type and templates. C++14 has such powerful type deduction that it is possible to transpile Python into C++ without worrying about the missing type annotations in python. Only a small subset of Python is working and you will encounter many bugs. The goal is to showcase the power of C++14 templates and not to create a fully functional transpiler.
Expose a program with a simple call to nigit to the web. The small web server wraps around the program and exposes it as HTTP API. This comes in handy whenever you want to expose a legacy program without writing a web application and doing complicated subprocessing yourself.
naturalearthtiles.org provides prerendered vector (MVT) and raster tiles for Natural Earth.
hwk tries to demonstrate how a modern Haskell based stream manipulation tool could look like. It is similar to tools like awk or sed. hwk
allows compact command sequences that operate on a list of strings. Because Haskell is lazy and has a powerful arsenal of functions, there is no need to invent another DSL and hopefully push people into using functional goodness. hwk
also provides a method to store small functions for reuse in environment variables.
Curated extracts from the free swissNAMES3D data set from swisstopo.
The studentenportal is a place for students of HSR to share their documents and old exams. The web application is built with Django and we have about a thousand active users. I’ve taken over this project from Danilo Bargen in the last year and am actively developing new features.
Digital Elevation Model for Switzerland from SRTM (1 arc second / 25m) as download
Web interface and API to convert Astah project files to images.
The GHRR is the easiest way to build a realtime application on top of Github live events. The GHRR polls the Github Events and pushes them to your socket.io client.
Configuring fonts in Mapbox GL without using the Mapbox API is a pain and struggle. No one should need to know how the fonts are packaged in order to use Mapbox GL without Mapbox. This project packages the most common free fonts with fontnik so you don’t have to worry about SDL and gzipped PBFs.
A Mapbox GL OSM base map style using http://osm2vectortiles.org/ and inspired by swisstopo. Mapbox GL is only used for rendering - no vector tiles from Mapbox are used and no access key is necessary because we use the free vector tiles from http://osm2vectortiles.org/.
A MBTiles introspection tool for optimizing and verifying MBTiles files.
In 2011 the Chaos Computer Club revealed a major complexity attack vulnerability that works across all major languages. PHP addressed the vulnerability for forms but never really fixed it. Nowadays every web application uses a JSON API, which is still vulnerable to complexity attacks. This repository showcases some PHP complexity attacks
detectivegit.gq takes a look at your repository and shows you where your hotspots and possible bugs are.
Cuckoo Drive is an idea for an aggregated file system of public cloud storages that I am developing in Python with the help of pyfilesystem. I wrote several blog posts about it and I am interested in cloud storage and methods to make them more secure and avoid vendor lock-in.
dontleakmemory.ml informs the world about people who still use naked pointers in C++.
Tools to find the most frequently used C++ algorithms on Github.
ytredirect.tk is a simple webservice built with Flask and Python which allows you to lookup the download url for a YouTube video making it possible to download a YouTube video with curl
.
Tracking my bike tour from Switzerland to Greece on biketour.lukasmartinelli.ch. A Django application which was hacked together in a day to provide updates about my biketour from Switzerland to Greece to my friends and familiy. Supports uploading GPX tracks, live tracking and Twitter integration.
Documentation for a hackathon I organized to enable every student to have his own developer blog using GitHub pages.
Executing a Docker task via rsync and getting back the result. This was before the days the docker daemon could do things like that.
My thesis for my Federal Vocational Baccalaureate in 2013. Using different algorithms to try solving the Travelling Salesman Problem and visualizing it. orm for finding code reviewers for your project.
A platform for finding code reviewers for your project.