news
Free and Open Source Software
-
HTMLHint - static code analysis tool - LinuxLinks
HTMLHint is a static code analysis tool.
This is free and open source software.
aurutils - helper tools for the AUR - LinuxLinks
aurutils is a collection of scripts to automate usage of the Arch User Repository, with different tasks such as package searching, update checks, or computing dependencies kept separate.
The chosen approach for managing packages is local pacman repositories, rather than foreign (installed by pacman -U) packages.
This is free and open source software.
Directory Lister - browse and share folders - LinuxLinks
Directory Lister lets users expose the contents of any web-accessible folder for browsing and sharing. With a zero configuration, drag-and-drop installation you’ll be up and running in less than a minute.
This is free and open source software.
Vicinae - native launcher for the desktop - LinuxLinks
Vicinae is a high-performance, native launcher for your desktop — built with C++ and Qt.
It includes a set of built-in modules, and extensions can be developed quickly using fully server-side React/TypeScript — with no browser or Electron involved.
Inspired by the popular Raycast launcher, Vicinae provides a mostly compatible extension API, allowing reuse of many existing Raycast extensions with minimal modification.
Vicinae is designed for developers and power users who want fast, keyboard-first access to common system actions — without unnecessary overhead.
25 Strong Free and Open Source Chess Engines - LinuxLinks
The game is played on a square chessboard with 64 squares arranged in an eight-by-eight grid. Each player controls 16 pieces, and the object of the game is to checkmate the opponent’s king.
Linux chess software generally is separated into a “front end” application and a “chess engine”. There is a wide range of chess-playing software for Linux, which can defeat most master players under tournament conditions. Computer chess has been a phenomenal success, aiding chess analysis, and allowing players to play when no human opponents are available. Other types of chess software include chess databases and tournament managers. Chess databases provide a convenient way to store your own games, a time-efficient method to study, and offers access to statistics about your own games and of titled chess players.
Here are strong chess engines. They all run under Linux, free to download, and published under an open source license.
NovProg - graph your progress in writing a novel - LinuxLinks
NovProg is a tool to graph your progress in writing a novel.
You enter your wordcount and it updates a graph showing you how much progress you have made. It also shows you how far you are through your daily goal, and your total goal. Mousing over a bar in the graph will show a tooltip with that day’s wordcount.
This is free and open source software.
Minisforum AI X1 Pro: Jan - Chat with AI without privacy concerns - LinuxLinks
In my benchmarks article, the Minisforum’s Radeon 890M scores 11970 running glmark2. That score is considerably higher than an Intel Arc 140T’s score of 6914. I’m always wary of this type of benchmark and how it translates to the performance of AI programs. A reader emailed me asking to perform a benchmark with an actual AI program. I’m happy to oblige.
When it comes to AI software, NVIDIA has the upper hand, with a lot more open source software supporting NVIDIA cards than AMD or Intel GPUs. Looking for a quick test, Jan sprung to mind. Jan is a ChatGPT alternative that runs 100% offline on a Linux machine. The aim of the project is to make it easy for anyone to run Large Languages Models and use AI yet retain full control and privacy.
Many AI programs are non-trivial to get running particularly when you want to run a specific program on NVIDIA, AMD, and Intel GPUs. Jan is probably the easiest AI program out there for this purpose and its cross-platform AppImage doesn’t need any configuration to get the software working with the 3 different GPUs.
jinjalint - prototype linter - LinuxLinks
jinjalint is a prototype linter which checks the indentation and the correctness of Jinja-like/HTML templates. Can fix issues.
It works with Django’s templates too, it should work with Twig and similar template languages. It should work fine with any kind of HTML 4 and 5, however XHTML is not supported.
This linter parses both HTML and Jinja tags and will report mismatched tags and indentation error
This is free and open source software.