Andrew Stewart's Projects
A Crystal library for using escape sequences to control terminals.
A high-level terminal interface library for node.js.
My personal site and blog.
Lightning fast data serialization and RPC for Crystal
A crystal port of the Ruby Language Toolkit
The Linux shell made in Crystal.
The Crystal Programming Language
The repository for high quality TypeScript type definitions.
DetectRTC is a tiny JavaScript library that can be used to detect WebRTC features e.g. system having speakers, microphone or webcam, screen capturing is supported, number of audio/video devices etc. https://www.webrtc-experiment.com/DetectRTC/
Ruby gem for the dispatch api.
An Emacs configuration for the stubborn martian vimmer
Dotfiles for neovim, among other things.
Tiling window manager related files (XMonad / i3) including configuration for components that create a good, minimal desktop-environment replacement.
Ecto extension to support enums in models
A boilerplate for making new Elm projects with the latest version of Webpack.
Examples of WebRTC.rs
App to report metrics to Prometheus from Elixir GenServers
Vue.JS idle game, for fun.
A library for setting up Ruby objects as test data.
Readline-esque library with fancy features
Fast Elixir RSS feed parser, a NIF wrapper around the Rust RSS crate
42 digits of the Fibonacci sequence.
The user-friendly command line shell.
A front-end for fzf
Gauntlet is a Roguelike/RPG engine for Ruby.
Magit-lite for neovim
Auto save/load vim sessions based on directory and git branch.
Consume Notion APIs in your Gridsome pages.
A web-based roguelike written in Dart.