Skip to content
View watzon's full-sized avatar
👀
Looking for work
👀
Looking for work

Organizations

@cadmiumcr
Block or Report

Block or report watzon

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
watzon/README.md

Hi, I'm Chris Watson 👋

I'm a software developer with a passion for open source, new technologies, and learning. If you're here, browsing my Github portfolio you'll probably notice a number of different languages in use, including lesser known ones like Crystal, Zig, and Nim. This is because I love experimenting with new technologies that have the possibility of improving my performance or general happiness as a developer.

I am always working on side projects in my free time. Here are a few that I'm especially proud of:

Paste69

Paste69 (0x45.st) is an ultra-simple API based paste bin heavily based on 0x0, but written in Crystal.

Inkify

Inkify (inkify.0x45.st) is an API based code-to-image service similar to carbon.now.sh. It's written in Rust and entirely free to use.

Tourmaline

Tourmaline is a batteries (and kitchen sink) included framework for building Telegram bots with Crystal. It includes full support for the bot API, as well as a number of helpful abstractions, a FSM, menu builders, and more. You can learn more about it on the project's official website, https://tourmaline.dev.

Marionette

As with many of my personal projects, this one was written in Crystal. I tend to prefer Crystal for personal projects because of it's beautiful syntax, easy concurrency, and relative overall speed. Marionette is a browser automation tool written from the ground up to support just about everything that Selenium Webdriver does, but without the Java overhead. Check it out here.

More to come...

Thanks for checking out my profile! If you want to learn more feel free to paruse my repo or visit my website.

Stats

Stats Most Used

Pinned

  1. cadmiumcr/cadmium cadmiumcr/cadmium Public

    Natural Language Processing (NLP) library for Crystal

    Crystal 201 16

  2. Crecto/crecto Crecto/crecto Public

    Database wrapper and ORM for Crystal, inspired by Ecto

    Crystal 341 43

  3. protoncr/tourmaline protoncr/tourmaline Public

    Simple Telegram bot library for Crystal

    Crystal 156 37

  4. paste69 paste69 Public

    Simple CURL-able pastebin

    Crystal 11 1

  5. marionette marionette Public

    Selenium alternative for Crystal. Browser manipulation without the Java overhead.

    Crystal 177 14

  6. wsl-proxy wsl-proxy Public

    WSL proxy files for editor/linux interop

    Batchfile 141 25