Skip to content
LinuxLinks

LinuxLinks

Best Free Linux Software & Open Source Reviews

  • Software
  • Hardware
  • Reviews
  • Series
  • Search

Search Results for: free programming tutorials

Automation

Botfather – cross-platform automation framework

August 31, 2026 Steve Emms Productivity

Botfather is a cross-platform automation framework for scripting Android, desktop, and browser applications with JavaScript and image matching.

Read more
plotting-software

KmPlot – mathematical function plotter

August 31, 2026 Steve Emms GUI, Scientific

KmPlot is a mathematical function plotter that can draw graphs of functions together with their integrals and derivatives.

Read more
Screen Capture

xfce4-screenshooter – take screenshots

August 31, 2026 Steve Emms Graphics, GUI

xfce4-screenshooter is an application for taking screenshots.

Read more
JSON Tools

jql – query and process JSON data

August 31, 2026 Steve Emms Utilities

jql is a command-line tool for querying and processing JSON data. It uses its own compact query language to select values and structures.

Read more
Database

Hyrise – in-memory database system

August 31, 2026 Steve Emms Database, Documents

Hyrise is an in-memory database system designed as a flexible platform for research into relational data management.

Read more

Cherrypick – modern screen color picker

August 31, 2026 Steve Emms Graphics, GUI

Cherrypick is a modern GTK4 color picker for sampling screen colours, previewing clipboard values, and copying RGB, HEX, HSL and CMYK codes.

Read more

monobit – collection of tools for working with bitmap fonts

August 31, 2026 Steve Emms CLI, Utilities

monobit is a free and open source toolkit for converting, modifying and working with bitmap fonts from the command line or Python.

Read more
JSON Tools

Dasel – query, modify and transform structured data

August 31, 2026 Steve Emms CLI, Utilities

Dasel is a command-line tool for querying, modifying and transforming structured data. It provides a unified syntax.

Read more
Testing Software

Detox – gray-box end-to-end testing and automation framework

August 30, 2026 Steve Emms Programming

Detox is a gray-box end-to-end testing and automation framework for mobile applications.

Read more
Gaming Chat

moonlight – extensible Discord client modification

August 30, 2026 Steve Emms Internet, Web Apps

moonlight is an extensible open source Discord client modification with 100+ extensions, Webpack patching, shared mappings, and Linux support.

Read more
Art

oh-my-logo – create colourful ASCII art logos

August 30, 2026 Steve Emms CLI, Graphics

oh-my-logo is a command-line tool and software library for creating colourful ASCII art logos.

Read more
Astronomy

FIPS – OpenGL-based FITS image viewer

August 30, 2026 Steve Emms GUI, Scientific

FIPS is an OpenGL-accelerated FITS image viewer offering responsive zooming, panning, level adjustment and broad 2D FITS support.

Read more

bited – bitmap font designer and editor

August 30, 2026 Steve Emms GUI, Utilities

bited is a bitmap font designer and editor focused on monochrome Unicode BDF fonts. It provides a graphical environment.

Read more
Discord

shelter – robust Discord client modification

August 30, 2026 Steve Emms Internet, Web Apps

shelter is a robust Discord client modification with browser extensions, a flexible plugin system and documented development APIs.

Read more
3D Illustration

Laigter – generate lighting maps for 2D game artwork

August 30, 2026 Steve Emms Graphics, GUI

Laigter generates normal, parallax, specular and occlusion maps from 2D artwork, with real-time lighting previews, presets and batchable CLI use.

Read more
Satellite Tool

SatX – live 3D satellite and space debris tracker

August 30, 2026 Steve Emms GUI, Scientific

SatX is a desktop satellite tracker that visualises artificial satellites and space debris on an interactive 3D globe.

Read more
Sticky Notes

Xfce4 Notes Plugin – sticky notes for the Xfce desktop

August 30, 2026 Steve Emms Productivity

Xfce4 Notes Plugin offers a quick way to jot down a to-do list, paste a piece of code, or record a reminder.

Read more
Automation

Kanata – cross-platform keyboard remapper

August 30, 2026 Steve Emms Productivity

Kanata is a cross-platform keyboard remapper that lets you extensively customise keyboard behaviour.

Read more
Gaming Chat

Equicord – Discord client mod with over 300 plugins

August 30, 2026 Steve Emms Internet, Web Apps

Equicord is a Vencord fork providing more than 300 plugins, custom themes, browser builds, privacy features and cross-platform installers.

Read more
3d render

Gaffer – node-based VFX look development and production application

August 30, 2026 Steve Emms Graphics, GUI

