C Aarch64

Open-source C projects categorized as Aarch64

Top 12 C Aarch64 Projects

  • mir

    A lightweight JIT compiler based on MIR (Medium Internal Representation) and C11 JIT compiler and interpreter based on MIR

    Project mention: Implementing Interactive Languages | news.ycombinator.com | 2023-08-25
  • limine

    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:

  • Onboard AI

    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.

  • libnx

    Library for Switch Homebrew

    Project mention: [2022] 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.

  • sleef

    SIMD Library for Evaluating Elementary Functions, vectorized libm and DFT

    Project 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.

  • efifs

    EFI FileSystem drivers

    Project 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:

  • nsimd

    Agenium Scale vectorization library for CPUs and GPUs

  • NintendoSwitchPkg

    WIP UEFI EDK2 Implementation for Nintendo Switch or generic Tegra210 platforms

    Project mention: Windows 11 Arm Edition on Nintendo Switch | /r/cyberDeck | 2023-03-02
  • InfluxDB

    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.

  • xcc

    Toy C compiler for x86-64/aarch64/wasm

  • frameworks

    Microarchitectural attack development frameworks for prototyping attacks in native code (C, C++, ASM) and in the browser (by libtea)

  • Kernel

    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

  • a6lte-kvm

    Kernel with ARM/KVM for SM-A600G (Samsung Galaxy A6) with Exynos7870 SoC

    Project mention: Actually can I enable KVM on the Samsung S8 ? | /r/arm | 2023-10-13
  • yenten-arm-miner-yespowerr16

    ARM 64 CPU miner for Yespower variant algorithms

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). The latest post mention was on 2023-10-13.

C Aarch64 related posts


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

Project Stars
1 mir 1,990
2 limine 1,313
3 libnx 1,172
4 sleef 546
5 efifs 470
6 nsimd 303
7 NintendoSwitchPkg 253
8 xcc 141
9 frameworks 54
10 Kernel 30
11 a6lte-kvm 13
12 yenten-arm-miner-yespowerr16 1
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives