The goal of Funani is to solve the management of large image and other media collections in a practical way. To help you find the data you want in big data collections, this software allows you to sort it in many different ways. Advanced queries on dates, locations, events, or people, or more generically categories and tags, allow you to narrow the search quickly. Funani can be thought of primarily as a safe. Every file put into the system remains in the system. It is an additive system, which makes unintended deletion impossible. A maintenance mode can still remove unwanted files, but standard users cannot perform this operation. Funani is also a framework designed for extensibility. When new features are requested, they can be implemented by adding new functionality and leaving the existing system alone. Each feature is completely isolated from others as long as it does not depend on them.
Reconfigure is a Python library for parsing and generating a range of configuration file formats. It creates an object mapping for the config file content. Supported configs include Ajenti, BIND9 DNS, Crontabs, Samba CTDB, ISC DHCPD / uDHCPD, NFS /etc/exports, /etc/fstab, /etc/group, /etc/hosts, iptables-save dump, Netatalk afp.conf, NSD DNS, /etc/passwd, /etc/resolv.conf, Samba, Squid 3, and Supervisord. Parsers are also provided for file formats including .ini, CSV, nginx-like, and JSON.
radare2 aims to create a complete, portable, multi-architecture, Unix-like toolchain for reverse engineering. It is composed of a hexadecimal editor (radare) with a wrapped I/O layer supporting multiple backends for local/remote files, debugger (OS X, BSD, Linux, W32), stream analyzer, assembler/disassembler (rasm) for x86, ARM, PPC, m68k, Java, MSIL, and SPARC, code analysis modules, and scripting facilities. It also has a bindiffer named radiff, base converter (rax), a shellcode development helper (rasc), a binary information extractor supporting PE, Mach0, ELF, class, etc. named rabin, and a block-based hash utility called rahash. Radare was rewritten as radare2, and the old version is only maintained for bugfixes.