Linux

Open-source projects categorized as Linux

Top 23 Linux Open-Source Projects

  • linux

    Linux kernel source tree

    Project mention: An IBM/Motorola mainframe controller chip from 1981 | news.ycombinator.com | 2024-07-17

    Actually, the Linux kernel contains support for the IBM VTOC dataset filesystem. [0] Except as far as Linux is concerned, it is not a filesystem, it is a partition table format. [1]

    I think part of the point of this, is if you have a mixed z/OS and z/Linux environment, you can store your z/Linux filesystems inside a VTOC filesystem. Then, if you end up accessing one of your z/Linux filesystem volumes from z/OS, people will see it contains a Linux filesystem dataset and leave it alone – as opposed to thinking "oh, this volume is corrupt, I better format it!" because z/OS can't read it

    > In general, MVS's "not-filesystem" world looks in a lot of ways like an intermediary between paper records/tapes and actual filesystems.

    I think the traditional MVS filesystem really is a filesystem. Sure, it is weird by contemporary mainstream standards. But by the standards of historical mainframe/minicomputer filesystems, much less so.

    [0] https://github.com/torvalds/linux/blob/v6.10/arch/s390/inclu...

    [1] https://github.com/torvalds/linux/blob/v6.10/block/partition...

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • the-art-of-command-line

    Master the command line, in one page

    Project mention: The Art of Command Line | news.ycombinator.com | 2024-05-06
  • the-book-of-secret-knowledge

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

  • node

    Node.js JavaScript runtime ✨🐢🚀✨

    Project mention: Node.js v22.5.0 Post-Mortem | news.ycombinator.com | 2024-07-18
  • Netdata

    The open-source observability platform everyone needs

    Project mention: A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev | dev.to | 2024-02-05

    netdata.cloud — Netdata is an open-source tool to collect real-time metrics. It's a growing product and can also be found on GitHub!

  • rustdesk

    An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.

    Project mention: Xpra: Persistent Remote Applications for X11 | news.ycombinator.com | 2024-07-08

    For remote desktop use cases, I’ve found RustDesk to be pretty good, especially if you can self host the relay: https://github.com/rustdesk/rustdesk

    I especially enjoyed that I can use AV1 for the encoding (better quality even at lower bitrates), being able to switch resolutions easily and also the response times being pretty quick.

  • 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 | news.ycombinator.com | 2023-08-07
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • Ventoy

    A new bootable USB solution.

    Project mention: Ventoy: Remove BLOBs from the Source Tree | news.ycombinator.com | 2024-06-15
  • alacritty

    A cross-platform, OpenGL terminal emulator.

    Project mention: Keybindings FTW! ⌨️🥂 | dev.to | 2024-07-07

    Alacritty is a cross-platform, GPU-accelerated terminal emulator. find out more

  • sherlock

    Hunt down social media accounts by username across social networks

    Project mention: Checking all accounts associated with my email address? | /r/PrivacySecurityOSINT | 2023-11-12

    In the interest of cleaning my digital life a bit I really want to delete all of my old accounts that I no longer use. The terminal application "Sherlock" on github can search for instances of a username you input and find associated websites. Sherlock

  • ChatGPT

    🔮 ChatGPT Desktop Application (Mac, Windows and Linux)

    Project mention: Widen ChatGPT Screen | news.ycombinator.com | 2024-06-14
  • mkcert

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

    Project mention: Ubuntu上默认证书库是怎么回事 | dev.to | 2024-06-01
  • marktext

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

    Project mention: UX Case Study: Markdown Heading | dev.to | 2024-04-27

    Marktext editor:

  • Motrix

    A full-featured download manager.

    Project mention: Motrix: A full-featured download manager | news.ycombinator.com | 2024-02-24
  • PowerShell

    PowerShell for every system!

    Project mention: Jeffrey Snover and the Making of PowerShell | news.ycombinator.com | 2024-07-04

    PowerShell is MIT licensed, cross-platform Windows, Linux, macOS compatible, and you can download it in various installers and packages here: https://github.com/PowerShell/PowerShell/releases

    for anyone who wants to try the newer version on Windows, get either Windows Terminal (from Microsoft Store or Github releases: https://learn.microsoft.com/en-us/windows/terminal/install) or Visual Studio Code. The classic Windows' command prompt console host engine just can't do Unicode and fonts and colours and Unix shell escape sequences.

    After that, find something which will immediately trigger you to froth at the mouth, hurry onto some Microsoft forum and post about how Microsoft is the devil. Here's some popular choices: ('curl' and 'wget' on Windows override the real programs with M$ imposters). (gci doesn't support the parameters of either dir or ls). (aliases work differently to Unix shells). (almost everything works differently to Bash). (gci -recurse is frustratingly slow). (it doesn't have a CLI text editor like nano). (you don't understand that GNU and Unix utilities aren't "Bash"). (there isn't any sudo because Windows isn't Linux). (Execution policies are annoying). (it doesn't use UTF8 everywhere always). (backslash, the one true Unix escape character isn't PowerShell's escape character). (Line endings aren't Unix line endings). (having to use sigils to disambiguate between shell and code is worse than Python for coding and worse than Bash/cmd for shelling). (You want > to be both numeric comparison and/or Unix shell IO redirect and it's not). (you hate Verb-Noun and the one true way is Noun-Verb). (It's verbose which you hate, but the elastic syntax one-liners are unreadable which you hate, it should have exactly the right amount of verbosity which coincidentally is exactly the amount you are comfortable with).

    Moving on from there, avoid falling for the tempting usermode filesystem equivalent, which is abandoned and only exists for backwards compatibility making everything slower. Avoid falling for the declarative host config system Desired State Configuration (DSC) which is semi-abandoned and only hangs around for backwards compatibility. Control your enthusiasm about .NET/C# LINQ in a shell, because nope. Prepare yourself for the weirdness of a programming language which has shell style dynamic scoping instead of lexical scoping, shell style output handling where all output goes to the pipeline, pipeline obsessed array unrolling which spills the contents of containers all over the floor if you aren't paying attention, having to learn that there's more to output than just stdout and stderr and that the host and pipeline are different outputs. Prepare your armoured-toe boots for a large number of footguns and bugs in what is an intricate and complex shell/scripting language mashup.

    Moving on from there, it's a REPL:

        $x = 5

  • hackingtool

    ALL IN ONE Hacking Tool For Hackers

  • hyperterm

    A terminal built on web technologies

    Project mention: Leveraging Wasp for full-stack development | dev.to | 2024-06-06

    A modern terminal shell such as zsh, iTerm2 with oh-my-zsh for Mac, or Hyper for Windows

  • termux-app

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

    Project mention: Website in your pocket. Turn your Android phone into a web server! 🚀 | dev.to | 2024-07-08

    First, we need to install Termux. This app emulates a terminal and Linux environment on your Android device without rooting or additional setup. You can get Termux from F-Droid or download the APK directly from the Termux website.

  • linux-command

    Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。https://git.io/linux

    Project mention: Issue 007 -- Surviving the AI Era | dev.to | 2024-07-14

    Comprehensive Linux Command List

  • linux-insides

    A little bit about a linux kernel

  • spotube

    🎧 Open source Spotify client that doesn't require Premium nor uses Electron! Available for both desktop & mobile!

    Project mention: Joe Rogan's new 'multiyear' Spotify deal worth as much as $250M: report | news.ycombinator.com | 2024-02-02

    https://github.com/KRTirtho/spotube

    Spotube might be the answer if you don’t have an iPhone.

    Using it on Windows and the client is good enough.

  • clash-verge-rev

    Continuation of Clash Verge - A Clash Meta GUI based on Tauri (Windows, MacOS, Linux)

    Project mention: Forward SNI proxy with multiple gateways | /r/selfhosted | 2023-12-08
  • N1

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

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Linux discussion

Log in or Post with

Linux related posts

  • Concerns about Passkeys

    1 project | news.ycombinator.com | 19 Jul 2024
  • Show HN: ProgressLine – Track commands progress in a compact one-line format

    3 projects | news.ycombinator.com | 18 Jul 2024
  • Use cosmocc to cross‐compile a CMake project

    1 project | news.ycombinator.com | 18 Jul 2024
  • Kooha: Elegantly record your screen (on Linux with Wayland)

    1 project | news.ycombinator.com | 18 Jul 2024
  • An IBM/Motorola mainframe controller chip from 1981

    4 projects | news.ycombinator.com | 17 Jul 2024
  • GoManageDocker: TUI tool to manage your Docker images, containers and volumes

    1 project | news.ycombinator.com | 18 Jul 2024
  • Show HN: GoManageDocker – TUI tool to manage your Docker objects

    2 projects | news.ycombinator.com | 17 Jul 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 19 Jul 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 linux 174,760
2 the-art-of-command-line 150,927
3 the-book-of-secret-knowledge 137,305
4 node 105,488
5 Netdata 69,663
6 rustdesk 68,614
7 devops-exercises 64,927
8 Ventoy 60,466
9 alacritty 54,765
10 sherlock 52,791
11 ChatGPT 51,741
12 mkcert 47,400
13 marktext 45,710
14 Motrix 44,247
15 PowerShell 44,063
16 hackingtool 43,591
17 hyperterm 42,973
18 termux-app 33,266
19 linux-command 30,111
20 linux-insides 29,645
21 spotube 26,676
22 clash-verge-rev 27,135
23 N1 24,786

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com

Did you konow that JavaScript is
the 3rd most popular programming language
based on number of metions?