Skip to content
View kivikakk's full-sized avatar
🐈‍⬛
🐈‍⬛

Sponsors

@github

Organizations

@NixOS

Block or report kivikakk

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kivikakk/README.md

Welcome

Hi :) My repositories are spread out; there's one or two big repos hosted here, and lots of forks. Most of my smaller work is at nóssa.

CommonMark

  • Comrakrustlibrary — CommonMark + GFM implementation, used by Reddit, docs.rs, crates.io, GitLab, and many more
  • gjtorikian/commonmarkerrubylibrary — CommonMark + GFM implementation; wraps Comrak
  • koinoziglibrary — CommonMark + GFM implementation (port of Comrak)

Digital design

  • zxxrtlyosyszig — bindings to Yosys' CXXRTL for Zig

Misc

  • vyxnix — my laptop & server Nix configuration, and cluster Flux CD configuration
  • comenzarruby — my personal search assistant
  • htmlentities.zigziglibrary — HTML entity data
  • libpcre.zigziglibrary — bindings to libpcre
  • furpollnixfurry — polls your FurAffinity for notes and emails you about it

Archived

Digital design

  • Avaamaranthpythonbasic — BASIC compiler, stack machine, SoC and IDE
  • Niaramaranthpython — framework for building Amaranth projects
  • Saeamaranth — RV32I softcore -- testbed for Niar
  • ili9341spiamaranthzigdriver — previous testbed for Niar: ILI9341 SPI LCD driver, plus virtual hardware testbench
  • Chrysechiselscala — framework for building Chisel projects
  • sh1107amaranthzigdriver — SH1107 OLED driver, plus the I²C driver it uses, with virtual hardware testbench
  • i2c_obsamaranthtool — I²C clock stretcher
  • hdxamaranthnix — development environment for HDL

Kernel/embedded

  • daintreezigkernel — ARMv8-A and RV64GS kernel and UEFI bootloader
  • dtb.zigziglibrary — device tree blob (flattened device tree) parser
  • armv8arubytool — some calculators to help with ARMv8a debugging
  • akaric++kernel — baby's first Real C++ microkernel (antique)

CommonMark

Misc

Forks

Spirited away

Thanks to my co-authors. :)

Pinned Loading

  1. comrakcomrakPublic

    CommonMark + GFM compatible Markdown parser and renderer

    Rust 1.7k 188

  2. koinokoinoPublic

    CommonMark + GFM compatible Markdown parser and renderer

    Zig 158 18

  3. libpcre.ziglibpcre.zigPublic

    Zig bindings to libpcre

    Zig 37 8

  4. gjtorikian/commonmarkergjtorikian/commonmarkerPublic

    Ruby wrapper for the comrak (CommonMark parser) Rust crate

    Rust 555 105