Skip to content
View kivikakk's full-sized avatar
🐰
🐰

Sponsors

@github
Block or Report

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 there!

Digital design

  • Niar amaranth python -- framework for building Amaranth projects
  • Sae amaranth -- RV32I softcore
  • ili9341spi amaranth zig driver -- previous testbed for Niar: ILI9341 SPI LCD driver, plus virtual hardware testbench
  • 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 in 1.x series
  • 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

I only have so much time. Please feel free to write to me if you have any questions, or if you're interested in adopting a project!

Digital design

  • Chryse chisel scala -- framework for building Chisel projects
  • sh1107 amaranth zig driver -- (WIP) SH1107 OLED driver, plus the I²C driver it uses, with virtual hardware testbench
  • i2c_obs amaranth tool -- (WIP) 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. :)

Who?

  • Asherah (or Ashe) is my primary name.
  • Charlotte (@charlottia) was our working name while starting out with gateware and Nix, and sometimes still is. :)
  • Amelia is an other name which is still seen in plenty of places, but it's being phased out.

Pinned Loading

  1. comrak comrak Public

    CommonMark + GFM compatible Markdown parser and renderer

    Rust 1.1k 134

  2. vyxos vyxos Public

    My laptop and server Nix configuration.

    Nix 41

  3. koino koino Public

    CommonMark + GFM compatible Markdown parser and renderer

    Zig 115 13

  4. niar niar Public

    A small framework for building projects with Amaranth

    Python 1

  5. daintree daintree Public

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

    Zig 46 4

  6. chryse chryse Public archive

    Project framework for Chisel

    Scala 2