Curated Lists of Prominent Software Packages
Curated Lists and Directories of Software Applications
Cross-Platform Abstraction Libraries for Portability
A small directory of libraries that make writing applications that run on UNIXes as well as on Windows 32-bit easier.
Software Building and Management Tools
A small directory of tools for building, configuring and maintaining software.
List of Text Editors and IDEs
A list of text editors and IDEs.
Numerical Software
A short list of some prominent numerical software packages.
Text Processing Tools
A list of some prominent text processing tools such as preprocessors or template systems.
Networking Clients
A list of some prominent networking clients: web-browsers, E-mail clients, Instant Messaging (IM) clients, Microblogging clients, FTP clients etc.
Multimedia Applications
A list of some prominent multimedia applications: generic multimedia players, dedicated music players, video downloaders, etc.
Graphics Applications
A list of some prominent computer graphics applications: raster editors, vector editors, 3-D programs, image viewers and organisers, etc.
List of Database Implementations
A list of some prominent database implementations: key/value stores, SQL databases, XML databases, distributed databases, etc.
Software Quality Enhancement Tools and Links
Quite a few people, including me, have been lamenting the poor quality of a lot of modern software applications. In order to do something constructive to combat this, I decided to collect links to tools and other resources that can help enhancing the quality of software.
Links to other lists online
Curated list of awesome lists - on GitHub/etc.
“Linux Enterprise Computing” - “old and out-of-date” lists of software for the Linux operating system. By Linas Vepstas and reflects the state of Linux software as of the late 1990s.