master-of-zen / bottom-zig

🥺

Repository from Github https://github.commaster-of-zen/bottom-zigRepository from Github https://github.commaster-of-zen/bottom-zig

Bottom-Zig

This in an implementaion of the Bottom Spec in Zig. I did not use much of error control nor fine user interface, this could have better things, but oh well Completly serious no joke at all not meme program /s

Features

  • Encodes the bottom format
  • Decodes the bottom format
  • Has a CLI (Basically bottom-rs implementation options)
  • You can use it in your projects

Things that does not work

  • My doc comments and comments
  • Errors are a bit not user friendly

Will I continue

Probably (And I did)

How to build

To build you need to clone with git clone https://github.com/Deecellar/bottom-zig --recurse to get all the source files and dependencies after the fact you can use zig build and it should work.

Note that you can use to tune performance -Drelease-safe (To get errors with more detail) -Drelease-fast (Fast performance) and -Drelease-small (Small binary) You can also use it as a lib using zig referencing bottom.zig in your code =)

Releases

I will not do semver to do a release per se not a specifc thing here, so here you go, the closest to that is this =P https://deecellar.github.io/bottom-zig/ - Wasm usage on bottom-zig If you want a native binary, in the CI, the lastest job called "CI" will have artifacts for linux, mac and windows (x86_64)

Thanks to

  • Andrew for making an awesome language
  • MasterQ32 for making zig args and being awesome
  • der-teufel-programming for saying I should do this
  • bnuuy
  • #offtopic for being a funny place
  • Dunno?
  • My Top?
  • My Bottom?
  • I am just writing stuff here now
  • =3

License

All this project is MIT baby.

About

🥺

License:Other


Languages

Language:Zig 73.9%Language:HTML 21.6%Language:C 4.5%