Synth is a C++ template framework - a set of components that can be mixed and matched to build the right functionality; furthermore, components are loosely-coupled, designed to be both extensible and replaceable. Synth blurs the line between compile-time and runtime, and it does so by blending the static C++ type system, the dynamic values that need to be manipulated and formatted, including those from other languages, and the templates to do so. The name is an allusion to this synthesis process, which combines values to generate new ones (streams, files, strings, numbers, etc.)
KinderGate Parental Control features content filtering based on morphological analysis, a vast URL database divided into 70+ categories, download control, safe search, HTTPS support, and more. It provides high accuracy Web filtering with an extremely low false detection rate. It blocks resources related to malware, porn, drugs, abusive content, illegal materials, and other categories. It is widely used by schools, libraries, and home users.
Admin4 is a tool for server maintenance via several plugin modules, running on Windows, Mac OS X, Linux, and many more platforms. Currently, plugins for BIND DNS, LDAP, and PostgreSQL are included. It is designed as a framework, using Python for fast development of plugins and custom modifications. The DNS plugin should be able to query (axfr) any type of server, and performs updates via DDNS, which ensures that it won't interfere with other DDNS clients (DHCP, SAMBA4). For BIND 9.7 and up, statistics are supported as well and used to retrieve the server's zones automatically. The LDAP plugin features browsing and generic editing of all types of LDAP entries with schema support. In addition, high-level editing of objects like users, groups and samba domains is supported. Custom objectClasses and attributes can easily be added. The PostgreSQL module features a query tool with centrally stored snippets, a data tool with filter presets and a database object browser.
Nautilus secure phone is a program that allows two parties to hold a secure voice conversation. Released in May of 1995, it ran on ordinary phone lines using a pair of modems (one at each end). It was meant as an answer to NSA's attempts to force "key escrow" on encrypted communication. Later versions of the program could also use TCP, i.e. the Internet. After the original developers abandoned the project, it was taken over by German maintainers. Actual development focuses on porting to the ARM platform and portability.
etmTk is an event and task manager. In contrast to most calendar/todo applications, creating items (events, tasks, and so forth) in etm does not require filling out fields in a form. Instead, items are created as free-form text entries using a simple, intuitive format and stored in plain text files. Both a graphical user interface based on Tkinter and a command line interface are provided.
f265 is a cross-platform HEVC/H.265 video encoder. The project initially targets high quality offline encoding, but it is not limited to this scope. It is designed from the ground up to maximize quality and performance in offline and real-time scenarios using recent hardware technology and interfaces such as the Intel® AVX2 instruction set.