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 →
Top 23 Toolchain Open-Source Projects
-
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.
-
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!
-
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.
-
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)
-
f4pga-arch-defs
FOSS architecture definitions of FPGA hardware useful for doing PnR device generation.
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Markdoc – a flexible Markdown-based authoring framework built by Stripe | news.ycombinator.com | 2024-03-06
I got it to finally work by following this
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
Project mention: AMD Proposes an FPGA Subsystem User-Space Interface for Linux | news.ycombinator.com | 2024-01-04
Project mention: Deeply scammy looking zsh plugin manager called "zi" | news.ycombinator.com | 2024-04-08command git clone -q --depth=1 --branch "main" https://github.com/z-shell/zi "$HOME/.zi/bin" && \
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
Download: https://github.com/CE-Programming/toolchain/releases/latest
Project mention: Difftastic, a structural diff tool that understands syntax | news.ycombinator.com | 2024-03-21
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/
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
Project mention: Rust Based Linux Process Manager with both a TUI and a GUI | /r/Ubuntu | 2023-05-10https://github.com/esp-rs/espup/issues/19 https://github.com/tauri-apps/tauri/issues/1355
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
Toolchain related posts
- Rescuing legacy Node.js projects with Bun
- Konilo: A personal computing system in Forth
- Biome
- Towards C23 Embed
- OrangeC: A C/C++ compiler and toolchain for windows
- TI-84+CE Toolchain v11.1 Release
- Full set of Xbox Dev Software
-
A note from our sponsor - InfluxDB
www.influxdata.com | 24 Apr 2024
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