Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 12 C Aarch64 Projects
A lightweight JIT compiler based on MIR (Medium Internal Representation) and C11 JIT compiler and interpreter based on MIRProject mention: Implementing Interactive Languages | news.ycombinator.com | 2023-08-25
Modern, advanced, portable, multiprotocol bootloader.Project mention: Limine a dog with fleas just died | /r/joborun | 2023-10-11
They also publish a PHILOSOPHY.md page in their MS-source-git (github) that is, which is clearly offensive to us and many linux users:
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
Library for Switch HomebrewProject mention:  Running Solutions on the Nintendo Switch | /r/adventofcode | 2023-01-13
The SDK used by most, if not all switch developers, is libnx. As a Rust enthusiast, I wanted the core logic in Rust so I just built the display in C/C++ which the switch library is written in.
SIMD Library for Evaluating Elementary Functions, vectorized libm and DFTProject mention: The Case of the Missing SIMD Code | news.ycombinator.com | 2023-06-08
I'm the main author of Highway, so I have some opinions :D Number of operations/platforms supported are important criteria.
A hopefully unbiased commentary:
Simde allows you to take existing nonportable intrinsics and get them to run on another platform. This is useful when you have a bunch of existing code and tight deadlines. The downside is less than optimal performance - a portable abstraction can be more efficient than forcing one platform to exactly match the semantics of another. Although a ton of effort has gone into Simde, sometimes it also resorts to autovectorization which may or may not work.
Eigen and SLEEF are mostly math-focused projects that also have a portability layer. SLEEF is designed for C and thus has type suffixes which are rather verbose, see https://github.com/shibatch/sleef/blob/master/src/libm/sleef... But it offers a complete (more so than Highway's) libm.
EFI FileSystem driversProject mention: How do I configure the refind.conf and refind_linux.conf (and or config.yaml (for ZFSBootMenu)) files properly when installing Arch Linux with ZFS Native Encryption? | /r/zfs | 2023-05-29
I am pretty sure that that I am doing something incorrectly with the configuration files for the rEFInd bootloader, but everything else should be correct. However, as I write this, I barely realized did I not use the following commands recommended from the "Usage" section from the aforementioned website where I downloaded the zfs_x64.efi driver file for rEFInd:
Agenium Scale vectorization library for CPUs and GPUs
WIP UEFI EDK2 Implementation for Nintendo Switch or generic Tegra210 platformsProject mention: Windows 11 Arm Edition on Nintendo Switch | /r/cyberDeck | 2023-03-02
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
Toy C compiler for x86-64/aarch64/wasm
Microarchitectural attack development frameworks for prototyping attacks in native code (C, C++, ASM) and in the browser (by libtea)
Kernel for the LuaOS operating system (by TheLuaOSProject)Project mention: Show off your (side) projects! | /r/C_Programming | 2023-04-06
operating system where the kernel runs LuaJIT and the userland is in Lua
Kernel with ARM/KVM for SM-A600G (Samsung Galaxy A6) with Exynos7870 SoCProject mention: Actually can I enable KVM on the Samsung S8 ? | /r/arm | 2023-10-13
ARM 64 CPU miner for Yespower variant algorithms
C Aarch64 related posts
My favorite C compiler flags during development
3 projects | news.ycombinator.com | 29 Apr 2023
Windows 11 Arm Edition on Nintendo Switch
1 project | /r/cyberDeck | 2 Mar 2023
How does ARM support for Linux work? Why do they use custom kernels, OS instead of mainline and the typical distros?
3 projects | /r/linux | 10 Sep 2022
could I port a game from my computer to a Nintendo switch
1 project | /r/PiratedGames | 7 Jul 2022
Ask HN: Recommendation for general purpose JIT compiler
12 projects | news.ycombinator.com | 15 May 2022
Supplemental Guide to Running a Participation Node on a Raspberry Pi
2 projects | /r/algorand | 16 Apr 2022
Deserializing JSON Fast
3 projects | news.ycombinator.com | 1 Jan 2022
A note from our sponsor - InfluxDB
www.influxdata.com | 5 Dec 2023
What are some of the best open-source Aarch64 projects in C? This list will help you: