File for Divorce from LLVM

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • zig

    General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.

  • Here’s a list of rejected proposals made by the BDFL:

    https://github.com/ziglang/zig/issues?q=is%3Aissue+label%3Ap...

  • circle

    The compiler is available for download. Get it!

  • 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
  • tigerbeetle

    The distributed financial transactions database designed for mission critical safety and performance.

  • Do any of these count?

    https://www.uber.com/blog/bootstrapping-ubers-infrastructure...

    https://github.com/tigerbeetledb/tigerbeetle/blob/main/build...

    https://github.com/oven-sh/bun/blob/main/build.zig

  • bun

    Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one

  • Do any of these count?

    https://www.uber.com/blog/bootstrapping-ubers-infrastructure...

    https://github.com/tigerbeetledb/tigerbeetle/blob/main/build...

    https://github.com/oven-sh/bun/blob/main/build.zig

  • sokol

    minimal cross-platform standalone C headers

  • My stuff for instance:

    https://github.com/floooh/sokol

    ...inspired by:

    https://github.com/nothings/stb

    But it's not so much about the build system, but requiring a separate C/C++ compiler toolchain (Rust needs this, Zig currently does not - unless the proposal is implemented).

  • stb

    stb single-file public domain libraries for C/C++

  • My stuff for instance:

    https://github.com/floooh/sokol

    ...inspired by:

    https://github.com/nothings/stb

    But it's not so much about the build system, but requiring a separate C/C++ compiler toolchain (Rust needs this, Zig currently does not - unless the proposal is implemented).

  • llvm-bindings

    LLVM bindings for Node.js/JavaScript/TypeScript

  • I'm also interested in this. I tried using the Node bindings from https://github.com/ApsarasX/llvm-bindings in Typescript, its types look like they map pretty closely to the original LLVM types; figuring out even a basic example was a bit tricky with LLVM's documentation.

  • 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
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts