why
Software verification tool for C and Java
Why aims at being a verification conditions generator (VCG) back-end
for other verification tools. It provides a powerful input language
including higher-order functions, polymorphism, references, arrays and
exceptions. It generates proof obligations for many systems: the proof
assistants Coq, PVS, Isabelle/HOL, HOL 4, HOL Light, Mizar and the
decision procedures Simplify, Alt-Ergo, Yices, CVC Lite and haRVey.
adlint
open source and free source code static analyzer
AdLint is a source code static analyzer. It can point out insecure or
nonportable code fragments, and can measure various quality metrics of
the source code. It (currently) can analyze source code compliant with
ANSI C89 / ISO C90 and partly ISO C99.
wine-utils
Windows API implementation - utilities
pycodestyle
Python style guide checker (formerly called pep8)
Features a plugin architecture allowing for adding new checks is easily.
Parseable output listing line numbers of the error location. Consists of
just one Python file, and requires only stdlib.
snooper
Captures communication between two external serial devices
subuser
Run programs on Linux with selectively restricted permissions
Subuser turns a docker container into a normal program, but this program
is not fully privileged, it can only access the directory
from which it was called.