Giter Site home page Giter Site logo

Heimskr 😎

I'm Kai Tamkun.

Projects

  • Why: an instruction set architecture, including tools like an assembler, linker and VM.
  • ll2w: a standalone half-compiler that compiles LLVM intermediate representation into Why bytecode.
  • Untitled Game 2: a simple resource collection and trading game for GTK 4.
  • Untitled Game 3: another approach to the previous game's general idea, this time with actual graphics!
  • wavegen: implementations of the NES and Game Boy APUs in Chisel3, along with text and graphics.
  • Algiz: an HTTP 1.1 (+ WebSockets) server with a plugin architecture.
  • C+-: a language with a feature set between C and C++ that compiles to Why bytecode.
  • Wahtwō: an abstraction layer that unifies inotify and FSEvents under a common C++ interface.
  • Spjalla: a terminal-based IRC client.
  • Reden: a GTK 4 IRC client.
  • PingPong: a C++ IRC library used in Spjalla and Reden.
  • Haunted: a C++ terminal UI library used in Spjalla and the Why VM.
  • Formicine: a C++ library for ANSI terminal escapes used in Haunted.
  • Thurisaz: a kernel for Why written in C++.
  • Thorn: a kernel for x86_64 written in C++.
  • Armaz: a kernel for Raspberry Pi 4 written in C++.
  • Probability Chess: an implementation of my chance-based chess variant.
  • RV32-Verilog: a GTK 4 interface for Fernsicles's 32-bit RISC-V simulator.
  • Serial: a simple serial monitor.
  • Strender: a C++ library for hierarchical generation of strings.
  • mask: a C++ library for controlling Chemion glasses.
  • BME680 Reader: a Flipper Zero application to read data from BME680 sensors.
  • SCD30 Reader: a Flipper Zero application to read data from SCD30 sensors.

Kai Tamkun's Projects

agricraft icon agricraft

The source code for the Minecraft mod: AgriCraft

alchemistry icon alchemistry

MinecraftForge mod for 1.12.2+ inspired by minechem.

algiz icon algiz

An HTTP 1.1 server written in C++.

antlr4 icon antlr4

ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.

botanypots icon botanypots

Adds some flower pots that can be used to grow various crops.

bullet-train.zsh icon bullet-train.zsh

:bullettrain_side: An oh-my-zsh shell theme based on the Powerline Vim plugin

c-- icon c--

C+-: a compiler for a C++esque language as a final project for CSE 210A.

chemlib icon chemlib

About Library mod for Alchemistry and other mods.

chemskr icon chemskr

A simple C++ library for parsing chemical formulas.

cppvcd icon cppvcd

cpp parser for reading a VCD (value change dump) file

diskus icon diskus

A minimal, fast alternative to 'du -sh'

dpp icon dpp

C++ Discord API Bot Library - D++ is Lightweight and scalable for small and huge bots!

esdoc icon esdoc

ESDoc - Good Documentation for JavaScript

experiments icon experiments

A collection of small C++ files I created for testing purposes.

game icon game

Some kind of homebrew Switch game.

game2 icon game2

A GTK version of a game I made earlier.

game3 icon game3

A 2D game made with OpenGL.

glfont icon glfont

Text-rendering library written in C++ for OpenGL 3.3, using FreeType 2.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.