Projects / Cohost Tools
Cohostinator
Cohostinator was a userscript for customizing the appearance of Cohost.org. It was my first userscript, and it aimed to provide a more modern and visually appealing experience for Cohost users. It was written in JavaScript without any frameworks and was compatible with any userscript manager that supported the Greasemonkey API. You can download it hereand it remains open source on GitHub.
cohost-api
cohost-api was a Node.js library for interacting with the Cohost.org API. It was designed to be simple, easy to use, and well-documented. It was written in TypeScript and is still available on npm, as well as on GitHub.
cohost-api was inspired by cohost.js, a similar library written in JavaScript. At some point, Cohost began using a completely new API, and I wanted to create a library that kept up with the changes. I also wanted to write it in TypeScript, as I am learning the language and would like to provide a more modern and consistent experience for developers who might use the library.
Cohostinator and cohost-api were some of my favorite projects to work on. I really enjoyed being able to contribute some handy tools to the Cohost community.
Update: Cohost is now defunct. The repositories for both projects are no longer maintained.