Open-source projects categorized as Linux

Top 23 Linux Open-Source Projects

  • the-art-of-command-line

    Master the command line, in one page

    Project mention: Linux Command Line Cheat Sheet: All the Commands You Need | /r/linux | 2023-04-06

    The Art of Command Line — notes and tips on using the command-line, suitable for both beginners and experienced users

  • the-book-of-secret-knowledge

    A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.

    Project mention: Cyber Security iPhone Application Idea | /r/iOSDevelopment | 2023-07-03

    8. Security Knowledge Base: - Utilize resources like The-book-of-secret-knowledge (e.g., and Awesome-Hacking (e.g., to build a knowledge base. - Extract relevant security information and create a structured knowledge base within SecurIoT. - Implement functionality to query and retrieve security information from the knowledge base. - Thoroughly test the knowledge base integration, ensuring accurate retrieval of security knowledge.

  • Appwrite

    Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!

  • node

    Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles:

    Project mention: How to unexpectedly halt Node.js execution: Don't worry the maintainers wished the bug to the cornfield | /r/programming | 2023-10-03
  • devops-exercises

    Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions

    Project mention: DevOps Exercises | | 2023-08-07
  • Ventoy

    A new bootable USB solution.

    Project mention: Am I Able to Get By on Linux Without Using the Terminal All the Time? | /r/linux4noobs | 2023-09-28
  • alacritty

    A cross-platform, OpenGL terminal emulator.

    Project mention: Things I learned building a text editor for the terminal | | 2023-09-25

    It's quite difficult to handle double width characters and emojis reliably on all modern terminal emulators

    First, the application and terminal must agree which Unicode characters are double width, as in take up two cells and move the cursor by two positions. Terminals vary at this.

    Second, many emojis aren't single Unicode characters. Those are single emojis generated from certain sequences of combining characters with a base characters. The application and terminal have to agree which sequences combine in this way. Terminals vary at this. Example:

    Third, IIRC some terminals treat emojis as moving the cursor by two positions, some do not.

    Fourth the terminal might not be in UTF-8 mode so will treat the characters differently if it isn't.

  • rustdesk

    An open-source remote desktop, and alternative to TeamViewer.

    Project mention: RustDesk's Bounty Issue for Android 6 and 7 | | 2023-09-30
  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • sherlock

    🔎 Hunt down social media accounts by username across social networks

    Project mention: [Hiring] Online Search Job | /r/hiring | 2023-06-18
  • mkcert

    A simple zero-config tool to make locally trusted development certificates with any names you'd like.

    Project mention: Running one’s own root Certificate Authority in 2023 | | 2023-09-16

    Looks like step-ca/step-cli [1] and mkcert [2] have been mentioned. Another related tool is XCA [3] - a gui tool to manage CAs and server/client TLS certificates. It takes off some of the tedium in using openssl cli directly. It also stores the certs and keys in an encrypted database. It doesn't solve the problem of getting the root CA certificate into the system store or of hosting the revocation list. I use XCA to create and store the root CA. Intermediate CAs signed with it are passed to other issuers like vault and step-issuer.




  • marktext

    📝A simple and elegant markdown editor, available for Linux, macOS and Windows.

    Project mention: Show HN: I've built open-source, collaborative, WYSIWYG Markdown editor | | 2023-06-23
  • hyperterm

    A terminal built on web technologies

    Project mention: Application-Specific Terminals | | 2023-09-20

    I think that’s more or less what this project is working towards:

  • ChatGPT

    🔮 ChatGPT Desktop Application (Mac, Windows and Linux)

    Project mention: Is there a website where I can ser all the new and latest ChatGPT plugins anf their features ? | /r/ChatGPTPromptGenius | 2023-07-03
  • PowerShell

    PowerShell for every system!

    Project mention: New PowerShell Version - v7.3.7: [7.3.7] - 2023-09-18 | /r/PowerShell | 2023-09-20
  • Motrix

    A full-featured download manager.

    Project mention: true story | /r/PiratedGames | 2023-06-21

    I'm using Motrix ( at the moment, because it was the easiest and gave me the best download speeds by far. It's also open source! (

  • hackingtool

    ALL IN ONE Hacking Tool For Hackers

    Project mention: List of hacking Tools | /r/CKsTechNews | 2023-03-29
  • nativefier

    Make any web page a desktop application

    Project mention: Slack sucks on Dex. Any tools like Nativefier for android to package the desktop website into an electron app? | /r/SamsungDex | 2023-08-17
  • linux-insides

    A little bit about a linux kernel

    Project mention: Books for Linux kernel newbies | /r/linux | 2023-06-11

    Linux kernel and its insides

  • termux-app

    Termux - a terminal emulator application for Android OS extendible by variety of packages.

    Project mention: Running a Node.js App (Angular/React) on Android using Termux | | 2023-09-29

    First, we need to install Termux (terminal) App from F-Droid * (or from the Termux GitHub Repository). We will not install the Termux from Google Play Store due to lack of updates there.

  • N1

    :love_letter: An extensible desktop mail app built on the modern web. Forks welcome!

  • awesome-swift

    A collaborative list of awesome Swift libraries and resources. Feel free to contribute!

    Project mention: Underrated Swift Libraries and Resources | | 2022-12-28
  • libGDX

    Desktop/Android/HTML5/iOS Java game development framework

    Project mention: OSS Game Engines are increasing their stars on GitHub due to Unity's missteps | | 2023-09-19

    For anyone interested, LibGDX[1] is a very nice open-source game engine for Java. It is cross-platform (mobile, PC/mac, web). Very popular and well maintained, too.


  • notable

    The Markdown-based note-taking app that doesn't suck.

    Project mention: Welche Note taking/Wiki App nutzt ihr, falls überhaupt? | /r/de_EDV | 2023-07-10
  • cool-retro-term

    A good looking terminal emulator which mimics the old cathode display...

    Project mention: Usability of Old Computers | | 2023-09-24

    not directly related, but I've been thinking about getting an old CRT monitor, launch and start working

  • Revelo Payroll

    Free Global Payroll designed for tech teams. Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-10-03.

Linux related posts


What are some of the best open-source Linux projects? This list will help you:

Project Stars
1 the-art-of-command-line 139,626
2 the-book-of-secret-knowledge 108,430
3 node 98,242
4 devops-exercises 58,305
5 Ventoy 53,050
6 alacritty 48,742
7 rustdesk 47,477
8 sherlock 43,558
9 mkcert 42,784
10 marktext 41,543
11 hyperterm 41,536
12 ChatGPT 41,420
13 PowerShell 41,015
14 Motrix 40,368
15 hackingtool 39,183
16 nativefier 34,300
17 linux-insides 28,668
18 termux-app 24,948
19 N1 24,762
20 awesome-swift 23,696
21 libGDX 21,998
22 notable 21,958
23 cool-retro-term 20,203
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.