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.

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