Gaffer is a node-based VFX application for look development, lighting, scene assembly, rendering, compositing and production automation.

Read more

Posts pagination

«Previous Posts 1 … 79 80 81 82 83 … 483 Next Posts»
FEATURED RELEASE
ONLYOFFICE
Docs 10.0

Discover what’s new →

Best Free Software

Document Management Systems
Documents
Web Browsers
Internet
Education
Education
Internet Radio
Audio
YouTube Tools
Video
Paint Palette
Graphics
System Administration
Admin
Docks
Desktop
Productivity
Productivity
Genome Browsers - Web Based
Science
Games
Games
Vulnerability detection
Security
Replacements for du
Utilities
Object Relational Mapping
Coding
Stockmarket
Finance
Web Delivery
Web Apps
Crafting
Other
Programming Books
Books

Recent Comments

  • Steve Emms on 38 Best Free and Open Source Graphical Music Players
  • Junior on 38 Best Free and Open Source Graphical Music Players
  • Jess on Linux Will Never Succeed on the Desktop Until It Stops Expecting Users to Be Experts
  • Gabe Lucid on Linux Will Never Succeed on the Desktop Until It Stops Expecting Users to Be Experts
  • Steve Emms on 11 Useful Free and Open Source Linux WhatsApp Clients
  • Boblin on 11 Useful Free and Open Source Linux WhatsApp Clients
  • Steve Emms on 14 Best Free and Open Source Linux IPTV Players
  • Lars on 14 Best Free and Open Source Linux IPTV Players
  • Jess on Linux Will Never Succeed on the Desktop Until It Stops Expecting Users to Be Experts
  • Gabe Lucid on Linux Will Never Succeed on the Desktop Until It Stops Expecting Users to Be Experts

Data Science

Data ScienceTake our free interactive courses in data science. There are courses for Python using pandas and plotnine and R using ggplot2.

Get up to speed in 20 minutes. No programming knowledge is required.

Programming Books

Read our curated lists of great free programming books. Learn Java, C, Python, C++, C#, JavaScript, PHP, and many more languages.

Alternatively, check out our series of great free programming tutorials.

Support Us


Donate
to LinuxLinks

Thank you for supporting LinuxLinks. If you like our site, the best way to ensure it remains available is to make a donation.

Small Devices

We’re publishing a series of articles for each of these Linux-based phones, Mini PCs, SBCs, and NAS devices.

Minisforum N5 Pro NAS – AMD
Beelink EQi 304 – Intel
BOSGAME VTA-439 – AMD
Minisforum M2 Panther Lake
Minisforum MS-02 Mini Workstation
BOSGAME M7 285H – Intel
Minisforum MS-R1 Mini Workstation
Chuwi CoreBook Air Plus laptop
BOSGAME M6 HX370 – AMD
BOSGAME M4 Plus – AMD
Minisforum AI X1 Pro – AMD
Minisforum UM890 Pro – AMD
PELADN WO4 5600H – AMD
Volla Phone Quintus with UT (ARM)
HP ProBook 440 G8 Refurb – Intel
ASRock NUC BOX-255H – Intel

Replace Proprietary Software

Migrate from large multinational software companies and embrace free and open source solutions.

Google
Google
Microsoft
Microsoft
Apple
Apple
Adobe
Adobe
IBM
IBM
Autodesk
Autodesk
Oracle
Oracle
Atlassian
Atlassian
Corel
Corel
Cisco
Cisco
Intuit
Intuit
SAS
SAS
Progress
Progress
Salesforce
Salesforce
Citrix
Citrix

Reviews

ReviewsWe’ve written tons of in-depth and completely impartial reviews of open source software. Read our reviews.

New to Linux?

NewbieBegin your Linux journey with our easy-to-understand guide designed for newcomers.

Mega Compilations

100 GUI Apps
100 TUI Apps
100 CLI Apps

Recent Posts

  • FractGen – extensible fractal generator
  • pstate-frequency – control CPU p-state settings
  • gh-stack – GitHub CLI extension for stacked pull requests
  • Matras – native Mattermost client for GNOME
  • 6 Best Free and Open Source Molecular Dynamics and Simulation Tools
  • Skorpion OS – Debian-based Linux distribution with local AI
  • 14 Best Free and Open Source Terminal-Based Bibliography Tools
  • Par Fractal – GPU-accelerated 2D and 3D fractal renderer
  • lazyftp – keyboard-driven terminal FTP client
  • hyprsunset – blue light filter for Hyprland

Archives

Related

Contact us
Link us
FAQ
Comment FAQ
Privacy Policy

© LinuxLinks 1998-2026: Designed by LinuxLinks.