awesome-linux-dev
github.com/madbob/awesome-linux-dev ↗A collection of awesome Linux applications and tools for developers.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me editors resources from awesome-linux-dev"
Installation instructions →What's inside
Frameworks for Hybrid Apps
- AppJS
Build desktop application for Linux, Windows and Mac using HTML, CSS and JavaScript.
- Electron
Build cross platform desktop application with JavaScript, HTML and CSS.
- nw.js
Build desktop application with HTML and JavaScript.
- React Native for Ubuntu
Build Ubuntu desktop apps using React Native.
System
Command Line Tools
- bash-it
Shameless ripoff of oh-my-zsh for Bash.
- Fish Shell
A smart and user-friendly terminal, similar to zsh.
- mycli
A command line client for MySQL that can do auto-completion and syntax highlighting.
- oh-my-fish
Like oh-my-zsh, for Fish Shell.
- oh-my-zsh
It comes bundled with a ton of helpful functions, helpers, plugins, themes, and a few things that make you shout.
- Prezto
The configuration framework for zsh: it enriches the command line interface environment with sane defaults, aliases, functions, auto completion, and prompt themes.
Design and Graphics
Virtual Machines
- Boxes
A simple application to access remote or virtual systems.
- Virtual Box
A powerful x86 and AMD64/Intel64 virtualization product.
Editors and IDE
- BracketsEditors
A modern, open source text editor that understands web design.
- CodeBlocksIDE
The open source, cross platform, free C, C++ and Fortran IDE.
- EclipseIDE
Popular open-source IDE, mainly for Java but with plugin support for a wide array of languages and platforms.
- EmacsEditors
A popular text editor used by programmers, scientists, engineers, students, and system administrators.
- Gnome BuilderIDE
IDE for the Gnome platform.
- KateEditors
An advanced editor integrated in the KDE desktop environment.
Development Tools
- BrunoTest Tools
Git-friendly and offline-first open-source API client.
- Certificate RipperTest Tools
A CLI tool to extract server certificates from a URL.
- FakeSMTPTest Tools
Fake SMTP server with GUI for testing emails in applications easily.
- FakeSmtpServerTest Tools
A simple SMTP server for testing purpose.
- Gisto
Snippets manager, desktop frontend for GitHub Gist.
- Git
The Version Control Tool.
Database
- Chrome MySQL Admin
This is a powerful Chrome app to manage your MySQL.
- ElectroCRUD
Modern MySQL CRUD Application.
- MySQL Workbench
MySQL Official GUI.
- SQLiteBrowser
High quality, visual, open source tool designed for people who want to create, search, and edit SQLite or SQLCipher database files.
Showing a sample of 69 resources. View the full list on GitHub →