4-day current streak·6-day longest streak
Heya! 👋 My name is Ian Mitchell (he/him), and I'm a software engineer from Seattle, Washington, specializing in front-end development (mostly using React). I've been doing web development for a…
Heya!
👋 My name is Ian Mitchell (he/him), and I'm a software engineer from Seattle, Washington, specializing in front-end development (mostly using React). I've been doing web development for a long time now - I'm one of those ones that finds CSS fun, and tries to use it as much as possible.
Recently...
Interaction Kit is a Discord HTTP bot framework I'm using to learn more about the Discord API and TypeScript.
sentrydiscord.dev is a popular tool I developed for forwarding sentry alerts to a Discord server.
My personal website is a little more developer-focused, relying on MDX and custom CSS to give me maximum flexibility with my content.
Ramble is a Bluesky web client using Next.js and React Server Components (currently closed source)
Starboard is a Discord bot I recently built primarily for my community server.
I also wrote and maintain Deschtimes, a project-management solution for foreign media translation groups.
Find me out and about
👾 @desch (I have a community server you can join too!)
-
ianmitchell.dev ★ PINNED
My personal website
TypeScript ★ 23 1mo agoExplain → -
interaction-kit ★ PINNED
Interaction Kit is a framework for creating Discord slash command bots over the HTTP API
TypeScript ★ 118 2d agoExplain → -
sentrydiscord.dev ★ PINNED
Forward Sentry notifications to your Discord server
TypeScript ★ 221 1y agoExplain → -
aquarius ★ PINNED
A highly configurable discord bot that provides both utility and entertainment.
JavaScript ★ 71 2y agoExplain → -
discord-trout ★ PINNED
A Discord serverless slash command bot example
TypeScript ★ 47 1y agoExplain → -
starboard ★ PINNED
A starboard Discord bot
TypeScript ★ 11 2y agoExplain → -
hackweek-discord-api-docs
A Discord Hackweek Project
TypeScript ★ 53 2y agoExplain → -
nextjs-webauthn
A Next.js website with WebAuthn
TypeScript ★ 23 3y agoExplain → -
sentry-discord
Pipes Sentry Webhooks to Discord
JavaScript ★ 21 5y agoExplain → -
discord-notifier
A ruby wrapper around Discord webhooks
Ruby ★ 14 5y agoExplain → -
jest-discord
Jest Integrations for Discord.js
JavaScript ★ 12 5y agoExplain → -
import-cost-atom
An Atom port of Wix's import-cost plugin
JavaScript ★ 10 7y agoExplain → -
prisma-migration-warning-action
Checks PRs for potentially unsafe prisma migrations
JavaScript ★ 7 3y agoExplain → -
djs-template
My discord.js bot template
TypeScript ★ 6 4y agoExplain → -
ARX-7
A dumb IRC bot
JavaScript ★ 6 9y agoExplain → -
Showtimes ▣
No description.
Ruby ★ 5 5y agoExplain → -
deschtimes
Deschtimes is a project management application for TV Subtitling, with a focus on Discord integration
Ruby ★ 5 2y agoExplain → -
ramble
Ramble is a JAMstack IndieWeb publishing platform built on Next.js, Prisma, and Tailwind
JavaScript ★ 4 5y agoExplain → -
hyper-smyck
A Hyper Theme
JavaScript ★ 3 7y agoExplain → -
aegisub-parser
Parses Aegisub files
JavaScript ★ 2 9y agoExplain → -
PylonConstructionInc
Project for CSC 480 Artificial Intelligence
C++ ★ 2 12y agoExplain → -
ogian
Screenshots As A Service
JavaScript ★ 1 4y agoExplain → -
ianmitchell.io ▣
Repository for my personal site
JavaScript ★ 1 5y agoExplain → -
sponsor-label-playground
I will fix this if it kills me
★ 1 3y agoExplain → -
awwbotcf ⑂
An example of a Discord Bot using Cloudflare Workers.
JavaScript ★ 1 4y agoExplain → -
sentry-breadcrumb
Sentry.addBreadcrumb Example
JavaScript ★ 1 7y agoExplain → -
CollaborativeWebGL
A collaborative WebGL scene editor
JavaScript ★ 1 12y agoExplain → -
slim-language
Atom Slim Syntax Highlighting
CoffeeScript ★ 1 11y agoExplain → -
advent-of-code
No description.
JavaScript ★ 1 9y agoExplain → -
kiln
Yet Another JavaScript Boilerplate
JavaScript ★ 1 10y agoExplain → -
MarkdownConverter
Converts a directory of Markdown files into HTML
Ruby ★ 1 12y agoExplain → -
oxlint-config
A shared oxlint config used by 0x57
TypeScript ★ 0 29d agoExplain → -
oxfmt-config
A shared oxfmt config used by 0x57
TypeScript ★ 0 29d agoExplain → -
dotfiles
The dotfiles I use on OSX
Python ★ 0 1mo agoExplain → -
typescript-config
A shared TypeScript configuration used by 0x57
TypeScript ★ 0 1mo agoExplain → -
bitflag-js
A bitflag library for TypeScript
TypeScript ★ 0 2mo agoExplain → -
eslint-config
A shared eslint configuration used by 0x57
JavaScript ★ 0 6mo agoExplain → -
prettier-config
A shared prettier configuration used by 0x57
JavaScript ★ 0 6mo agoExplain → -
oxc ⑂
⚓ A collection of JavaScript tools written in Rust.
Rust ★ 0 7mo agoExplain → -
zed ⑂
Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
Rust ★ 0 11mo agoExplain → -
undici ⑂
An HTTP/1.1 client, written from scratch for Node.js
★ 0 1y agoExplain → -
summarize-colon-missing-logfile
No description.
★ 0 1y agoExplain → -
tailwind-example
Example repo with format on write bug
TypeScript ★ 0 1y agoExplain → -
rehype-pretty-code ⑂
Beautiful code blocks for Markdown or MDX.
★ 0 2y agoExplain → -
next.js ⑂
Next.js is a lightweight framework for static and server‑rendered applications.
JavaScript ★ 0 2y agoExplain → -
verceldiscord.dev
Forwards Vercel Webhook Events to Discord
TypeScript ★ 0 3y agoExplain → -
safari-remix-session
Demo for help purposes
TypeScript ★ 0 3y agoExplain → -
edge-runtime ⑂
Developing, testing, and defining the runtime Web APIs for Edge infrastructure.
★ 0 4y agoExplain → -
ottercord ⑂
No description.
★ 0 4y agoExplain → -
IanMitchell
My About Page
★ 0 2y agoExplain → -
starters ⑂
Railway starters
★ 0 4y agoExplain → -
discord-api-types ⑂
Up to date Discord API Typings, versioned by the API version
TypeScript ★ 0 3y agoExplain → -
sentry-docs ⑂
Sentry's documentation (and tools to build it)
★ 0 4y agoExplain → -
KirBot ⑂
A Discord Robot
★ 0 5y agoExplain → -
Canvas-Avatar
No description.
HTML ★ 0 10y agoExplain → -
redacted-bot
Deletes a message and reposts it with spoiler tags
JavaScript ★ 0 5y agoExplain → -
discord-api-docs ⑂
Official Discord API Documentation
JavaScript ★ 0 5y agoExplain → -
nextra ⑂
The Next.js Static Site Generator
★ 0 5y agoExplain → -
docs ⑂
Documentation of ZEIT Now and other services
JavaScript ★ 0 7y agoExplain → -
interactions-test ⑂
A test of Discord interactions and components
TypeScript ★ 0 5y agoExplain → -
lovetemplate
A little "template" for Löve2D games.
Ruby ★ 0 12y agoExplain → -
are-we-there-yet ⑂
Web client for Deschtimes group status
★ 0 5y agoExplain → -
senatevotes
A website tracking the popularity of the USA's Senate votes
JavaScript ★ 0 5y agoExplain → -
aegisite ⑂
Aegisub's website
HTML ★ 0 5y agoExplain → -
prisma-engines ⑂
Engine components of Prisma 2.
★ 0 5y agoExplain → -
fathom-client ⑂
A Fathom Analytics library to help with client-side routing
JavaScript ★ 0 6y agoExplain → -
sindresorhus ⑂
🦄
★ 0 6y agoExplain → -
animal-crossing-new-horizons-data ⑂
Data on things in the Animal Crossing New Horizons game
JavaScript ★ 0 6y agoExplain → -
Ghost ⑂
👻 The #1 headless Node.js CMS for professional publishing
★ 0 6y agoExplain → -
Ghost-Admin ⑂
Ghost's admin client
★ 0 6y agoExplain → -
rails ⑂
Ruby on Rails
★ 0 6y agoExplain → -
pectin ⑂
Rollup-related tools for incremental transpilation of packages in Lerna-based monorepos
TypeScript ★ 0 6y agoExplain → -
alphavantage ⑂
A simple interface to the Alpha Vantage API.
JavaScript ★ 0 6y agoExplain → -
javascript ⑂
JavaScript Code Conventions
JavaScript ★ 0 7y agoExplain → -
anthem-builds
A tool for creating and sharing Anthem Javelin builds
JavaScript ★ 0 7y agoExplain → -
sentry-loader-test
Bug reproduction
JavaScript ★ 0 7y agoExplain → -
decompress-tarxz ⑂
tar.xz plugin for decompress
JavaScript ★ 0 7y agoExplain → -
now-env ⑂
Use `now.json` environment variables while developing
JavaScript ★ 0 8y agoExplain → -
processmd ⑂
Process a directory of markdown and yaml files to json files based on glob patterns
JavaScript ★ 0 8y agoExplain → -
discord.js ⑂
A powerful JavaScript library for interacting with the Discord API
JavaScript ★ 0 4y agoExplain → -
import-cost ⑂
displays the import size of the package you are importing inside the code editor
JavaScript ★ 0 9y agoExplain → -
guild-wars-2-graphql
Playground for learning GraphQL
JavaScript ★ 0 9y agoExplain → -
csc-facebook-page ⑂
Cal Poly Computer Science Facebook Page
★ 0 11y agoExplain → -
markdown-in-js ⑂
inline markdown for react/jsx
JavaScript ★ 0 9y agoExplain → -
jest-proof
No description.
JavaScript ★ 0 9y agoExplain → -
secret-hitler
An Engine / API for the game Secret Hitler
JavaScript ★ 0 9y agoExplain → -
jekyll_test
No description.
Ruby ★ 0 9y agoExplain → -
hyper ⑂
A terminal built on web technologies
JavaScript ★ 0 9y agoExplain → -
is-windows-bash
Determine if the script is running in WSL
JavaScript ★ 0 9y agoExplain → -
timestring ⑂
Parse a human readable time string into a time based value
JavaScript ★ 0 9y agoExplain → -
smash-sisters ⑂
Smash Sisters
CSS ★ 0 9y agoExplain → -
jest ⑂
Painless JavaScript Testing.
JavaScript ★ 0 9y agoExplain → -
sass-spec ⑂
Official Sass Spec Suite
CSS ★ 0 10y agoExplain → -
libsass ⑂
A C/C++ implementation of a Sass compiler
C++ ★ 0 10y agoExplain → -
include-media ⑂
Simple, elegant and maintainable media queries in Sass
CSS ★ 0 10y agoExplain → -
jekyll-boilerplate ⑂
A cleaned up version of the initial Jekyll setup for quick use.
HTML ★ 0 10y agoExplain → -
release-notes ⑂
Notifies you of the latest Atom changes
CoffeeScript ★ 0 11y agoExplain → -
Orange
No description.
Ruby ★ 0 10y agoExplain → -
commie-tracker
A "learn universal javascript" project
JavaScript ★ 0 10y agoExplain → -
BernieOnIssues ⑂
Summarizes Bernie Sander's positions on various issues. Not affiliated with Bernie Sanders Campaign
CSS ★ 0 11y agoExplain → -
Zen ⑂
Distraction free writing for Atom.
CoffeeScript ★ 0 11y agoExplain → -
HAR-Performance-Viewer
Parses HAR files and displays changes over time
JavaScript ★ 0 11y agoExplain → -
buddy_api
A Ruby Wrapper for the Buddy Platform
Ruby ★ 0 11y agoExplain → -
Fire-Emblem
No description.
JavaScript ★ 0 11y agoExplain → -
atom-todo-show ⑂
Atom package that shows a list of todos from your project.
CoffeeScript ★ 0 12y agoExplain → -
LoLAPI
Quick Ruby wrapper for the League of Legends API.
Ruby ★ 0 12y agoExplain → -
IanMitchel1
No description.
CSS ★ 0 12y agoExplain → -
Quill
A Blogging Platform
Ruby ★ 0 12y agoExplain → -
MicroLeague
A quick mockup / proof of concept for a text-based League of Legends game tracker. Awful code
JavaScript ★ 0 13y agoExplain → -
CSC300-Bad-Word-Script
Searches a file for banned words
Ruby ★ 0 13y agoExplain → -
SublimeLinter-rubocop ⑂
SublimeLinter 3 plugin for Ruby, using rubocop.
Python ★ 0 12y agoExplain → -
MindBody
Application for the MindBody hackathon
Ruby ★ 0 12y agoExplain → -
ruby-slim-tmbundle ⑂
A Textmate bundle for the Slim language (http://slim-lang.com)
★ 0 12y agoExplain →
No repos match these filters.