David (davidgm94)

davidgm94

Geek Repo

Location:Spain/Mexico

Home Page:davidgm94.github.io

Github PK Tool:Github PK Tool


Organizations
birth-software

David's repositories

birth

A better operating system

Language:ZigLicense:BSD-3-ClauseStargazers:58Issues:1Issues:32

zig-riscv-barebones

This is a Zig port of the most basic kernel which is written in this series: https://osblog.stephenmarz.com/index.html

Language:ZigStargazers:3Issues:1Issues:0

glez

Experimental graphics engine written in C

Language:CStargazers:2Issues:1Issues:0

redflag

My first attempt to write a programming language. Written in C with custom lexer and parser and LLVM backend.

Language:C++License:MITStargazers:2Issues:1Issues:0

os

Trying to learn how to make an OS from scratch

Language:ZigStargazers:1Issues:1Issues:0

osdev

Initial steps to write a kernel in x86-64

apple-sauce

Experiments with Metal and engine programming

Language:ZigStargazers:0Issues:0Issues:0

borrow-my-os

Yet another attempt to write an OS in Rust

Language:RustStargazers:0Issues:1Issues:0

c3c

Compiler for the C3 language

Language:CLicense:LGPL-3.0Stargazers:0Issues:0Issues:0
Language:HTMLStargazers:0Issues:1Issues:0

dotfiles

My attempt to manage dotfiles through Chezmoi

Language:NushellStargazers:0Issues:0Issues:0

Hello-UEFI-Zig

Super bare-minimum code needed to get started writing an OS or UEFI bare metal application

Language:ZigLicense:NOASSERTIONStargazers:0Issues:0Issues:0
Language:ZigStargazers:0Issues:1Issues:0

llvm-project

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

License:NOASSERTIONStargazers:0Issues:0Issues:0

modern-machine-code-format

This project collects the progress on my undergraduate thesis

Language:ZigStargazers:0Issues:0Issues:0
Language:CStargazers:0Issues:1Issues:0
Language:ZigLicense:0BSDStargazers:0Issues:0Issues:0
Language:NixStargazers:0Issues:1Issues:0

nixpkgs

Nix Packages collection

Language:NixLicense:MITStargazers:0Issues:1Issues:0

redgfx

Vulkan experiments

Language:C++License:MITStargazers:0Issues:1Issues:0
Language:TeXStargazers:0Issues:1Issues:0

setup-qemu

A github action for setting up qemu.

License:MITStargazers:0Issues:0Issues:0

setup-zig

use a @ziglang compiler in your github actions workflows

License:NOASSERTIONStargazers:0Issues:0Issues:0

vulkan-zig

Vulkan binding generator for Zig

License:MITStargazers:0Issues:0Issues:0

wasmisnotasm

Learning compiler backend with https://www.youtube.com/playlist?list=PLvdK1vRmp8wMzH4w_8sQ30NKU3Bt4Cc-M

Language:CStargazers:0Issues:1Issues:0

zig

General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.

Language:ZigLicense:MITStargazers:0Issues:0Issues:0

zig-metal

Metal bindings for Zig

Language:ZigStargazers:0Issues:0Issues:0

zig-overlay

Nix flake for the Zig compiler.

Language:NixLicense:MITStargazers:0Issues:0Issues:0

zls

The @ziglang language server for all your Zig editor tooling needs, from autocomplete to goto-def!

Language:ZigLicense:MITStargazers:0Issues:0Issues:0