blog/data/projects.yml

81 lines
2.4 KiB
YAML
Raw Normal View History

2021-07-06 22:27:33 +00:00
- category: Research Projects
2021-08-03 07:01:30 +00:00
desc: Projects that have a large research component compared to software development.
2021-07-06 22:27:33 +00:00
projects:
- name: Ag Test
2021-07-13 19:35:51 +00:00
link: https://git.mzhang.io/proglangs/agtest
2021-07-06 22:27:33 +00:00
desc: A small toy attribute grammar.
status: incomplete
langs: ["python"]
- name: Coq-SSH
2021-07-13 19:35:51 +00:00
link: https://git.mzhang.io/experiment/coq-ssh
2021-07-06 22:27:33 +00:00
desc: Attempt at formally verifying SSH protocol through Coq.
status: incomplete
langs: ["coq", "ocaml"]
2021-08-03 06:52:06 +00:00
- name: Enterprise
link: https://git.mzhang.io/michael/enterprise
desc: Statically-compiled interactive programs like Svelte.
status: prototype
langs: ["rust"]
2021-07-06 22:27:33 +00:00
- category: Learning Projects
2021-08-03 07:01:30 +00:00
desc: Software development projects used to gain more experience with a particular set of existing technologies.
2021-07-06 22:27:33 +00:00
projects:
- name: rsld
link: https://git.mzhang.io/michael/rsld
desc: A parallel rust linker.
status: incomplete
langs: ["rust"]
- name: asciinema
link: https://git.mzhang.io/michael/asciinema
desc: Reimplementation of the terminal recorder asciinema.
status: mvp
langs: ["rust"]
- category: Utility Projects
2021-08-03 07:08:51 +00:00
desc: Software that I developed to solve a very specific problem or to make something useful for myself.
2021-07-06 22:27:33 +00:00
projects:
- name: Panorama
2021-07-13 19:35:51 +00:00
link: https://git.mzhang.io/michael/panorama
2021-07-06 22:27:33 +00:00
desc: Mail client.
status: incomplete
langs: ["rust"]
- name: Leanshot
link: https://git.mzhang.io/michael/leanshot
desc: Linux screen capture tool.
2021-07-06 23:02:11 +00:00
status: works
2021-07-06 22:27:33 +00:00
langs: ["rust"]
- name: Garbage
2022-01-04 07:24:08 +00:00
link: https://git.sr.ht/~mzhang/garbage
2021-07-06 22:27:33 +00:00
desc: CLI interface to the FreeDesktop Trash Can API.
2021-07-06 23:02:11 +00:00
status: works
2021-07-06 22:27:33 +00:00
langs: ["rust"]
- name: Markout
link: https://git.mzhang.io/michael/markout
desc: Extracts code blocks for a particular language out of Markdown.
2021-07-06 23:02:11 +00:00
status: works
2021-07-06 22:27:33 +00:00
langs: ["rust"]
2021-08-03 07:01:30 +00:00
2021-08-03 07:05:25 +00:00
- category: Miscellaneous
desc: Projects that I did for fun or don't really fit in one of the categories above.
projects:
- name: Cryptopals
link: https://git.mzhang.io/michael/cryptopals
desc: My solutions to the cryptopals solution, for learning Common Lisp
status: incomplete
langs: ["common-lisp"]
2021-08-03 07:01:30 +00:00
- category: Old Projects
desc: Software I wrote in the past and won't be updating.
projects:
- name: EasyCTF IV Platform
link: https://git.mzhang.io/easyctf/easyctf-iv-platform
desc: CTF platform for EasyCTF.
status: graveyarded
langs: ["python"]