news
Free and Open Source Software
-
Carmenta - minimal, fast emoji picker
Carmenta is a minimal, fast emoji picker for Linux desktops built with Rust, GTK4 and libadwaita.
It offers quick access to emojis, kaomoji, symbols and animated GIFs.
This is free and open source software.
hey - command-line load generator
hey is a command-line load generator for benchmarking web applications and HTTP services.
It sends a configurable number of requests to a URL and reports response-time, throughput and status-code statistics.
This is free and open source software.
Sherlock - lightweight, highly configurable application launcher
Sherlock is a lightweight, highly configurable application launcher built with Rust and GTK4.
Developed with Arch Linux and the Hyprland compositor in mind, it provides fast application searching while supporting custom commands, widgets and extensible workflows.
This is free and open source software.
CodeWorld - web-based educational programming environment
CodeWorld is a web-based educational programming environment built around Haskell.
It offers a simple mathematical model for creating geometric figures, animations, interactive applications and multiplayer games.
The environment is designed to support mathematics and programming education without requiring students to install development tools.
This is free and open source software.
Dupe Clear - find and remove duplicate files
Dupe Clear is a graphical utility for finding and removing duplicate files. It can compare files by name, size, type or contents and search across multiple directories.
Searches can be refined with filename patterns, extensions, minimum file sizes, creation or modification dates, and excluded directories. Dupe Clear also offers tools for marking duplicates according to criteria such as keeping the earliest or latest file.
This is free and open source software.
Emojify - lightweight, native emoji picker
Emojify is a lightweight, native emoji picker for the Linux desktop. Written in C++ using gtkmm and libadwaita, it offers a responsive interface designed to integrate with GNOME and other modern desktop environments.
The application follows the system’s light or dark appearance and adapts to different window sizes. Emojify makes no network connections and includes no tracking or telemetry. A companion GNOME Shell extension enables emojis to be pasted automatically into the currently focused application.
This is free and open source software.
Hedy - gradual textual programming language
Hedy is a gradual textual programming language designed to teach programming concepts and prepare learners for Python. Instead of introducing an entire language and its syntax at once, Hedy divides learning into levels that progressively add commands, concepts and stricter syntax.
The language is aimed primarily at children aged 10 and above, with classroom-management facilities, lesson plans and playful programming activities. Hedy runs in a web browser, but it can also be downloaded and hosted locally.
This is free and open source software.
jsPDF - JavaScript library for generating PDF documents
jsPDF is a JavaScript library for generating PDF documents in web browsers and Node.js.
The library lets applications create PDF files programmatically, with control over page size, orientation and measurement units. It supports browser, Node.js, ES module and UMD environments.
jsPDF supports custom TrueType fonts for UTF-8 text. It also provides compatibility and advanced API modes, with the latter offering features such as transformation matrices, patterns and FormObjects.
This is free and open source software.
Basecoat - component library
Basecoat is a component library that brings shadcn/ui-style interfaces to any web stack.
It uses semantic HTML, Tailwind CSS and vanilla JavaScript without requiring React, Radix or another framework runtime.
This is free and open source software.