news
Free and Open Source Software
-
Aprelendo – learn vocabulary from real content
Aprelendo is a self-hosted language-learning platform aimed especially at intermediate and advanced learners who want to acquire vocabulary from material they genuinely want to read or watch.
Instead of beginning with isolated vocabulary lists, it turns authentic content into study material and keeps newly encountered words tied to their original context. A typical workflow involves importing material, reading or watching it inside Aprelendo, looking up unfamiliar vocabulary, saving useful terms, and revisiting them later. The software is designed to complement rather than replace grammar study, conversation, classes, and other language-learning methods.
This is free and open source software.
TRIP - self-hosted POI map tracker and trip planner
TRIP (Tourism and Recreational Interest Points) is a self-hostable web application for organising travel around places, maps and structured itineraries.
It is designed for people who prefer to keep their trip data on infrastructure they control rather than depend on a commercial travel service. Deployment is container-oriented, with Docker Compose and Docker run examples supplied by the project. The application is browser based, can be configured with OIDC authentication, and states that it includes no telemetry, tracking or advertising.
This is free and open source software.
WartRemover - flexible Scala code linter
WartRemover is a flexible code linting tool for Scala.
It approaches linting through small checks known as warts, each targeting a language feature or programming pattern that a project may wish to prohibit. This makes it particularly suitable for teams that want to define a constrained subset of Scala rather than accept every construct permitted by the compiler. The supplied checks range from potentially unsafe behaviour to features that can weaken type safety or make code harder to reason about, while custom warts can extend the system with organisation-specific policies.
This is free and open source software.
Piccolo – modern GTK color picker
Piccolo is a color picker built for the modern GNOME desktop using GTK4 and Libadwaita. It provides a compact graphical environment for grabbing a color from the screen or choosing one interactively, then transferring the resulting value to another application.
The application draws on components from the developer’s Brush project and focuses on straightforward color selection rather than broader graphics or palette-management functionality. Its native toolkit, adaptive interface and keyboard support make it well suited to contemporary Linux desktop environments.
This is free and open source software.
SafeBucket - on-premises file sharing platform
SafeBucket is a self-hosted file sharing platform designed for on-premises deployment.
Its architecture separates the application from file traffic: uploads and downloads use presigned URLs so data can move directly between clients and the configured storage backend without passing through the application server. SafeBucket also provides authentication, access controls, public sharing, auditing and administrative monitoring around that storage layer.
This is free and open source software.