GithubHelp home page GithubHelp logo

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

Chris Watson's Projects

adonis-jsonable icon adonis-jsonable

AdonisJs Trait Provider that aims to solve the problems with using Postgres' JSON types

apatite icon apatite

Apatite is a fundamental package for scientific computing with Crystal

arachnid icon arachnid

Powerful web scraping framework for Crystal

arg_parser icon arg_parser

A powerful JSON::Serializable like argument parser for Crystal

awesome-adonis icon awesome-adonis

A curated list of awesome bookmarks, packages, tutorials, and resources for AdonisJs.

bassbot icon bassbot

Simple self-hosted Discord music bot

biginteger.ts icon biginteger.ts

Deno first BigInt wrapper based on peterolson/BigInteger.js

browser icon browser

Browser detection library for Crystal

camlproto icon camlproto

OCaml implementation of the MTProto protocol and TL binary data serialization format. 🚧

chum icon chum

Framework for crawling web sites and extracting structured data.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.