124 private links
"A disk usage analyzer with an ncurses interface. It is designed to find space hogs on a remote server where you do not have an entire graphical setup available, but it is a useful tool even on regular desktop systems. Ncdu aims to be fast, simple and easy to use, and should be able to run in any minimal POSIX-like environment with ncurses installed."
Unison is a file-synchronization tool for OSX, Unix, and Windows. It allows two replicas of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other.
fd, is a simple, fast and user-friendly tool meant to simply perform faster compared to find, but it not meant to completely replace find, but rather provide a better performance.
Signed/Encrypted ARchive: always-encrypted tar-like archive tool with optional signature support.
Sia is a decentralized storage platform secured by blockchain technology. The Sia Storage Platform leverages underutilized hard drive capacity around the world to create a data storage marketplace that is more reliable and lower cost than traditional cloud storage providers.
Working on the command line is a quick alternative to clicking through filesystem management tasks. Here are some basics to get you started.
Drill is a new file search utility that uses "clever crawling" instead of indexing, for Linux, Windows and macOS.
Store files in Google Docs without counting against your quota.
Features
- Upload files to Google Drive without using storage space
- Download any stored files to your computer
Logic
- Google Docs take up 0 bytes of quota in your Google Drive
- Split up binary files into Google Docs, with base64 encoded text
- Size of the encoded file is always larger than the original. Base64 encodes binary data to a ratio of about 4:3.
- A single google doc can store about a million characters. This is around 710KB of base64 encoded data.
- Some experiments with multi-threading the uploads, but there was no significant performance increase.
nnn is probably the fastest and most resource-sensitive file manager you have ever used. It integrates seamlessly with your DE and favourite GUI utilities, has a unique navigate-as-you-type mode with auto-select, disk usage analyzer mode, bookmarks, contexts, application launcher, familiar navigation shortcuts, subshell spawning and much more.
Integrate utilities like sxiv or fzy easily, or use it as a (neo)vim plugin; nnn supports as many scripts as you need!
ripgrep
is a line-oriented search tool that recursively searches your current directory for a regex pattern while respecting your gitignore rules.
ripgrep
has first class support on Windows, macOS and Linux, with binary downloads available for every release.
ripgrep
is similar to other popular search tools like The Silver Searcher, ack and grep.
Features
- supports syntax highlighting for a large number of programming and markup languages
- communicates with git to show modifications with respect to the index (see left side bar)
- can pipe its own output to less if the output is too large for one screen
- concatenate files: whenever bat detects a non-interactive terminal, it will fall back to printing the plain file contents
Command-line utility for working with Google Drive.
ranger
is a console file manager with VI key bindings. It provides a minimalistic and nice curses interface with a view on the directory hierarchy. It ships with rifle
, a file launcher that is good at automatically finding out which program to use for what file type.
Features
- UTF-8 Support (if your python copy supports it)
- Multi-column display
- Preview of the selected file/directory, including images
- Common file operations (create/chmod/copy/delete/...)
- Renaming multiple files at once
- VIM-like console and hotkeys
- Automatically determine file types and run them with correct programs
- Change the directory of your shell after exiting ranger
- Tabs, bookmarks, mouse support
xsv
is a command line program for indexing, slicing, analyzing, splitting and joining CSV files. Commands should be simple, fast and composable:
- Simple tasks should be easy.
- Performance trade offs should be exposed in the CLI interface.
- Composition should not come at the expense of performance.
Comparing text files requires time, effort, a large monitor and a good amount of patience, or simply just the right tools to do it without any of the aforementioned. If you are an editor that has to deal with multiple versions of a text file, or a developer that wants to check the various code revisions of a file, then the following tutorial is for you.
PeaZip is a free and open-source archiver tool, that supports more than 182+ file extensions and native archive format known as PEA archive.
Seafile, lets you store your files and data on a central server and synchronize them with PCs and mobile devices. Seafile synchronizes your data between the Seafile server and the Seafile client applications installed on your laptops, desktops, smartphones, and tablets.
Seafile server is available for Windows and Linux operating systems and the Seafile client application is available for Windows, Mac, Linux, Android, and iOS. In addition to using Seafile clients, you can also use the web interface to access your files and data stored in Seafile server.
Seafile lets you create libraries where you can upload and organize your files. You can sync each library separately. While synchronizing your files, Seafile handles file conflicts, and transfers the data which is not already available in the server preventing unnecessary bandwidth usage. Using Seafile, you can sync your files with two or more servers and the file transfers can be resumed. Also, Seafile comes with full version control mechanism.
Thunar has been designed from the ground up to be fast and easy-to-use. Its user interface is clean and intuitive, and does not include any confusing or useless options by default. Thunar is fast and responsive with a good start up time and folder load time.
Vifm is a ncurses based file manager with vi like keybindings, which also borrows some useful ideas from mutt. If you use vi, vifm gives you complete keyboard control over your files without having to learn a new set of commands.
Features
- vim-like user mappings
- vim-like command-line mode with ranges and abbreviations
- vim-like marks and registers
- directory tree comparison
- operation undoing/redoing/backgrounding
- FUSE file systems support
- color schemes, which can also be applied to specific sub-trees
- file decorations customizable according to their type and/or name
- named bookmarks (tags)
- less-like preview mode with customizable viewers
- advanced file filtering and renaming capabilities
- one or two pane view
- shell-like and external command-line editing
- table/grid/tree/miller views of files
- built-in integration with GNU Screen and tmux
- multi-block selection
- remembering position in previously visited directories
- remote command execution
- ability to script configuration for specific directories
- trash
- cross-platform (GNU/Linux, *BSD, Solaris, Windows, Mac OS) and UTF-8 aware