Linux Group Tests – Part 3

Last Updated on August 25, 2020

This is the largest set of Linux group tests available, and it is constantly being updated and new articles added. Almost all of the software featured in the group tests below is free to download (and open source).

This is the third in a five part article.

Part 1: Gaming, Internet & Networking, Office
Part 2: Health, Desktop & Productivity, Science, Backup, Finance
Part 3: Programming, Text Editors, Education, System Administration, Religion, Family History, Humor
Part 4: Graphics & Multimedia, Utilities, Web Applications
Part 5: Big Data, Cloud Computing, Documentation, Other Articles

Programming Software
Linux provides everything a developer could want in the coding department.
Integrated Development Environments (IDEs) - for software development
Python IDEs - Quicken the pace of Python development
Python Web Frameworks - Save development time with these megaframeworks
Python Web Microframeworks - Build fast app backends and microservices
Cross-Platform IDEs - Highly Promising Cross-Platform IDEs
Command-Line Python Application Development Tools
Rich Internet Application Frameworks - Create web applications for a full range of different formats and platforms
JavaScript Frameworks - speed up the development process of websites
Compilers - Converts language statements into machine code
Debuggers - Essential in any software development
Revision Control Applications - Essential tools for programming collaboration
Documentation Generators - Generates documentation intended for programmers and end users
Programming Languages to Shake up the Mix? - Newfangled programming languages
Lightweight Markup Languages - Produce high quality annotated text
Mobile Application Development Frameworks - Software that is created for handheld devices
Programming Tools for Kids - Provide an ideal introduction to programming
Git Clients - Distributed version control systems
Git Tools - Command-line tools that extend functionality for Git
Python Shells - Exploratory programming with its interactive shell
Unified Modeling Language Tools - Industry standard modeling language for software engineering
Test Automation - carry out tests automatically and produce test results without human intervention
PDF Development Libraries - Useful libraries for PDF
Text Editors
Editors - This article covers console, graphical, HTML editors, and text processing software
Vim-Like Text Editors - Alternatives in the Vim vein
Neovim GUIs - Third party GUIs designed for Neovim
Emacs-Like Text Editors - Simpler programs to Emacs
Configuration Frameworks for Emacs - Easy to use Emacs configuration
Distraction-Free Compact Text Editors - Great for remote editing and much more
Distraction-Free Tools for Writers - Helps you focus on writing without interruption
Collaborative Editing Tools - Focus on writing without interruption, yet work mutually with others
Markdown Editors - Markdown is a minimal markup language
HTML Editors - Covers simple editors that are suitable for beginners, to editors that are targeted towards programmers
Hex Editors - Used to edit binary files
Education Software
Linux makes a stable and reliable platform for educational purposes.
Open Source Meets Education - Targeted at instructors and educational institutions
e-Learning - Computer and network-enabled transfer of knowledge, behaviors, and skills
Classroom - Manage a computer-based classroom
Flashcards - Flashcards are one of the best tools for memorizing information
Foreign Language - Learning a new language can provide life changing opportunities and enjoyment
Typing Tutors - Learn to type properly
Library Management Systems - Integrated library systems
Tools to Empower Librarians - Robust, scalable and flexible software
Student Information Systems - For educational institutions to manage student data
Music education - Smarten your ears, learn music theory and language
Bibliography Tools - Reference management software for scholars and authors
Reference Management Tools - Record and use bibliographic citations
Tools for Writers - Software that is designed for novelists, scriptwriters, academics, and journalists
System Administration Software
System administration plays an essential role in the maintenance and operation of computer systems and networks.
Configuration Management Databases - Repository of information related to the various components of an information system
Mailing List Managers - Enables users to manage electronic mail discussion and e-newsletter lists
Disk cloning - Create, destroy, resize, move, check and copy partitions
Disk Image Tools - Work with disk images
Disk Encryption - Easy-to-use data encryption and security
Partitioning Tools - Provision new hardware, restore computers from a master image, perform system recovery
Configuration Management - Automatically manage the entire configuration of one or multiple computers
Server Provisioning Tools - Simultaneously set up thousands of machine unattended
Application Servers - Provides the business logic for an application program
Data Recovery - Retrieve data from corrupted or damaged storage media
Web Application Firewalls - See and analyze HTTP traffic to and from a web application
Log Analyzers - For collecting, parsing, storing, and making sense of logs
Logfile Viewers - To help identify (potential) issues with a server
Console Log File Analyzers - These tools give a lot more information than tail
Customer Service Trouble Ticketing Software - For running a help desk
System Profilers - Hardware information tools
Handy Hard Disk Utilities for System Tweakers
Choosing a Journaling File System - Special type of file system
Encrypted FUSE-Based File Systems - Filesystem in Userspace (FUSE) lets non-privileged users create their own file systems without editing kernel code
Religion and Spirituality Software
Religion is a set of beliefs concerning the cause, nature, and purpose of the universe.
Bible - Helps to make religious studies more effective, more organised, and more rewarding
Astrology - Connection between the movement of heavenly bodies and events that take place on Earth
Hobbies
Tracing your ancestry is painstaking work, can be extremely addictive and creates large amounts of data. Software which offers tailored functionality, to store data and relationships between parents, spouses and children, as well as handling additional events in an individual’s life, photographs, free-form notes, and other multimedia, and source citations.
Family History - This article covers native Linux clients, Java and web based software
Crafting Tools - Handicraft is a term that describes many different types of work where practical and decorative objects are made by hand or by using only simple tools.
Candy & Humor
Candy - The lighter side of Linux guaranteed to raise a smile
Comic Book viewers - Utilities for reading comic books
Humor on the Command-line - Amusement on the command-line with these hilarious utilities. Raise a smile!

Go to Part 1, Part 2, Part 4, and Part 5.

Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Please read our FAQ before making a comment.

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments