FFcast helps the user interactively select a screen region and hands over the geometry to an external command, such as FFmpeg, to record a screencast, or take a screenshot, among other things.
FFcast really is a “handy” or “human friendly” interface for anything involving selecting a box on the screen. In the same spirit, it tries to provide handy terse commands for common tasks, and allows users to define their own commands, in a straight-forward manner, to tailor to their own needs.
systemd-nspawn may be used to run a command or OS in a light-weight namespace container. In many ways it is similar to chroot(1), but more powerful since it fully virtualizes the file system hierarchy, as well as the process tree, the various IPC subsystems and the host and domain name.
github-backup is a simple tool you run in a git repository you cloned from GitHub. It backs up everything GitHub publishes about the repository, including branches, tags, other forks, issues, comments, wikis, milestones, pull requests, watchers, and stars.
Fast database snapshots for development. It’s like Git for databases.
Stellar allows you to quickly restore database when you are e.g. writing database migrations, switching branches or messing with SQL. PostreSQL and MySQL are supported.
Nix is a powerful package manager for Linux and other Unix systems that makes package management reliable and reproducible. It provides atomic upgrades and rollbacks, side-by-side installation of multiple versions of a package, multi-user package management and easy setup of build environments.
tinc is a Virtual Private Network (VPN) daemon that uses tunnelling and encryption to create a secure private network between hosts on the Internet.
Txt2tags is a document generator. It reads a text file with minimal markup such as
//italic//and converts it to [various markup languages and formats].
dot-clipboard monitors your clipboard and runs user-defined scripts based on the clipboard content.
Longshoreman automates application deployment using Docker. Just create a Docker repository (or use a service), configure the cluster using AWS or Digital Ocean (or whatever you like) and deploy applications using a Heroku-like CLI tool.
Pollen is a publishing system that helps authors create beautiful and functional web-based books. Pollen includes tools for writing, designing, programming, testing, and publishing.
…the Pollen language is markup-based, so you can write & edit text naturally. But when you want to automate repetitive tasks, add cross-references, or pull in data from other sources, you can access a full programming language from within the text.
cp and mv with a progress bar
etile is a simple manual window tiling program running on Linux/X.
- Lightweight (single executable)
- Multiple monitor support
- 2 modes. etile can either run in background and handle hotkeys or you can issue an one-off command from command line. This can be useful if you want hotkeys handled by your WM.
Camlistore is a set of open source formats, protocols, and software for modeling, storing, searching, sharing and synchronizing data in the post-PC era. Data may be files or objects, tweets or 5TB videos, and you can access it via a phone, browser or FUSE filesystem.