Elvish is a shell with useful interactive features built in and a scripting language. It is distributed as a single statically linked binary for Linux, BSDs, macOS and Windows. Scripts use data structures and functional programming, errors are caught before execution, and command failures abort execution by default.
Discover
Discover is a Discord overlay for Linux written in Python using GTK3. It can show who is currently talking on Discord or display text and images from a preconfigured channel. It is fully customisable and can be positioned anywhere on the screen. The project states support for X11 and wlroots-based environments and offers command-line controls for starting, hiding and voice actions.
Features
- GTK3 overlay written in Python3 Source: github.com
- fully support X11 and wlroots based environments Source: github.com
Links
Tags
-
0Elvish is a shell with useful interactive features built in and a scripting language. It is distributed as a single statically linked binary for Linux, BSDs, macOS and Windows. Scripts use data structures and functional programming, errors are caught before execution, and command failures abort execution by default.
-
0Maestral is an open source Dropbox client for macOS and Linux. It offers a command line interface, a lightweight native GUI for macOS and a Qt-based interface for Linux, and can sync multiple Dropbox accounts. It supports .mignore patterns to exclude local files from syncing. As of June 2026, Maestral is no longer actively maintained.
-
0fish is a command line shell for Linux, macOS, BSD and Windows, described as friendly and interactive. It offers syntax highlighting, autosuggestions and tab completion with selection lists. Documentation states it is designed to be ready to use without extensive configuration, and its scripting syntax is presented as easy to learn and use.
-
0
Oils is a project offering OSH, which runs existing shell scripts, and YSH, intended for Python and JavaScript users who avoid shell. Both live inside the same 2 MB oils-for-unix binary. Published documentation includes a getting-started guide, a YSH tour, an Oils reference, and comparisons of YSH with shell idioms.
-
0Eat is an Emacs terminal emulator that runs full-screen terminal programs, including Emacs itself. It is implemented entirely in Emacs Lisp and is described as more than three times faster than Term. It offers Sixel support, complete mouse support and shell integration, and can be started with M-x eat.
-
0Dino is an open-source chat client for the desktop built on the XMPP protocol. It offers a clean interface with encryption; end-to-end encryption via OMEMO or OpenPGP can be enabled, and read and typing notifications can be disabled. Dino is developed on GitHub by an open community and is available from repositories of many Linux distributions.
Community notes
Reviews and discussion
No reviews yet
Be the first to share how this project worked for you.
Join the discussion
Sign in with a verified account to leave a review or join the discussion.
Sign in to review