What you need is a curated list of programming tutorials. Better than that. A curated list of free and open source programming tutorials.
Read more
What you need is a curated list of programming tutorials. Better than that. A curated list of free and open source programming tutorials.
Read more
Here’s our recommended free tutorials to learn a variety of programming languages. Learn C, C++, Java, Python, R, JavaScript, PHP, and many more.
Read more
We have compiled a list of the best Kotlin static site generators. These tools are released under a freely distributable license.
Read more
A drum machine is an electronic musical instrument that creates percussion sounds, drum beats, and patterns. We feature our recommended free and open source drum machines.
Read moreAn application server is software which provides the business logic for an application program. Here’s our recommended servers for Python.
Read more
Incident response tools enable you to respond to critical issues before they impact your business. We recommend open source solutions.
Read more
One of the types of software that’s important for a web developer is the web framework. Here’s our recommended F# web frameworks.
Read more
We recommend free and open source firewall tools.
Read more
Conceal messages in other messages.
Read more
This article identifies 11 modelers that stand out from the others. We only feature free and open source software here.
Read more
Here’s our verdict on the best free and open source Rust web micro-frameworks.
Read more
There are many good content management systems that you may not have heard of that are perfectly suited for small projects.
Read more
July 2026 updates to the largest compilation of recommended free and open source software available for Linux.
Read more
A soundboard is a useful tool that showcases various sound clips—think effects, jingles, voice snippets, and music—arranged in a grid layout for easy access.
Read more
One of the types of software that’s important for a web developer is the web framework. We explore the best Elixir web frameworks.
Read more
Object–relational mapping (ORM) is a programming technique for converting data between incompatible type systems using object-oriented languages.
Read more
A sound system is software that manages the use of and access to audio devices (usually a sound card). It commonly runs as a background process.
Read more
Manage a website with these free and open source PHP-based web content management systems.
Read more
Desktop search is a software application which searches the contents of computer files, rather than searching the internet.
Read more
A web framework offers the developer a choice about how to solve a specific problem. Here’s our recommended Lisp frameworks.
Read more