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

Sponsors

@digitalmoksha
@github

Organizations

@NixOS @radiopaedia

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
kivikakk/README.md

Welcome

Hi :)

Digital design

  • zxxrtl yosys zig — bindings to Yosys' CXXRTL for Zig

CommonMark

  • Comrak rust library — GitHub Flavored Markdown implementation, used by Reddit, docs.rs, crates.io, and many more
  • gjtorikian/commonmarker ruby library — GitHub Flavored Markdown implementation; wraps Comrak
  • koino zig library — GitHub Flavored Markdown implementation (port of Comrak)

Misc

  • vyxos nix — My laptop and server Nix configuration.
  • htmlentities.zig zig library — HTML entity data
  • libpcre.zig zig library — bindings to libpcre
  • furpoll nix furry — polls your FurAffinity for notes and emails you about it

Archived

Digital design

  • Ava amaranth python basic — BASIC compiler, stack machine, SoC and IDE
  • Niar amaranth python — framework for building Amaranth projects
  • Sae amaranth — RV32I softcore -- testbed for Niar
  • ili9341spi amaranth zig driver — previous testbed for Niar: ILI9341 SPI LCD driver, plus virtual hardware testbench
  • Chryse chisel scala — framework for building Chisel projects
  • sh1107 amaranth zig driver — SH1107 OLED driver, plus the I²C driver it uses, with virtual hardware testbench
  • i2c_obs amaranth tool — I²C clock stretcher
  • hdx amaranth nix — development environment for HDL

Kernel/embedded

  • daintree zig kernel — ARMv8-A and RV64GS kernel and UEFI bootloader
  • dtb.zig zig library — device tree blob (flattened device tree) parser
  • armv8a ruby tool — some calculators to help with ARMv8a debugging
  • akari c++ kernel — baby's first Real C++ microkernel (antique)

CommonMark

Misc

Forks

Spirited away

Thanks to my co-authors. :)

Co-author

Charlotte works mostly on Nix and FPGA stuff.

Pinned Loading

  1. comrak Public

    CommonMark + GFM compatible Markdown parser and renderer

    Rust 1.3k 152

  2. charlottia/ava Public archive

    Ava BASIC

    Zig 5 3

  3. koino Public

    CommonMark + GFM compatible Markdown parser and renderer

    Zig 135 13

  4. vyxos Public archive

    My laptop and server Nix configuration.

    66 1

  5. daintree Public

    [non-functional] ARMv8-A/RISC-V kernel (with UEFI bootloader)

    Zig 55 4

  6. chryse Public archive

    Project framework for Chisel

    Scala 5

2,767 contributions in the last year

Contribution Graph
Day of Week March April May June July August September October November December January February March
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Activity overview

Contributed to kivikakk/comrak, charlottia/ava, kivikakk/vyxos and 71 other repositories
Loading A graph representing kivikakk's contributions from March 24, 2024 to March 29, 2025. The contributions are 88% commits, 7% pull requests, 4% code review, 1% issues.

Contribution activity

March 2025

Created 2 repositories

Created a pull request in leandrocp/mdex that received 23 comments

sanitize: add custom options.

Hoping to fix #135! Please take a look and let me know what you think. Rather than limiting ourselves to only a few ways of interacting with the am…

+527 −16 lines changed 23 comments
Opened 3 other pull requests in 3 repositories
Reviewed 2 pull requests in 2 repositories

Created an issue in leandrocp/mdex that received 2 comments

feature proposal: custom sanitise?

Hiya! This is such a lovely library, I'm so glad it exists. Would you be open to a PR that elaborated on MDEx's ability to sanitise the output, by …

2 comments
Opened 1 other issue in 1 repository
kivikakk/comrak 1 open
Started 1 discussion in 1 repository
jbsf2/process-tree
  • Thanks!
    This contribution was made on Mar 20
131 contributions in private repositories Mar 2 – Mar 28
Loading