This article examines the best Java micro-frameworks. Micro means the framework is small, with little or no tools and libraries.
Read more
The Linux Portal Site
This article examines the best Java micro-frameworks. Micro means the framework is small, with little or no tools and libraries.
Read morePython comes with several different libraries that allow you to write a command line interface for your scripts.
Read moreWe pick the finest free and open source PDF libraries.
Read moreOur popular series on the best free and open source Linux software, hardware, programming, Android, and much more.
Read moreVersion control systems play an essential role for developers. Explore our recommended free and open source tools.
Read moreThe art of programming is often perceived as being a difficult activity. Here’s great free and open source tools to help kids start coding.
Read moreBuild automation is the process of automating the creation of a software build and the associated processes.
Read moreSoftware developers need all the help possible. One useful tool is a documentation browser. In fact, they can sometimes be a life changer.
Read moreMobile application development is the process by which software is created for handheld devices. Here’s our recommendations.
Read moreOur recommended free and open source JavaScript web frameworks.
Read moreAn integrated development environment is a software application that provides comprehensive facilities to programmers for software development.
Read moreHaskell is a standardized, general-purpose, polymorphically statically typed, lazy, purely functional language, very different from many programming languages.
Read moreIssue tracking systems play an important role for any development project and collaborative venture whether open source or not.
Read moreDebugging is the process of removing bugs. We recommend our favorite debuggers.
Read moreA documentation generator is a programming tool that generates documentation intended for programmers and end users.
Read more