List of applications (Português)/Utilities (Português)
Utilitários
Comandos do shell
See the main article: Command-line shell.
See also Wikipedia:Comparison of command shells.
Emuladores de terminal
Terminal emulators show a GUI Window that contains a terminal. Most emulate Xterm, which in turn emulates VT102, which emulates typewriter. For further background information, see Wikipedia:Terminal emulator.
For a comprehensive list, see Wikipedia:List of terminal emulators.
- Alacritty — A cross-platform, GPU-accelerated terminal emulator.
- aterm — Xterm replacement with transparency support. It has been deprecated in favour of urxvt since 2008.
- Cool Retro Term — A good looking terminal emulator which mimics the old cathode display.
- CuteCom — A graphical serial terminal.
- Eterm — Terminal emulator intended as a replacement for xterm and designed for the Enlightenment desktop.
- Hyper — A terminal with JS/CSS support.
- mlterm — A multi-lingual terminal emulator supporting various character sets and encodings in the world.
- PuTTY — Highly configurable ssh/telnet/serial console program.
- st — Simple terminal implementation for X.
- https://st.suckless.org || stAUR
- Yakuake — Drop-down terminal (Quake style) emulator based on Konsole.
Baseados no VTE
VTE (Virtual Terminal Emulator) is a widget developed during early GNOME days for use in the GNOME Terminal. It has since given birth to many terminals with similar capabilities.
- Guake — Drop-down terminal for the GNOME desktop.
- ROXTerm — Tabbed terminal emulator with a small footprint.
- Tilix — Tiling terminal emulator for GNOME.
Baseados no KMS
The following terminal emulators are based on the kernel mode setting that could be invoked without X.
Baseados no framebuffer
In the GNU/Linux world, the framebuffer can refer to a virtual device in the Linux kernel (fbdev) or the virtual framebuffer system for X (xvfb). This section mainly lists the terminal emulators based on the in-kernel virtual device, i.e. fbdev.
Multiplexadores de terminal
See also Wikipedia:Terminal multiplexer.
- byobu — An GPLv3 licensed addon for tmux or screen. It requires a terminal multiplexer installed.
- tmux — BSD licensed terminal multiplexer.
Gerenciadores de arquivos
See also Wikipedia:Comparison of file managers.
Console
- lf — Terminal file manager written in Go using server/client architecture.
- Pilot — File manager that comes with the Alpine email client.
Gráfico
- Konqueror — File manager and web browser for the KDE desktop.
- ROX — Small and fast file manager which can optionally manage the desktop background and panels.
Paínel duplo
Note that some of these twin-panel file managers can also be set to have only one pane.
- GNOME Commander — A dual-paned file manager for the GNOME Desktop.
- Tux Commander — Windowed file manager with two panels side by side similar to popular Total Commander or Midnight Commander file managers.
Gerenciamento de lixeira
Sincronização de arquivos
See also Synchronization and backup programs#Data synchronization and Wikipedia:Comparison of file synchronization software.
- rclone — Command line program to sync files and directories to and from Amazon S3, Dropbox, Google Drive, Microsoft OneDrive, Yandex Disk and many other cloud storage services as well as between local paths.
- Syncany — Cloud storage and filesharing application with a focus on security and abstraction of storage.
Ferramentas de arquivamento e compressão
For archiving and compression command-line tools, see Archiving and compression.
Gerenciadores de arquivamento
- p7zip-gui — The GUI belonging to the p7zip software.
Comparação, diff, merge
See also Wikipedia:Comparison of file comparison tools.
For managing pacnew/pacsave files, specialised tools exist. See Pacnew and Pacsave files#Managing .pac* files.
- Diffuse — Small and simple text merge tool written in Python.
Vim and Emacs provide merge functionality with vimdiff and ediff.
Renomeadores em lote
Busca de arquivos
This section lists utilities for file searching based on filename, file path or metadata. For full-text searching, see the next section.
See also Wikipedia:List of search engines#Desktop search engines.
Console
See find and its alternatives.
Gráfico
- GNOME Search Tool — GNOME utility to search for files, depends on GNOME/Files.
- Searchmonkey — Powerful GUI search utility for matching regex patterns.
- http://searchmonkey.embeddediq.com/ || searchmonkeyAUR[link quebrado: package not found]
Indexadores de arquivos
These programs index your files to allow for quick searching.
Busca de texto
Grep and its alternatives provide non-indexed full-text search.
Indexadores de texto
Code forge clients
Sistemas de controle de versão
See also Wikipedia:Comparison of revision control software.
- Bazaar — Distributed version control system that helps you track project history over time and to collaborate easily with others.
- Subversion — Full-featured centralized version control system originally designed to be a better CVS.
Automação de compilação
See also Wikipedia:List of build automation software.
- Gradle — Powerful build system for the JVM.
Ambiente de desenvolvimento integrado (IDE)
See also Wikipedia:Comparison of integrated development environments.
- Code::Blocks — C, C++ and Fortran IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.
- GNOME Builder — Tool to write and contribute to great GNOME-based applications.
- MPLAB — IDE for Microchip PIC and dsPIC development.
- Visual Studio Code — Visual Studio Code is a cross-platform, free and open-source text editor developed by Microsoft, written in JavaScript and TypeScript. It supports a variety of languages thanks to its extensions.
IDEs do Java
IDEs do Python
- WingIDE — Proprietary Python development environment. It is fully featured and meant for professional use.
IDEs educacionais
Depuradores
- Bustle — Draws sequence diagrams of D-Bus activity. It shows signal emissions, method calls and their corresponding returns, with time stamps for each individual event and the duration of each method call.
- Massif-Visualizer — Visualizer for Valgrind Massif data files.
Análise léxica e sintática
Lex and Yacc are part of POSIX.
- Berkeley Yacc — Berkeley reimplementation of the Unix parser generator Yacc.
And then there are also:
- Ragel — Compiles finite state machines from regular languages into executable C, C++, Objective-C, or D code.
Compiladores gráficos
Editores hexadecimais
See also Wikipedia:Comparison of hex editors.
- GHex — Hex editor for GNOME, which allows the user to load data from any file, view and edit it in either hex or ascii.
Ferramentas JSON
- jsawk — Like awk, but for JSON.
- https://github.com/micha/jsawk || jsawk-gitAUR[link quebrado: package not found]
- the Elvish shell has built-in support for JSON
Modeladores UML
See also Wikipedia:List of Unified Modeling Language tools.
- Eclipse Modeling Tools — Tools and runtimes for building model-based applications.
- UMLet — UML tool with a simple user interface: draw UML diagrams fast, build sequence and activity diagrams from plain text, export diagrams to eps, pdf, jpg, svg, and clipboard, share diagrams using Eclipse, and create new, custom UML elements.
- https://umlet.com/ || umletAUR
API de documentação para navegadores
- quickDocs — Fast developer docs reader for reading Valadoc and DevDocs.
Sistemas de rastreamento de problemas
- MantisBT — Web-based issue tracking system
See also Git server#Advanced web applications.
Revisão de código
- GitLab also supports code reviews.
See also Wikipedia:List of tools for code review.
Gerenciadores de repositórios
Seletores de caractere
- KCharSelect — Tool to select special characters from all installed fonts and copy them into the clipboard. Part of kdeutils[link quebrado: package not found].
Teclado dentro da tela
- qtvkbd — Virtual keyboard written in Qt, a fork of kvkbd.
Alternadores de layout de teclado
- X Neural Switcher — A text analyser, it detects the language of the input and corrects the keyboard layout if needed.
- https://xneur.ru/ || xneurAUR[link quebrado: package not found], gxneurAUR (GUI)
Gerenciadores de atalhos
Métodos de entrada
See the main article: Internationalization#Input method.
Ferramentas de particionamento
Ferramentas de formatação
Ferramentas de clonagem
Ferramentas de montagem
See also udisks#Mount helpers.
- ldm — A lightweight daemon that mounts drives automagically using udev
Exibição de uso do disco
- GNOME Disk Usage Analyzer — Disk usage analyzer for the GNOME desktop to check folder sizes and available disk space.
- qdirstat — Qt-based directory statistics (KDirStat/K4DirStat without any KDE - from the original KDirStat author).
Status de integridade do disco
Ferramentas de recuperação de arquivos
Limpeza de disco
- Sweeper — System cleaning utility for KDE.
Gravação de imagem de disco
See also Wikipedia:List of tools to create Live USB systems.
- MultiBootUSB — Install multiple live Linux on a USB disk non destructively and option to uninstall distros.
- http://multibootusb.org/[link inativo 2021-05-17 ⓘ] || multibootusbAUR
Gerenciadores de tarefas
- GNOME System Monitor — System monitor for GNOME to view and manage system resources.
- LXTask — Lightweight task manager for LXDE.
Monitoradores do sistema
See also Category:Monitoring.
- dstat — Versatile resource statistics tool.
- netdata — Web-based real-time performance monitor.
Monitoradores de sensores do hardware
Console
- archey3 — Python script to display system infomation alongside the Arch Linux logo.
- nmon — Console based application for monitoring various system components.
Gráfico
- KDE Info Center — Centralized and convenient overview of system information for KDE.
- https://www.kde.org/applications/system/kinfocenter/[link inativo 2020-03-30 ⓘ] || kinfocenter
Visualizadores de log do sistema
- Pacman Log Viewer — Tool used to inspect pacman log file, in particular it lists installed, removed and upgraded packages letting you to filter by package's name and/or date.
Visualizadores de ajuda
Agendadores de comando
See also Cron.
- GNOME Schedule — Graphical interface to crontab and at for GNOME.
Temporalizadores de desligamento
- KShutdown — Graphical shutdown utility, which allows you to turn off or suspend a computer at a specified time. It features various time and delay options, command-line support, and notifications.
Sincronização do relógio
See Time synchronization.
Gerenciamento de tela
Gerenciamento de luz de fundo
Gerenciamento de cor
Gerenciamento da impressora
Gerenciamento de bluetooth
See Bluetooth#Front-ends.