news
Free and Open Source Software
-
Chatty - messaging application
Chatty is a messaging application designed for one-to-one conversations and small groups.
It brings SMS, MMS, Matrix and XMPP messaging together in a single, straightforward interface.
The application works on conventional Linux desktops but uses an adaptive interface that also accommodates smartphones and other devices with small screens.
This is free and open source software.
StudioCMS - server-side rendered headless content management system
StudioCMS is a server-side rendered headless content management system built specifically for the Astro ecosystem. It can be used through its REST API as a conventional headless CMS or integrated directly into an Astro project with plugins and a custom frontend.
The software provides an extensible foundation for managing and rendering website content. Its plugin ecosystem includes support for HTML, Markdown, MDX, Markdoc and WYSIWYG editing, together with authentication, image-handling and blog components.
This is free and open source software.
Joist - opinionated TypeScript object-relational mapper
Joist is an opinionated TypeScript object-relational mapper designed for PostgreSQL-backed Node.js applications.
It follows a schema-first workflow, generating strongly typed entity classes from the database schema while keeping application-specific business logic in handwritten files.
The ORM focuses on domain modelling, query performance and compile-time safety. It combines a unit-of-work pattern with automatic query batching, type-safe relation loading, reactive fields and integrated testing utilities.
This is free and open source software.
Indicium Mail TUI - keyboard-driven email client
The application presents a three-pane interface containing the account and folder sidebar, message list and reading pane. Messages are cached locally in SQLite, enabling fast access and full-text search. RFC 2177 IDLE support delivers new messages without periodic polling.
HTML messages are converted to readable text and displayed directly within the interface. Indicium Mail TUI can also preview images, text files, source code, Markdown, PDF documents and Word documents. It supports multiple accounts, OAuth2 authentication and conventional password-based login.
Optional AI integration can draft replies through locally installed Claude, Gemini or Codex command-line clients. An integrated Model Context Protocol server can expose mail-management tools to compatible AI agents.
This is free and open source software.
Network Doctor - network troubleshooting utility
Network Doctor is a network troubleshooting utility with a terminal user interface.
The software checks network interfaces, internet connectivity, DNS, TCP, TLS, HTTP, proxy configuration and path MTU. It presents the results as a plain-English diagnosis, helping you identify whether a fault lies on the local network, along the route or with the remote service.
This is free and open source software.
Tempest - modern PHP framework
Tempest is a modern PHP framework for building full-stack web applications.
It aims to minimise framework-specific boilerplate, using attributes, automatic discovery and sensible defaults instead of extensive configuration.
The framework includes routing, dependency injection, database access, templating, authentication, validation and command-line tooling. Its components can also be installed independently in existing PHP projects.
This is free and open source software.
Tammy - privacy-focused Matrix messenger
Tammy is a fast, privacy-focused Matrix messenger with a clean, modern interface. It uses the decentralised Matrix protocol, avoiding reliance on a single communication provider or server.
The application is built with Kotlin and Compose Multiplatform, allowing it to offer a consistent experience across Linux, Android, iOS, Windows, macOS and the web. Tammy is also designed as a customisable, white-label messenger based on Trixnity Messenger.
This is free and open source software.
Netdeep Secure - Linux distribution focused on network security
Netdeep Secure is a Linux distribution focused on network security. It is designed as a next-generation firewall offering perimeter security, network monitoring and traffic management functionality. Configuration is performed through a web interface.
The distribution is built from scratch rather than being based on Debian, Ubuntu or another Linux distribution. Netdeep develops its own packages and repositories.
Gitwig - terminal user interface for managing Git repositories
Gitwig is a terminal user interface for managing Git repositories.
The software provides a keyboard-driven workspace for viewing repositories, files, branches, tags, remotes, stashes, worktrees, submodules and commit history. It also offers repository grouping, global code search, Git LFS support, automatic repository discovery and forge integration.
This is free and open source software.
Lucid - SQL object-relational mapper
Lucid is a SQL object-relational mapper designed for applications built with AdonisJS. It uses the Active Record pattern and is built on top of Knex, combining model-based database access with a fluent SQL query builder.
The software includes tools for managing schemas, running migrations, seeding databases and generating model factories for testing. It supports multiple database connections and provides dedicated dialects for PostgreSQL, MySQL, SQLite, LibSQL, Microsoft SQL Server and Oracle.
This is free and open source software.
Mill - fast build tool
The software supports concise declarative builds using build.mill.yaml files as well as programmable object-oriented build definitions for more complex projects. It can manage compilation, external dependencies, tests, executable applications, packages and software publishing.
Mill models build operations as tasks with explicit dependencies. It uses aggressive caching and parallel execution to avoid unnecessary work and reduce build times, while supporting projects ranging from small applications to large multi-module repositories.
This is free and open source software.
Keystatic - Git-based content management system
Keystatic is a Git-based content management system designed for modern web projects. It provides an approachable editing interface while keeping content in Markdown, Markdoc, YAML or JSON files alongside the website’s source code.
Content structures are defined with a type-safe TypeScript API. Keystatic can read and write files locally, connect directly to a GitHub repository or use Keystatic Cloud for authentication and image hosting. It integrates with frameworks including Astro, Next.js and Remix, and does not require a traditional database.
This is free and open source software.