I built things. Not for profit, not for prestige, but because the tools
people needed often didn't exist yet — or existed behind barriers that
kept the very people out who needed them most.
What follows is a curated record of my most useful public projects on
Cloudflare — the Pages sites and Workers that were built to be used,
freely, by anyone. Security systems, demos, and tests have been omitted.
What remains is the work that matters.
If you're reading this after I'm gone: the code is the proof. The URLs
are the invitation. Take what's useful. Build on it. Make it better.
— Nicholas Armstrong
═══════════════════════════════════════════════════
I. HUMANE TECHNOLOGY — Tools Built on Dignity, Not Friction
═══════════════════════════════════════════════════
These projects share a single philosophy: technology should meet people
where they are, not gatekeep them. "Humane" isn't a brand — it's a
design principle.
PAGES:
• humane-form-forge-v4
https://humane-form-forge-v4.pages.dev
Build accessible forms without barriers — the fourth and best iteration
• humaneaceattorneyandvisualnovelmaker
https://humaneaceattorneyandvisualnovelmaker.pages.dev
Create Ace Attorney–style objection scenes and visual novels —
storytelling as empowerment
• completehumanewebtoolkit
https://completehumanewebtoolkit.pages.dev
A complete toolkit for building humane, accessible websites
• wellbeingpad
https://wellbeingpad.pages.dev
A digital wellbeing companion — because mental health deserves
infrastructure
• gentlesymptomlogger
https://gentlesymptomlogger.pages.dev
Log symptoms gently, without clinical coldness — built from personal
necessity
• unifiedcareandknowledgeportal
https://unifiedcareandknowledgeportal.pages.dev
A unified portal for care resources and knowledge — no one should
navigate illness alone
• humanewiki20
https://humanewiki20.pages.dev
A wiki reimagined for clarity and access
• nicholasarmstronghumanewiki
https://nicholasarmstronghumanewiki.pages.dev
My personal humane wiki — knowledge, shared freely
• humaneobjectionaceattorneyscenebuilder
https://humaneobjectionaceattorneyscenebuilder.pages.dev
Build objection scenes — giving people a dramatic voice in process
• humaneobjectionmaker
https://humaneobjectionmaker.pages.dev
Craft formal objections — because everyone deserves to be heard
• humanewaveformgenerator
https://humanewaveformgenerator.pages.dev
Generate waveforms — visualizing sound and signal, humanely
WORKERS:
• humane-social-media
https://humane-social-media.nicholas-armstrong.workers.dev
Social interaction without the surveillance
• humane-public-bulletin-board
https://humane-public-bulletin-board.nicholas-armstrong.workers.dev
A public bulletin board — community notices without the noise
• humane-wiki-20
https://humane-wiki-20.nicholas-armstrong.workers.dev
The wiki, living on the edge — fast, free, everywhere
• humane-quiz
https://humane-quiz.nicholas-armstrong.workers.dev
Quizzes that teach, not test
• humanequizzes
https://humanequizzes.nicholas-armstrong.workers.dev
The original quiz platform — knowledge sharing, simplified
• humaneobjectionmaker
https://humaneobjectionmaker.nicholas-armstrong.workers.dev
Objection-making as a service — formal dissent, accessible to all
═══════════════════════════════════════════════════
II. CAPTCHA-FREE FORMS & ACCESSIBILITY ADVOCACY
═══════════════════════════════════════════════════
CAPTCHAs block people with disabilities, non-English speakers, and
anyone on a slow connection. These templates and advocacy projects
prove you can build functional forms without them. Fork them. Use
them. Replace the friction.
WORKERS — Drop-In Form Templates:
• captcha-free-contact-form-template
https://captcha-free-contact-form-template.nicholas-armstrong.workers.dev
Drop-in contact form — no CAPTCHA, no gatekeeping
• captcha-free-login-form-template
https://captcha-free-login-form-template.nicholas-armstrong.workers.dev
Login flow that doesn't interrogate you first
• captcha-free-password-reset-template
https://captcha-free-password-reset-template.nicholas-armstrong.workers.dev
Password reset without the puzzle
• captcha-free-payment-form-template
https://captcha-free-payment-form-template.nicholas-armstrong.workers.dev
Payment forms that trust the user
• captcha-free-registration-form-template
https://captcha-free-registration-form-template.nicholas-armstrong.workers.dev
Sign-up flows that welcome rather than challenge
• tuitionwithoutcaptcha
https://tuitionwithoutcaptcha.nicholas-armstrong.workers.dev
Tuition/payment access without CAPTCHA barriers
PAGES — Advocacy & Portals:
• barrierfreewebaccessactlegislativetext
https://barrierfreewebaccessactlegislativetext.pages.dev
The full legislative text of the Barrier-Free Web Access Act — law as
a public good
• joinbarrierfreewebaccessmovement
https://joinbarrierfreewebaccessmovement.pages.dev
Join the movement for a barrier-free web
• barrier-free-mohawk-payment-assistant
https://barrier-free-mohawk-payment-assistant.pages.dev
Payment assistance without barriers, built for the Mohawk community
• iswebsitelikelyblockedinchinahumaneandcaptchaless
https://iswebsitelikelyblockedinchinahumaneandcaptchaless.pages.dev
Check if a website is likely blocked in China — access information for
everyone
• psaagainstcaptcha
https://psaagainstcaptcha.pages.dev
A public service announcement against CAPTCHA — the case for a
frictionless web
WORKERS — Reporting Portal:
• barrierfreewebaccessactreportingportal
https://barrierfreewebaccessactreportingportal.nicholas-armstrong.workers.dev
Report web accessibility barriers — enforcing the right to access
═══════════════════════════════════════════════════
III. CIVIC ACTION, ADVOCACY & PUBLIC HEALTH
═══════════════════════════════════════════════════
Tools for organizing, petitioning, and making institutions accountable.
Built for movements, not companies.
WORKERS:
• petition-signatures
https://petition-signatures.nicholas-armstrong.workers.dev
Collect and verify petition signatures — democracy infrastructure
• chngit
https://chngit.nicholas-armstrong.workers.dev
A change-making platform — because "change it" is a command, not a
wish
• palliative-listings
https://palliative-listings.nicholas-armstrong.workers.dev
A directory of palliative care resources — built from personal
necessity
• firedrillmovement
https://firedrillmovement.nicholas-armstrong.workers.dev
A movement for fire safety awareness and preparedness
• supportfiredrillawareness
https://supportfiredrillawareness.nicholas-armstrong.workers.dev
Support hub for the fire drill awareness campaign
PAGES:
• fire-drill-emotional-support-act-violation-report-portal
https://fire-drill-emotional-support-act-violation-report-portal.pages.dev
Report violations of the Fire Drill Emotional Support Act
• firedrillemotionalsupportact
https://firedrillemotionalsupportact.pages.dev
The Fire Drill Emotional Support Act — legislation for anxiety-aware
safety
• firedrillanxietyquiz
https://firedrillanxietyquiz.pages.dev
A quiz addressing fire-drill anxiety — because safety drills
shouldn't cause panic
• joinfiredrillawarenessandanxietysupportmandationmovement
https://joinfiredrillawarenessandanxietysupportmandationmovement.pages.dev
Join the movement mandating anxiety-aware fire drill practices
• civicvoicenexuslegacy
https://civicvoicenexuslegacy.pages.dev
A nexus for civic voices — community advocacy, preserved as legacy
• hopeagainstcancerandviralillnessfundraiser
https://hopeagainstcancerandviralillnessfundraiser.pages.dev
A fundraiser for hope against cancer and viral illness — fighting with
optimism
═══════════════════════════════════════════════════
IV. SEARCH, AI, LANGUAGE & KNOWLEDGE TOOLS
═══════════════════════════════════════════════════
Tools that help people find what they need, understand what they find,
and communicate across boundaries.
WORKERS:
• safemedbot
https://safemedbot.nicholas-armstrong.workers.dev
A medical information bot — safe, accessible health guidance
• enhanced-website-builder
https://enhanced-website-builder.nicholas-armstrong.workers.dev
Build a website without needing to know how — democratizing the web
• archi-and-polilot-lingo
https://archi-and-polilot-lingo.nicholas-armstrong.workers.dev
A language/linguistics tool — exploring how we communicate
PAGES:
• bingdeepsearchguide
https://bingdeepsearchguide.pages.dev
A guide to deep search techniques — finding what search engines hide
• bingdeepsearchgenerator
https://bingdeepsearchgenerator.pages.dev
Generate deep search queries — power-searching for everyone
• safecitationgeneratorbynicholasamrstrong
https://safecitationgeneratorbynicholasamrstrong.pages.dev
Generate accurate citations safely — academic integrity, simplified
• archi-lang
https://archi-lang.pages.dev
A programming/language project — the architecture of meaning
• archi
https://archi-2t3.pages.dev
The original Archi project — structure as language
• archistructurebasedsemanticchecker
https://archistructurebasedsemanticchecker.pages.dev
Check semantics based on structural analysis — meaning, verified
• archilatinischandarchisirilishtranslator30
https://archilatinischandarchisirilishtranslator30.pages.dev
Translate between Latin and Cyrillic scripts — bridging alphabets
• characterclassificationtool
https://characterclassificationtool.pages.dev
Classify characters — a tool for linguists and the curious
• enhancedwebsitebuilder
https://enhancedwebsitebuilder.pages.dev
The Pages edition of the website builder — static, fast, deployable
═══════════════════════════════════════════════════
V. COMMUNITY, EVENTS & CREATIVE TOOLS
═══════════════════════════════════════════════════
Where people gather, create, and connect.
WORKERS:
• speedrunhub
https://speedrunhub.nicholas-armstrong.workers.dev
A hub for speedrunners — community, leaderboards, passion
• paranormal-postcards
https://paranormal-postcards.nicholas-armstrong.workers.dev
Send paranormal-themed postcards — delight in the unexpected
• video-conf-app
https://video-conf-app.nicholas-armstrong.workers.dev
Video conferencing — connecting people face to face
• signallanternstudios
https://signallanternstudios.nicholas-armstrong.workers.dev
Signal Lantern Studios — a creative studio's digital home
PAGES:
• ssrrdonations
https://ssrrdonations.pages.dev
Donation portal for the SSRR event community
• ssrrtasregistration
https://ssrrtasregistration.pages.dev
Registration for SSRR tool-assisted speedrun events
• ssrrtasflyer
https://ssrrtasflyer.pages.dev
Event flyer and promotion for the SSRR community
• nicholasarmstrongdndandpsamaker
https://nicholasarmstrongdndandpsamaker.pages.dev
Create D&D and PSA content — creativity meets public service
• mirrortextgenerator
https://mirrortextgenerator.pages.dev
Generate mirror-text — a small tool, a small joy
• fdesaquiz
https://fdesaquiz.pages.dev
An educational quiz — learning as engagement
• humanequizzeschinacompatible
https://humanequizzeschinacompatible.pages.dev
Humane quizzes, accessible behind the Great Firewall — knowledge
without borders
═══════════════════════════════════════════════════
VI. TOOLS & DASHBOARDS
═══════════════════════════════════════════════════
• hv10-dashboard (Pages)
https://hv10-dashboard.pages.dev
A dashboard for the HV10 project — data, visible and clear
• hv10-verification (Worker)
https://hv10-verification.nicholas-armstrong.workers.dev
Verification service for the HV10 ecosystem
• slidepriviforge (Pages)
https://slidepriviforge.pages.dev
Forge privacy-first slide presentations — your deck, your data
═══════════════════════════════════════════════════
THE COUNT
═══════════════════════════════════════════════════
• 76 Cloudflare Pages projects built over a lifetime of creating
• 28 Cloudflare Workers deployed to the global edge
• ~65 featured here as the most useful — the rest were demos, tests,
iterations, and security systems, all omitted per request
• Every project runs on Cloudflare's global network — hundreds of
cities, serving anyone who visits, at the speed of light
═══════════════════════════════════════════════════
These projects were built on Cloudflare's global edge network. They run
in hundreds of cities worldwide, serving anyone who visits, at the speed
of light. That was always the point: the tools should be fast, free,
and wherever the person is.
If a link stops working one day, that's okay. The idea was the thing.
Take the idea.
— Nicholas Armstrong, 2026