Geany is a powerful, stable and lightweight programmer's text editor that provides tons of useful features without bogging down your workflow.
Free

Description

Geany is a small and lightweight Integrated Development Environment. It was developed to provide a small and fast IDE, which has only a few dependencies from other packages. Another goal was to be as independent as possible from a special Desktop Environment like KDE or GNOME - Geany only requires the GTK3 runtime libraries. It runs on Linux, Windows and macOS is translated into over 40 languages, and has built-in support for more than 50 programming languages.

More Resources & Tools in Automated Checking

Pitest

PIT is a state of the art mutation testing system, providing gold standard test coverage for Java and the jvm.

CLI Testing Library

🐨 Simple and complete CLI testing utilities that encourage good testing practices.

Detox

Gray box end-to-end testing and automation framework for mobile apps