Linux-OpenSource-List

Linux OpenSource List

Terminal

Enhance

  • Upterm #Project#: Upterm (formerly Black Screen) is an IDE in the world of terminals. Strictly speaking, it's both a terminal emulator and an interactive shell based on Electron.

  • hyper #Project#: A terminal built on web technologies.

Share

  • terminalizer #Project#: Record your terminal and generate animated gif images.

  • asciinema #Project#: asciinema [as-kee-nuh-muh] is a free and open source solution for recording terminal sessions and sharing them on the web.

  • termtosvg #Project#: A Linux terminal recorder written in Python that renders your command line sessions as standalone SVG animations.

  • gotty #Project#: Share your terminal as a web application.

Draw

  • blessed-contrib #Project#: Build terminal dashboards using ascii/ansi art and javascript.

  • blessed #Project#: A high-level terminal interface library for node.js. react-blessed, A React custom renderer for the blessed library.

  • gocui #Project#: Minimalist Go package aimed at creating Console User Interfaces.

  • termui #Project#: termui is a cross-platform, easy-to-compile, and fully-customizable terminal dashboard. It is inspired by blessed-contrib, but purely in Go.

Hacker Simulator

  • Geek Typer: GeekTyper was inspired by the various media where hacking is usually portrayed incorrectly.

Utils

  • 2019-TLDR #Project#: The TLDR pages are a community effort to simplify the beloved man pages with practical examples.

Dashboard

  • 2005-htop #Project#: htop is an interactive text-mode process viewer for Unix systems. It aims to be a better 'top'.

  • Linux Dash #Project#: A simple & low-overhead web dashboard for linux systems.

  • gtop #Project#: System monitoring dashboard for terminal.

  • Glances #Project#: Glances is a cross-platform monitoring tool which aims to present a large amount of monitoring information through a curses or Web based interface. The information dynamically adapts depending on the size of the user interface.

  • 2018-gotop #Project#: Another terminal based graphical activity monitor, inspired by gtop and vtop, this time written in Go!

  • osquery #Project#: osquery is an operating system instrumentation framework for OS X/macOS, Windows, and Linux. The tools make low-level operating system analytics and monitoring both performant and intuitive.

  • bashtop #Project#: Linux resource monitor

Container

  • 2016-ctop #Project#: ctop provides a concise and condensed overview of real-time metrics for multiple containers.

  • 2017-cAdvisor #Project#: Analyzes resource usage and performance characteristics of running containers.

Linux Admin Interface

  • Cockpit #Project#: Cockpit is an interactive server admin interface. It is easy to use and very light weight. Cockpit interacts directly with the operating system from a real Linux session in a browser.

  • gotty #Project#: Share your terminal as a web application.

Shell