An open API service indexing awesome lists of open source software.

Awesome-linux

🐧 A list of awesome projects and resources that make Linux even more awesome. 🐧 Credits to: aleksandar-todorovic/awesome-linux
https://github.com/LinuxUsersGroup-NU/Awesome-linux

Last synced: about 17 hours ago
JSON representation

  • X Windows Managers

    • Courses

      • Matchbox - Base environment for X running on non-desktop embedded platforms such as handhelds, set-top boxes, kiosks and anything else for which screen space, input mechanisms or system resources are limited.
      • awesome - Highly configurable window manager for X. Fast and extensible.
      • Blackbox - Fast, lightweight window manager for the X Window System, without annoying library dependencies. Built with C++.
      • Compiz - OpenGL compositing window manager. It has a plug-in system to be changed at runtime.
      • dwm - Dynamic window manager for X. It manages windows in tiled, monocle and floating layouts. All of the layouts can be applied dynamically, optimising the environment for the application in use and the task performed.
      • Enlightenment - Not just a window manager for X11 and others, but also a whole suite of libraries to help you create beautiful user interfaces with much less work than doing it the old fashioned way and fighting with traditional toolkits.
      • IceWM - Window manager with the goal of being fast, simple, and not getting in the user's way
      • Mutter - Window manager for X. Default window manager in GNOME 3.
      • ratpoison - A simple window manager with no fat library dependencies, no fancy graphics, no window decorations, and no rodent dependence. It is largely modeled after GNU Screen which has done wonders in the virtual terminal market.
      • Sawfish - An extensible window manager using Lisp-based scripting language. Its policy is very minimal compared to most window managers. Its aim is simply to manage windows in the most flexible and attractive manner possible.
      • bspwm - Tiling window manager that represents windows as the leaves of a full binary tree.
      • IceWM - Window manager with the goal of being fast, simple, and not getting in the user's way
      • Sawfish - An extensible window manager using Lisp-based scripting language. Its policy is very minimal compared to most window managers. Its aim is simply to manage windows in the most flexible and attractive manner possible.
      • Blackbox - Fast, lightweight window manager for the X Window System, without annoying library dependencies. Built with C++.
      • Openbox - Highly configurable window manager with extensive standards support.
  • Distributions

  • Learning Resources

  • X Desktop Environments

    • Courses

      • relevant XKCD
      • screenshot
      • screenshot
      • Cinnamon - Cinnamon strives to provide a traditional user experience. Cinnamon is a fork of GNOME 3.
      • Unity - Unity is a shell for GNOME designed by Canonical for Ubuntu.
      • EDE - EDE is a small desktop environment built to be responsive, light in resource usage and to have a familiar look and feel.
      • Pantheon - Pantheon is the default desktop environment originally created for the elementary OS distribution. It is written from scratch using Vala and the GTK3 toolkit. With regards to usability and appearance, the desktop has some similarities with GNOME Shell and Mac OS X.
      • KDE
  • Applications

    • GUI-based Applications

      • Builder - Builder is an IDE for GNOME that is focused on bringing the power of the GNOME platform to more developers than ever before.
      • Evince - The most popular document viewer on the GNOME platform.
      • Gedit - Gedit is the GNOME text editor. While aiming at simplicity and ease of use, gedit is a powerful general purpose text editor.
      • Polari - IRC client built to be easy to use.
      • To Do - Minimalistic personal task manager designed to fit right into your GNOME desktop.
      • FeedReader - RSS desktop client able to integrate with multiple online services.
      • Go For It! - To-do list with built-in productivity timer.
      • NaSC - Intelligent calculator app.
      • Dolphin - File manager for KDE focusing on usability.
      • Krita - Painting program.
      • ghostwriter - Distraction-free Markdown editor.
      • Kodi - Most popular entertainment center.
      • Zathura - Highly customizable document viewer. It provides a minimalistic and space saving interface as well as an easy usage that mainly focuses on keyboard interaction.
      • Corebird - Twitter client.
      • GNOME Twitch - Twitch player.
      • Y PPA Manager - Manage PPAs and search for packages.
      • Synaptics - Graphical package management program for `apt`.
      • YaST - Main package management tool on openSUSE.
      • YumEx - A GUI for the `dnf` package manager.
      • Yaourt - A wrapper for `pacman` which adds automated access to the AUR using the same syntax as pacman.
      • Spice-Up - Desktop presentation app
      • PB for Desktop - Pushbullet client.
      • ramme - Instagram client.
      • NaSC - Intelligent calculator app.
      • Vocal - Podcast client for the modern desktop.
      • GParted - The most popular disk partitioning software out there.
      • YumEx - A GUI for the `dnf` package manager.
      • Yaourt - A wrapper for `pacman` which adds automated access to the AUR using the same syntax as pacman.
    • Console-based Applications

      • cmus - Small, fast and powerful console music player.
      • git - Free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
      • tig - Text-mode interface for git. It functions mainly as a Git repository browser.
      • vim - Advanced text editor that seeks to provide the power of the de-facto Unix editor 'Vi', with a more complete feature set.
      • fuck - Command line tool which corrects your previously mistyped command.
      • glances - Cross-platform system monitoring tool.
      • ranger - Vim-inspired file manager for the console.
      • screenFetch - Fetches system/theme information in terminal.
      • speed-test - Test your Internet connection speed and ping using [speedtest.net](http://www.speedtest.net/).
      • wavemon - Monitoring application for wireless network devices.
      • youtube-dl - A tool to download videos from YouTube and other video sites.
      • testdisk - A tool for disk partition recovery.
      • vtop - Easily-extendable activity monitor.
      • photorec - Useful tool for restoring deleted files.
  • Useful Websites