Dev Tools
Database Access
Dbeaver is best open source database GUI tool you can use for everyday work.
It is licensed under Apache 2.0 and has some advanced features like in-built support for SSL tunnels.
Sqlitebrowser is DB Browser for SQLite (DB4S). You can use OS package manager to install on Fedora.
Data Visualization
Metabase
Metabase focuses on people that want to do quick analysis of data.
Apache Superset
Superset is data exploration, visualisation and business intelligence suite. It’s web application written in Python and JS.
It helps you do visualizations with a UI. You can run it trough docker.
https://github.com/apache/incubator-superset/
git clone https://github.com/apache/incubator-superset/
cd incubator-superset
# you can run this command everytime you need to start superset now:
docker-compose up
Falcon
https://github.com/plotly/falcon
Data Manipulation
- Diffkit - application, and a framework, for comparing two tables of data, field-by-field
NetBeans: Java / C / C++ IDE
Apache [NetBeans] is the best Free and Open Source general purpose IDE you can use.
Using flatpak you can use flatpak to install it
flatpak install flathub org.apache.netbeans -y
FlatLaf Dark theme has sane, easy-on-eyes color scheme and font sizes; so you should give it a try!
Android Studio
flatpak install flathub com.google.AndroidStudio -y
Markdown / Asciidoc Editor
Zettlr is cross-platorm FOSS markdown editor
Git / Version Control Tools
You must use “git”. Besides, you can use git TUI browser “tig”. There are GUI browsers “gitk” and “gitg” that you may use.
- fugitive.vim - for VI fans
- Magit - highly recommended for emacs users
- lazygit - TUI interface for git
- gitui - Git UI written in Rust
VSCodium: Advanced source code editor
VSCodium is fully open source binary releases of VS Code without MS branding/telemetry/licensing.
You can use VSCodium as advanced JavaScript Editor or lightwweight IDE for veriety of languages and formats.
Install latest version on linux (CentOS / Fedora):
sudo yum install $(curl -s https://api.github.com/repos/VSCodium/vscodium/releases/latest | grep 'browser_' | cut -d\" -f4 | grep x86_64.rpm$)
API / Rest / Other tools
- Insomnia - Rest API client.
- Rest Client - java swing Rest API client. Tool to test HTTP/RESTful webservices.
Other CLI tools
- httpie - user-friendly command-line HTTP client for the API era. cURL alternative. Available in debain, fedora core repo.
Other Java Dev Tools
Java Decompiler (JD-GUI)
JD-GUI is standalone Java Decompiler. Source is hosted on Github