Musl

Open-source projects categorized as Musl

Top 17 Musl Open-Source Projects

  • talos

    Talos Linux is a modern Linux distribution built for Kubernetes.

  • Project mention: There are only 12 binaries in Talos Linux | news.ycombinator.com | 2024-03-04

    Super cool. I always enjoy reading about systems that challenge, well, "ossified" assumptions. An OS not providing a shell, for example? Madness! ... or is it genius, if the OS has a specific purpose...? It's thought-provoking, if nothing else.

    I'm a bit skeptical of parts. For instance, the "init" binary being less than 400 lines of golang - wow! And sure, main.go [1] is less than 400 lines and very readable. Then you squint at the list of imported packages, or look to the left at the directory list and realize main.go isn't nearly the entire init binary.

    That `talosctl list` invocation [2] didn't escape my notice either. Sure, the base OS may have only a handful of binaries - how many of those traditional utilities have been stuffed into the API server? Not that I disagree with the approach! I think every company eventually replaces direct shell access with a daemon like this. It's just that "binary footprint" can get a bit funny if you have a really sophisticated API server sitting somewhere.

    [1]: https://github.com/siderolabs/talos/blob/main/internal/app/m...

    [2]: https://www.talos.dev/v1.6/reference/cli/#talosctl-list

  • oasis

    a small statically-linked linux system

  • Project mention: Oasis – a small, statically-linked Linux system | news.ycombinator.com | 2024-01-26
  • 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
  • musl-cross-make

    Simple makefile-based build for musl cross compiler

  • muslrust

    Docker environment for building musl based static linux rust binaries

  • sabotage

    a radical and experimental distribution based on musl libc and busybox

  • glaucus

    A simple and lightweight Linux® distribution based on musl libc and toybox

  • ataraxia

    Simple and lightweight source-based multi-platform Linux distribution with musl libc.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • iglunix

    Linux (and other kernels) distro with no GNU components

  • ghc-musl

    Docker image with GHC+musl for static executables

  • docker-rustup

    Automated builded images for rust-lang with rustup, "the ultimate way to install RUST"

  • hello_musl

    NimScript (config.nims) for building a static binary using Nim + musl + pcre + libressl/openssl

  • voidnsrun

    Run glibc binaries in musl libc Void Linux environment

  • BSDCoreUtils

    BSD coreutils is a port of many utilities from BSD to Linux and macOS.

  • ghc-alt-libc

    GHC compiled against musl & uClibc

  • iox-community

    Community InfluxDB 3.0 "IOx" static builds + containers + Examples for Developers & Integrators. Experiment with low-cost storage, unlimited cardinality and FlightSQL APIs

  • Project mention: InfluxDB 3.0 Infinite Observability with qryn-iox | news.ycombinator.com | 2023-09-17

    Watch out for the AGPL minio <https://github.com/metrico/iox-community/blob/155a14bb5e8e32...> the almost certainly AGPL grafana <https://github.com/grafana/grafana/blob/v10.1.1/LICENSE> and always eye anyone who uses :latest images with healthy suspicion

    That said, influx_iox itself appears to be Apache 2 (and/or MIT?) https://github.com/influxdata/influxdb_iox/blob/main/LICENSE...

  • gentoo-patchset

    Patchset containing fixes for a working LLVM + Musl Gentoo installation

  • snacklinux

    Linux distribution for lazy people

  • Project mention: Easylkb: Easy Linux Kernel Builder | news.ycombinator.com | 2023-11-21

    https://github.com/snacsnoc/snacklinux

    It uses musl and builds using a musl cross compiler, working x86 and arm64 builds. You could easily build a toolchain for your desired arch and make a simple distro, adding in any user space tools.

  • 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).

Musl related posts

Index

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

Project Stars
1 talos 5,302
2 oasis 2,704
3 musl-cross-make 1,184
4 muslrust 885
5 sabotage 538
6 glaucus 282
7 ataraxia 279
8 iglunix 213
9 ghc-musl 136
10 docker-rustup 91
11 hello_musl 82
12 voidnsrun 62
13 BSDCoreUtils 42
14 ghc-alt-libc 41
15 iox-community 34
16 gentoo-patchset 17
17 snacklinux 12

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com