Toolchain

Top 23 Toolchain Open-Source Projects

  • markdoc

    A powerful, flexible, Markdown-based authoring framework.

  • Project mention: Markdoc – a flexible Markdown-based authoring framework built by Stripe | news.ycombinator.com | 2024-03-06
  • Rustup

    The Rust toolchain installer

  • Project mention: Problem with rust-analyzer in helix | /r/HelixEditor | 2023-06-05

    I got it to finally work by following this

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

    Monorepo for tools developed by the Rush Stack community

  • red

    Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single ~1MB file!

  • Project mention: Red Programming Language | news.ycombinator.com | 2023-07-17

    Red seems to have similar challenges. They have their code on GitHub, but the Releases are confusing. They have 3 releases posted. The latest one is 5 years old. But the project is active. You can download from their site, but the version number isn’t obvious.

    From poking at the project, it looks interesting but not ready to really try out yet.

    https://github.com/red/red/releases

  • musl-cross-make

    Simple makefile-based build for musl cross compiler

  • peru

    a generic package manager, for including other people's code in your projects

  • prjxray

    Documenting the Xilinx 7-series bit-stream format.

  • Project mention: AMD Proposes an FPGA Subsystem User-Space Interface for Linux | news.ycombinator.com | 2024-01-04
  • 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
  • zi

    ✨ A Swiss Army Knife for Zsh - Unix Shell

  • Project mention: Deeply scammy looking zsh plugin manager called "zi" | news.ycombinator.com | 2024-04-08

    command git clone -q --depth=1 --branch "main" https://github.com/z-shell/zi "$HOME/.zi/bin" && \

  • Octo

    A Chip8 IDE

  • Project mention: Ask HN: Show me your half baked project | news.ycombinator.com | 2023-10-12

    1. Octo, a CHIP-8 assembler: https://github.com/JohnEarnest/Octo

    P.S. Octojam 10 runs until 12:00 AM PST on November 1st! See the following if you're interested! https://itch.io/jam/octojam-10

  • Mako

    A simple virtual game console (by JohnEarnest)

  • Project mention: Konilo: A personal computing system in Forth | news.ycombinator.com | 2024-03-02
  • raspberry-pi-cross-compilers

    Latest GCC Cross Compiler & Native (ARM & ARM64) CI generated precompiled standalone toolchains for all Raspberry Pis. 🍇

  • toolchain

    Toolchain and libraries for C/C++ programming on the TI-84+ CE calculator series (by CE-Programming)

  • Project mention: TI-84+CE Toolchain v11.1 Release | /r/TI_Calculators | 2023-05-19

    Download: https://github.com/CE-Programming/toolchain/releases/latest

  • proto

    A pluggable multi-language version manager. (by moonrepo)

  • Project mention: Difftastic, a structural diff tool that understands syntax | news.ycombinator.com | 2024-03-21
  • nxdk

    The cross-platform, open-source SDK to develop for original Xbox: *new* xdk

  • Project mention: PCSX2 is an open source PS2 Emulator | news.ycombinator.com | 2023-07-12

    In addition to what tehbeard mentioned, Xemu at least (which is what i have experience with as i used it to do some homebrew development[0] with the open source nxdk[1] SDK) is far from accurate and largely just a means for playing OG Xbox games on modern hardware. However the GPU emulation does not take into account NV2A's performance at all and simply translates the calls to OpenGL (despite the "DirectXbox" name, the GPU is actually designed around OpenGL :-P) so it is much faster than the real one and depending on what is going on the CPU performance can also be quite faster. IIRC it doesn't even emulate the real CPU the OG Xbox has as you can accidentally use instructions in Xemu not available on the real hardware.

    Of course if your goal is to just have games from OG Xbox playable on a PC that is fine (if anything for most games it is an improvement as they'd run smoother) but if you want cycle accurate emulation it doesn't fit the bill. In that case basing the emulator on something like 86box might be better as that has been designed with the goal of achieving cycle accurate PC hardware emulation.

    [0] https://www.youtube.com/watch?v=gQpK6eX-04M

    [1] https://github.com/XboxDev/nxdk/

  • OrangeC

    OrangeC Compiler And Tool Chain

  • Project mention: Towards C23 Embed | news.ycombinator.com | 2023-07-09
  • toolchains_llvm

    LLVM toolchain for bazel

  • protostar

    Protostar is a toolchain for developing and testing Starknet contracts

  • Project mention: ¡El compilador Cairo 1.1.0 ya es compatible con Protostar! https://github.com/software-mansion/protostar/releases/tag/v0.13.0 | /r/u_Venehsoftw | 2023-06-12
  • f4pga-arch-defs

    FOSS architecture definitions of FPGA hardware useful for doing PnR device generation.

  • zef

    Raku Module Management

  • espup

    Tool for installing and maintaining Espressif Rust ecosystem.

  • Project mention: Rust Based Linux Process Manager with both a TUI and a GUI | /r/Ubuntu | 2023-05-10

    https://github.com/esp-rs/espup/issues/19 https://github.com/tauri-apps/tauri/issues/1355

  • bl_iot_sdk

    BL602 SDK (Pine64 fork) (by pine64)

  • homebrew-i386-elf-toolchain

    Homebrew formulas for buildling a valid GCC toolchain for the i386-elf target.

  • VanillaGradle

    A toolchain for Minecraft: Java Edition that builds a workspace to interact with the game using the official mappings provided to the public by Mojang Studios.

  • Project mention: I would like to attempt making a mod | /r/feedthebeast | 2023-06-06

    you set up a third subproject, typically using VanillaGradle; the purpose of this is only to provide vanilla sourcecode so you have something to link against, and look at in your IDE. Sometimes this is called the common subproject, other times it's the xplat subproject

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

Toolchain related posts

Index

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

Project Stars
1 markdoc 6,975
2 Rustup 5,866
3 rushstack 5,596
4 red 5,440
5 musl-cross-make 1,184
6 peru 1,101
7 prjxray 734
8 zi 677
9 Octo 651
10 Mako 555
11 raspberry-pi-cross-compilers 548
12 toolchain 480
13 proto 445
14 nxdk 385
15 OrangeC 277
16 toolchains_llvm 265
17 protostar 250
18 f4pga-arch-defs 247
19 zef 206
20 espup 198
21 bl_iot_sdk 134
22 homebrew-i386-elf-toolchain 85
23 VanillaGradle 85

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