systems-programming

Open-source projects categorized as systems-programming

Top 9 systems-programming Open-Source Projects

  • zerosharp

    Demo of the potential of C# for systems programming with the .NET native ahead-of-time compilation technology.

  • Project mention: Writing windows APIs with C# EFi no runtime? | news.ycombinator.com | 2024-02-29
  • Vale

    Compiler for the Vale programming language - http://vale.dev/ (by ValeLang)

  • Project mention: Vala Programming Language | news.ycombinator.com | 2024-04-08

    Not to be confused with Vale[0].

    [0] https://vale.dev/

  • 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
  • high-assurance-rust

    A free book about developing secure and robust systems software.

  • Project mention: Ferrocene – Rust for Critical Systems | news.ycombinator.com | 2023-10-08

    related: https://highassurance.rs/

  • magmide

    A dependently-typed proof language intended to make provably correct bare metal code possible for working software engineers.

  • Project mention: Languages on the rise like Rust and Go are being quite vocal against inheritance and many engineers seem to agree. Is this the end of inheritance? What do you think? | /r/rust | 2023-07-04

    https://github.com/magmide/magmide when

  • IL2C

    IL2C - A translator for ECMA-335 CIL/MSIL to C language.

  • systems-programming-cheat-sheet

    Cheat sheet for x86-64 Unix systems programming

  • vonuvoli-scheme

    vonuvoli Scheme -- an R7RS interpreter written in Rust focused on systems programming and scripting (i.e. processes, file-system, etc.) with performance and safety in mind

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • tinyubsan

    Tiny libubsan implementation for hobby kernels

  • cr4sh_

    cr4sh_ (pronounced crash, because it crashes all the time) is a Linux shell fully written with Rust. This can be used for educational purposes and is a great intro to Systems Programming

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

systems-programming related posts

  • Writing windows APIs with C# EFi no runtime?

    1 project | news.ycombinator.com | 29 Feb 2024
  • The Vale Programming Language

    1 project | news.ycombinator.com | 27 Nov 2023
  • Two Stories for "What Is CHERI?"

    3 projects | news.ycombinator.com | 13 Oct 2023
  • Ferrocene – Rust for Critical Systems

    2 projects | news.ycombinator.com | 8 Oct 2023
  • I've heard that "Rust's borrow checker is necessary to ensure memory safety without a GC" usually also implying it's the only way, but I've done the same without the borrow checker. Am I just clueless/confused?

    2 projects | /r/rust | 13 Sep 2023
  • Do you think C# will be decentralized in the future?

    4 projects | /r/dotnet | 24 Jun 2023
  • Single Ownership and Memory Safety without Borrow Checking, Reference Counting, or Garbage Collection

    1 project | /r/ProgrammingLanguages | 16 Jun 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 12 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 zerosharp 1,954
2 Vale 1,680
3 high-assurance-rust 1,267
4 magmide 806
5 IL2C 389
6 systems-programming-cheat-sheet 351
7 vonuvoli-scheme 150
8 tinyubsan 31
9 cr4sh_ 23

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