skip to content
Nathan Reyes

Projects

Open source libraries, products and client sites. Most run on Cloudflare Workers; source is linked where the repository is public.

Shipped

  • V-Calendar

    Open source · 4.5k stars

    A calendar and date picker plugin for Vue.js, used in production by thousands of projects. Decorates the calendar with highlighted date regions, dots, bars, content styles, tooltips and popovers through a single attributes API.

    • Vue
    • TypeScript
    • Sass
  • Nocta Labs

    Founder

    My studio building websites and custom software for small businesses across the Texas Panhandle. I handle design, build, deployment and ongoing maintenance.

    • Astro
    • Cloudflare Workers
    • TypeScript
  • SimpleGrader

    Product

    Grading, attendance and classroom management for teachers, homeschoolers and small schools, giving staff and guardians one shared view of every student. Monorepo pairing an AdonisJS API with a Vue 3 client.

    • AdonisJS
    • Vue 3
    • TypeScript
  • Leeway

    Open source

    A local-first terminal budgeting app built around one question: what is left? A forecasting tool rather than an accounting ledger — you keep your checking balance as ground truth and let envelopes draw down over the month.

    • Rust
  • Raine Reyes Counseling

    Client site

    Practice site for a Licensed Professional Counselor in Pampa, TX, covering EMDR and general therapy for children, teens and adults. Includes a rate-limited contact form running on Workers.

    • Astro
    • Cloudflare Workers
  • Redeemer Pampa

    Client site

    A website for Redeemer Pampa, a church in Pampa, TX, aligned with the Redeemer Network.

    • Vue
    • Cloudflare Workers
  • Gif My Coffee

    Side project

    A free coffee timer that walks you through every pour with gifs, so you can follow a brew recipe without reading a stopwatch.

    • Vue
    • Cloudflare Workers
  • Keyfall

    Side project

    Turns a local piano recording into a synced falling-note view. High-resolution piano transcription runs entirely in the browser in a Web Worker via ONNX Runtime Web, with WebGPU and WASM backends — audio and session data never leave the device.

    • Vue
    • ONNX Runtime
    • WebGPU
    • Web Workers
  • vue-screen-utils

    Open source

    A dependency-free collection of utility plugins and functions for using media queries in Vue 3.

    • TypeScript
    • Vue 3

Concept & spec work

  • Open Range Engineering

    Concept

    A site built on spec for a process safety engineering firm in Pampa, TX, covering PHA facilitation, PSM auditing and relief system design.

    • Astro
  • Cinema 4

    Concept

    A rebuild of a local theater website, pitched on the idea that nobody should type showtimes again — they sync straight from Veezi, the ticketing system the theater already runs.

    • Astro
    • Veezi API