idris maps

Globe

2025-04-13

Swiss ski map

Map of swiss ski resorts with slopes, lifts and terrain.

2025-04-12

Map components

Webcomponents wrapping MapLibreGL. Supports 'mbtiles' and 'pmtiles'.

2025-01-03

Webcomponents

A set of hackable and stylable webcomponents.

2024-12-13

Pic-to-tiles

Convert a large image to tiles at different zoom levels. To be used with mapping libraries such as leaflet.js.

2023-05-01

Serea

Charts, diagrams and graphs for markdown. Defined in code blocks, rendered as inline SVG. No client side script needed. Colors adapt to the document.

2023-01-18

Swissle

Quiz inspired by Worldl but for swiss cantons rather than countries.

2023-01-04

Md2epub

Convert a folder with markdown files to a book in the 'epub' format.

2022-04-05

Flow chart

Web app to draw flow charts with basic syntax ideal for version control.

2021-01-10

Epub reader

Read books in epub format online. They are saved in localstorage so you can come back and continue reading without having to upload the book again.

2020-11-13

Svelte parts

Components for svelte.

2020-08-29

Code blocks

Render charts, sheet music and math in markdown code blocks for rehype and eleventy.

2020-04-12

Middle manager

"The no bullshit presentation tool". A CLI tool to create presentations with markdown.

2019-12-18

Svea rikes gränser

En interaktiv karta över hur Sveriges gränser förändras mellan 1560 och 1815.

2019-08-23

Create a JSX transpiler

Create a JSX transpiler with Typescript in order to have the IDE and compiler tell you which elements and properties are allowed.

2019-06-10

Cours de visualisation de données

Matériel pour un cours de visualisation de données à la haute école d'ingénierie à Yverdon.

2019-06-07

Tagged templates

How ES6 tagged templates are used in frontend javascript librairies such as htm, hyperHTML and lit-html.

2019-06-03

My new phone is a banana

Creating the missing apps for Nokia 8110 with Gerda OS.

2019-05-01

Baltic cities

A historical map of the cities around the Baltic sea since 1200.

2017-09-10

Online mapping

An online mapping tool to visualise GeoJSON, draw on a map and download data from OpenStreetMap.

2017-04-04

Leafet custom projection

Use custom projections with leaflet.js

2017-03-17

Eastward

About the Norse expansion to the East and the Rus state.

2017-03-12

Loud animals

An interactive kids 'book'. Made for my nieces that are not allowed to use computers.

2016-03-20

Votations

Cartes des résultats de toutes les votations fédérales depuis 1866 par canton.

2016-03-18

The EU migrant crisis

Data visualisations putting the 2015 crisis in context.

2016-02-08

Get elevation data

Get SRTM elevation data and convert to geoJSON with gdal.

2016-01-31

Switzerland 3d

Playing around with three.js and elevation data.

2015-11-12

Runestones

A map of the runestones about travels outside of Scandinavia.

2015-09-14

GIS with javascript

A tutorial in 6 chapters about cartography in JS.