21-day longest streak
Hi, I'm David -- systems and tooling developer based in Australia. I build compilers, terminal tools, and low-level Windows/Linux utilities. Currently developing Kith, a statically-typed, event-driven language with an embedded…
Hi, I'm David -- systems and tooling developer based in Australia.
I build compilers, terminal tools, and low-level Windows/Linux utilities.
Currently developing Kith, a statically-typed, event-driven language
with an embedded ASM backend and an LSP -- written in C++.
- Fun fact: I got into programming via making a redstone CPU in Minecraft.
Languages
Hardware
Tools & Platforms
portfolio: https://penguinedavid.github.io
-
CrossBash ★ PINNED
CrossBash is a bash shell, programmed in the C++ language, instead of python, good for interfacing windows directly via a bash-like creation as opposed to WSL.
C++ ★ 0 2mo agoExplain → -
Kith-2.0 ★ PINNED
Kith is a custom language, I made that aims to feel like a high level language, while really having the control of a lower level language, it also transpiles to C.
C++ ★ 0 15d agoExplain → -
ItemSpinner ★ PINNED
A plugin for MC java to let you spin any given itemdispay around the yaw axis.
Java ★ 1 1mo agoExplain → -
ItemSine ★ PINNED
A plugin for MC java to let you apply a sine wave offset, to the Y coord of any given item display.
Java ★ 0 1mo agoExplain → -
LFSR-random ★ PINNED
A C++ library, with heaps of different pesudo random number generation methods.
C++ ★ 0 1mo agoExplain → -
light-weight-logger
A custom console logging library made for Java, C++ & C#.
C# ★ 4 1mo agoExplain → -
CPU-design
CPU-design is a webpage I made, to make it eaier to design ISAs for new CPUs.
HTML ★ 2 2mo agoExplain → -
PenguineDavid
Hello, World!
★ 1 1h agoExplain → -
datadecoder
A python program, that can take in one data type, and decode it to be readable, or convert to another.
Python ★ 1 2mo agoExplain → -
PenguineDavid.github.io
my portfolio
HTML ★ 0 15d agoExplain → -
GeekGreek
A library to spot you from gaving to copy a symbol from google every 3 mins while programming.
Java ★ 0 18d agoExplain → -
light-weight-censor
No description.
C++ ★ 0 1mo agoExplain → -
KeyEnhance
A tool for geeks on win 11 that want more keybinds
C++ ★ 0 1mo agoExplain → -
Kith-alpha-0.1
Kith is a custom language, I made that aims to feel like a high level language, while really having the control of a lower level language, it also transpiles to C.
C++ ★ 0 2mo agoExplain → -
VoxelText
A little tool i made, for turning text into MCschematics.
Python ★ 0 2mo agoExplain → -
circuit_design
A web based tool, for designing circuits and getting images of them.
HTML ★ 0 2mo agoExplain →
No repos match these filters.