Original Project Overview
During the pivotal transition from static HTML documents to interactive Web 2.0 applications (2006–2012), Aphex Creations (aphexcreations.net) operated as the software engineering lab, open-source project hub, and technical blog of software developer Brendon Crawford. Hosted across four primary subdomains—aphexcreations.net, projects.aphexcreations.net, toolkit.aphexcreations.net, and blog.aphexcreations.net—the site published lightweight browser utilities, zero-bloat JavaScript libraries, and systems configuration tutorials before modern frontend bundlers and evergreen browser APIs existed.
Across developer communities including Stack Overflow, Drupal.org, SourceForge, Ajaxian, Hatena Bookmark, and the Gouvernement du Québec WebMaestro portal, Aphex Creations became a frequently cited reference for three core contributions:
REJAX REGEX TESTER
Launched in February 2007 as the “easiest / coolest regular expression tester. ever.”—pioneering live in-browser DOM regex evaluation without server round-trips.
Open Replacement Regex Tester →AJFORM AJAX TOOLKIT
Released on SourceForge as the “World’s Easiest AJAX Forms API JavaScript Toolkit” for degradable asynchronous form submission and file uploads.
Read AJFORM Archive & Guide →DRUPAL & CAKEPHP GUIDES
Practical engineering guides covering Drupal 6 form theming, the official Drupal.org ajax module, and Lighttpd 1.5 rewrite rules for CakePHP 1.1.
REJAX: Interactive Regular Expression Tester
Published in February 2007 at http://www.projects.aphexcreations.net/rejax/ (and projects.aphexcreations.net/rejax), REJAX combined REgular Expressions with AJAX-era dynamic DOM manipulation. At a time when most online regular expression testers required submitting an HTML form to a PHP or Perl CGI script and waiting for a full page reload, REJAX executed pattern matching directly inside the browser’s JavaScript engine as the developer typed.
Featured on Ajaxian, PHPDeveloper / phpspot.org, KickJava, Diigo JavaScript Online Tools, and bookmarked across international engineering portals (including the Gouvernement du Québec WebMaestro developer toolkit as a recommended testeur d’expressions régulières), REJAX was known by its memorable tagline: “rejax - easiest regular expression tester. ever.” (and “coolest regular expression tester. ever.”).
To ensure that every developer following a historical REJAX bookmark or documentation link reaches an immediately useful utility, Web Dev Awards maintains a full-featured, dependency-free JavaScript Regular Expression Tester alongside a comprehensive JavaScript Regex Guide.
AJFORM: AJAX JavaScript Toolkit & Degradable Forms
Released concurrently in February 2007 at http://projects.aphexcreations.net/ajform/ (and distributed via SourceForge at sourceforge.net/projects/ajform/), AJFORM (“AJFORM – World’s Easiest AJAX Forms API JavaScript Toolkit”) solved one of early Web 2.0’s most frustrating problems: submitting standard HTML <form> elements asynchronously without breaking graceful degradation or file uploads.
Before FormData and fetch() were standardised, serialising form controls—including checkboxes, multi-select arrays, submit button values, and <input type="file"> attachments—required painstaking manual DOM traversal and hidden <iframe> transport fallbacks. AJFORM wrapped these mechanics into a declarative listener that preserved standard HTML action and method attributes when JavaScript was unavailable, earning recognition in articles such as Particletree’s Degradable Ajax Form Validation and powering the official Drupal AJAX Forms module (drupal.org/project/ajax) maintained by Aphex Creations.
For full historical documentation and modern equivalents using the native Fetch API, FormData, and AbortController, visit the AJFORM AJAX JavaScript Toolkit Archive & Modern Alternatives.
Developer Tutorials, Toolkit & Open-Source Utilities
Beyond REJAX and AJFORM, the Aphex Creations network hosted several specialised developer resources and articles that continue to attract technical referral traffic:
| Historical Resource / Subdomain | Original Scope | WebDevAwards Archive Destination |
|---|---|---|
blog.aphexcreations.net/2009/04/theming-drupal-user-login-form.html | April 2009 guide on overriding Drupal 6’s user_login form via hook_theme(), template.php, and user-login.tpl.php. | Drupal Login Form Theming → |
blog.aphexcreations.net/2007/10/enabling-cakephp-11-on-lighttpd-15.html | October 2007 tutorial resolving CakePHP 1.1 static CSS/JS 404 errors under Lighttpd 1.5 url.rewrite-once rules. | CakePHP on Lighttpd Guide → |
projects.aphexcreations.net/rejax/ | Interactive browser-based regular expression tester and pattern debugger (February 2007). | JavaScript Regex Tester → |
projects.aphexcreations.net/ajform/ | Lightweight JavaScript toolkit for degradable asynchronous HTML form submission and validation. | AJFORM AJAX Toolkit → |
toolkit.aphexcreations.net/ & projects.aphexcreations.net/ | Umbrella project index hosting Aphex JavaScript Toolkit utilities, Drupal AJAX integration, and the NoMouse keyboard navigation utility. | Aphex Creations Archive (Current Page) |
Preservation Purpose & Link Rot Prevention
Link rot erodes the institutional memory of the web. Thousands of engineering forum threads, Stack Exchange developer profiles, SourceForge project listings, university syllabi, and technical blogs from the late 2000s continue to reference specific documentation URLs on aphexcreations.net.
Rather than allowing those historical citations to resolve to dead parked pages or generic homepage redirects—which frustrate developers searching for a working regular expression tester or a specific Lighttpd rewrite pattern—Web Dev Awards maintains dedicated, topic-matched archival guides and interactive replacements:
- Functional Parity for Tool Bookmarks: Visitors arriving from historical REJAX links immediately land on a working, client-side JavaScript Regex Tester with zero ads, zero paywalls, and full ECMAScript flag support.
- Historical Context + Modern Standards: Visitors arriving from legacy CakePHP, Drupal, or AJAX framework discussions see both the exact historical configuration discussed in the original 2007–2009 thread and the modern, secure equivalent for current production stacks.
Original Developer Attribution
All historical software projects associated with Aphex Creations—including REJAX, AJFORM, the Drupal AJAX module (drupal.org/project/ajax), NoMouse, and the original 2007–2009 blog tutorials on Drupal 6 theming and CakePHP 1.1 Lighttpd routing—were originally conceived, engineered, and published by software developer Brendon Crawford.
Historical project metadata and community profiles associated with the original work include:
- SourceForge Project:
sourceforge.net/projects/ajform/(AJFORM – AJAX JavaScript Toolkit) - Drupal.org Module:
drupal.org/project/ajax(Ajax Forms integration module credited to Aphex Creations) - Stack Exchange Network: Developer profiles on Stack Overflow (
users/552766/brendon-crawford), Emacs Stack Exchange (users/12554/brendon-crawford), and Super User (users/619536/brendon-crawford).
Archive Disclaimer
Independent Archival Notice: This section of webdevawards.org is an independent historical archive and modern educational resource written and maintained by the Web Dev Awards Editorial Team. It is not the official website of Brendon Crawford or the original Aphex Creations proprietorship.
Web Dev Awards does not claim authorship or ownership of the historical Aphex Creations open-source packages (REJAX, AJFORM, or NoMouse). All new explanatory commentary, modern migration guides, and the newly engineered Web Dev Awards JavaScript Regex Tester are original works published by Web Dev Awards to preserve technical continuity for the web development community. For archival corrections or attribution enquiries, please review our Editorial Standards or contact our editorial desk.