---
title: "Projects"
url: "https://edoardo.anteprime.edoardogabrielli.com/en/projects"
lang: "en"
updated: "2026-10-31"
---

# Projects

> Work for archives, institutions and museums, and open projects born at university.

## Projects

A selection of work, from software for archives, institutions and museums to open projects born at university. Client work is described without naming the clients. Every project has its own page, with the problem, what I built, my role and what I learned. The digitisation projects are carried out in collaboration with [Scripta](https://ettsolutions.com/scripta/), ETT's digitisation line. The code is public where there is a GitHub link.

## Featured

### base-cms, the CMS for client websites

The block-based CMS behind this site and my clients' sites, with on-page editing, assisted translation and analytics without personal data.

![Stock image for the project “base-cms, the CMS for client websites”: it does not show the project.](https://edoardo.anteprime.edoardogabrielli.com/media/originals/2026/10/e7078d9e852341f3b78bda163780648c/base-cms-codice.jpg)

[Read the project](https://edoardo.anteprime.edoardogabrielli.com/en/projects/base-cms)

### Knowledge base for a port authority

Regulations, documents and environmental news collected from many institutional websites, indexed and searchable with answers that cite their sources.

![Cranes of a port container terminal at dusk (stock image)](https://edoardo.anteprime.edoardogabrielli.com/media/originals/2026/10/4ed1f6ae16b44d93bd2addb7af7a3b79/gru-portuali.jpg)

[Read the project](https://edoardo.anteprime.edoardogabrielli.com/en/projects/port-authority-knowledge-base)

### Automatic reading of archive registers

Paper registers and files turned into searchable data by a local vision model, with human review and a citation of the page.

![Handwritten letter from 1849 (stock image)](https://edoardo.anteprime.edoardogabrielli.com/media/originals/2026/10/a8525779ff3f4968af167691c65a77d5/lettera-manoscritta.jpg)

[Read the project](https://edoardo.anteprime.edoardogabrielli.com/en/projects/archive-registers-reading)

### Digital catalogue of cultural heritage

Migration of a cataloguing system based on national standards to a new backend with a Vue interface. Completed in July 2026.

![Stock image for the project “Digital catalogue of cultural heritage”: it does not show the project.](https://edoardo.anteprime.edoardogabrielli.com/media/originals/2026/10/364198dcefe34d1cb8c36b6d5c4458a0/anfora-romana.jpg)

[Read the project](https://edoardo.anteprime.edoardogabrielli.com/en/projects/cultural-heritage-catalogue)

### Desktop and web digitisation tools

A MAG metadata editor and a tool to crop and straighten scans, as desktop applications with Tauri and Electron utilities.

![Stock image for the project “Desktop and web digitisation tools”: it does not show the project.](https://edoardo.anteprime.edoardogabrielli.com/media/originals/2026/10/18383701bff74a41bb440eded5aea209/scanner-libri.jpg)

[Read the project](https://edoardo.anteprime.edoardogabrielli.com/en/projects/digitisation-tools)

### Custom analytics

Analytics inside a CMS without storing IP addresses or user agents, with a funnel down to the contact page and Search Console data.

![Stock image for the project “Custom analytics”: it does not show the project.](https://edoardo.anteprime.edoardogabrielli.com/media/originals/2026/10/ec0bab7d383944ef93842b38606a1115/grafico-visite.jpg)

[Read the project](https://edoardo.anteprime.edoardogabrielli.com/en/projects/custom-analytics)

## More projects

### Work Planner

An application to plan, simulate and communicate workload, where every change goes through a proposal.

![Stock image for the project “Work Planner”: it does not show the project.](https://edoardo.anteprime.edoardogabrielli.com/media/originals/2026/10/afd5fb0ede7146aa908b3f5a57277c66/calendario-perpetuo.jpg)

[Read the project](https://edoardo.anteprime.edoardogabrielli.com/en/projects/work-planner)

### Casa Betti

A bulletin board of items for sale with photos, categories and status, built with Django 5 and Docker. Code under the GPL v3 licence.

![Stock image for the project “Casa Betti”: it does not show the project.](https://edoardo.anteprime.edoardogabrielli.com/media/originals/2026/10/7e95e486d7194777b4d1af1485c9cd49/sedie-mercatino.jpg)

[Read the project](https://edoardo.anteprime.edoardogabrielli.com/en/projects/casa-betti)

### Lecture Notes

Notes from my university courses in LaTeX, with Python and C scripts for simulations and experiments.

![Lecture Notes preview](https://edoardo.anteprime.edoardogabrielli.com/media/originals/2026/10/4db394206a36476fb43fe7160f91cb60/lecture-notes.png)

[Read the project](https://edoardo.anteprime.edoardogabrielli.com/en/projects/lecture-notes)

### LordOfRings

A method to efficiently detect rings in a sparse matrix, using the GPU to speed up the computation.

![Rings found in a sparse matrix](https://edoardo.anteprime.edoardogabrielli.com/media/originals/2026/10/ff2193bc58004ab68e8c9ec148e58478/lordofrings.png)

[Read the project](https://edoardo.anteprime.edoardogabrielli.com/en/projects/lordofrings)

### evaLEs

A Python package that computes the Lyapunov spectrum of a dynamical system, made fast with Numba and Numpy.

![Lyapunov spectrum, Lorenz system](https://edoardo.anteprime.edoardogabrielli.com/media/originals/2026/10/633b086aca264e94ba8b7615b2baba62/evales.png)

[Read the project](https://edoardo.anteprime.edoardogabrielli.com/en/projects/evales)

## The Space IT years

This is where I learned backend development on the job, with Django, FastAPI and Vue, and brought small CNN models into web and mobile apps. I worked with designers, product managers and other developers on REST APIs, including one that serves high-resolution panoramic photos, and on migrating the site statistics from Matomo to Google Analytics 4. No client or museum names.

![Space IT logo](https://edoardo.anteprime.edoardogabrielli.com/media/originals/2026/10/16561e33131e4eabb9a41cefaa7d8fc6/space-it.png)

[More projects on GitHub](https://github.com/dodogabrie)

Image credits: the card photos are stock images and do not show the projects; authors and licences are also given at the bottom of each project page that needs them. “Container cranes at the MPET – MSC PSA European Terminal in Port of Antwerp” by Trougnouf, CC BY 4.0; “Roman amphora (FindID 824682)”, National Museums Liverpool, CC BY-SA 4.0; book scanning by Skot, CC BY-SA 4.0; “Chairs in a Row - Greenwood Louisiana Flea Market” by Steve Snodgrass, CC BY 2.0; letter by Frances Appleton Longfellow, 1849, public domain; page views graph by Joe Sutherland, and perpetual calendar from a museum collection, CC0. All from Wikimedia Commons.