Skip to main content
Caleb Evans

Hi, I'm Caleb, a web developer who lives for Christ by building enjoyable apps & useful tools. Take a look around!

Showing 68 projects

Games

Connect Four

The slickest way to get 4-in-a-row; play against the A.I. or against a friend!

Inflection Point

An engaging, suspenseful maze game where decision-making is at every turn

PegJump

Jump the pegs until only one remains

Pong

Play an HTML5 remake of the classic game

Repeat

Repeat the pattern, whatever it may be

Rink

Slide the puck as close as possible to the target

Speed Dots

Race against the clock to click every dot

CLI Programs

Cache Simulator

A processor cache simulator for the MIPS instruction set architecture

dotfiles

Personal configuration files for my shell and editor

CIDR Brewer

Break down any IPv4 address into network ID and everything else

Coin Problem

A generalized solver for a coin-based math problem from Parade magazine

Romnum

A bidirectional Roman Numeral converter, written in Python

Bump Anything

Increment the version number in virtually any file or any type

Math

Angles

Gets statistics and visuals for any angle

Expressions

Create beautiful math expressions using TeX

Grapher

Graph Cartesian and polar equations

Matrices

Have fun manipulating matrices

Quadratical

Solve any quadratic equation without fear of radicals or imaginary numbers

Truthy

Construct truth tables without fatiguing your hand

Sequencer

Create and examine sequences and series

Computer Science

Automata

A Python library for simulating finite automata, pushdown automata, and Turing machines

B-Sketcher

Draw pretty B-trees with minimal effort

Raycast Extensions

Rollup Plugins

Atom Packages

language-pip

Adds syntax highlighting for file types related to Python package management

language-sca

Adds syntax highlighting for SuiteCommerce Advanced file types

language-har

Adds syntax highlighting for HTTP Archive Format (HAR) files

Fun

Flip Book

Create flip book-style animations to share with friends!

Unscrambler

Unscramble any scrambled phrase or Boggle board into dictionary words

Painter

A simple painting app for expressing yourself

Web Libs

Create and share custom 'mad libs'

Until

Count down the years, weeks, and days until a particular date

Atom

A bouncy atom that you can sling around the page

Colorful Chips

An interactive, colorful time-waster; my very first project

JavaScript Libraries

jCanvas

Take control of the HTML5 canvas, jQuery-style

Calc

A JS math library with 130+ functions for trig, combinatorics, and much more

jFile

Upload files via the HTML5 File API, jQuery-style

Tools / Productivity

BG Generator

Generate grid-based tiled background images with ease

RegExper

Test a regular expression against any pattern

RGB Mixer

Mix red, green, and blue to create colors

Showdown

Put two snippets of JS code to the test!

Swatches

Create and organize collections of colors

Alfred Workflows

Play Song

Play songs, artists, and more in iTunes with few keystrokes

VS Code Extensions

SCA for VS Code

Adds syntax highlighting for SuiteCommerce Advanced file types in Visual Studio Code

WordPress

Awesome CPT

Code WordPress CPTs, taxonomies, and meta boxes with ease and power

Brunch Plugins

pegjs-brunch

Compile your project's PEG.js grammars using the Brunch build tool

rsvg-brunch

Convert your project's SVG icons using the Brunch build tool