CF Builder 2 Shortcut Keys Extension
An extension for Adobe's ColdFusion Builder 2 beta that displays the default shortcut keys added in this release of ColdFusion Builder in an Eclipse window.
Project homepage: http://cfbshortcutkeys.riaforge.org/
CFSelenium Cross-Browser Converter Ant Script
An Ant script that automates the task of creating CFSelenium tests for other browsers based on the initial Firefox-generated tests.
Project homepage: https://github.com/bcswartz/CFSelenium-Cross-Browser-Converter-Ant-Script
colorPicker AIR Application
An HTML/Javascript-powered Adobe AIR desktop widget for selecting and designing website colors. Although the UI is fairly simple compared to more modern color-selection widgets, colorPicker does sport two fairly unique features: it automatically copies the hex code of your selected color into the clipboard automatically for easy pasting into your code, and it shows a list of your recently selected colors so you can compare colors or easily go back to a color you picked earlier in the day.
Project homepage: http://colorpicker.riaforge.org/
dirtyFields jQuery Plugin
The dirtyFields jQuery plugin applies a CSS class to a contextual DOM element associated with any form field that has been changed from its original value. For text inputs, <textarea>, and <select> elements, the <label> element associated with the field (via the "for" attribute) will be styled with the class. For <checkbox> and <radio> elements, you can specify the text associated with each element using "checkboxRadioTextTarget" plugin option (the default is "next span").
This plugin is useful when form submissions are done via AJAX and you want to show the user if they have any unsaved changes to the data.
Project homepage (with working demos): https://bcswartz.github.io/dirtyFields-jQuery-Plugin/
focusTimer AIR Application
A simple Adobe AIR desktop widget with a countdown timer for setting an amount of time to focus and shut out distractions. Designed as an aide to those using the Pomodoro time management technique, the default timespan is set to 25 minutes but can be adjusted.
Project homepage: http://focustimer.riaforge.org/
imageCaptionator ColdFusion Application
A proof-of-concept ColdFusion 8 / jQuery-powered application exploring the use of ColdFusion's image manipulation functions.
Project homepage: https://github.com/bcswartz/imageCaptionator-ColdFusion
ncline
ncline ("Node command line") is a platform for writing Node-powered JavaScript functions ("commands") that can be executed from a command-line interface.
Project homepage: https://github.com/bcswartz/ncline
ncline-screenshots
Add-on to the ncline tool that manages the naming and organizing of screenshot files as they are created on your computer.
Project homepage: https://github.com/bcswartz/ncline-screenshots
NoteToSelf Android Application
A free Android application for making notes/reminders for yourself. Comes with a home screen widget for viewing and adding new notes, and allows you to dictate your notes using Google's dictation service.
Play Store link: https://play.google.com/store/apps/details?id=org.swartzfager.NoteToSelf
Sparker
Sparker is a management system for maintaining a library of web application front-end templates (referred to as "sparks") via Grunt.
Project homepage: https://github.com/bcswartz/Sparker
tableFormSynch jQuery Plugin
A jQuery plugin file that leverages the jQuery metadata plugin to synchronize/exchange data between a master list and a detail form.
Project homepage: hhttps://github.com/bcswartz/jQuery-tableFormSynch-plugin-demo
Demonstration site: https://bcswartz.github.io/jQuery-tableFormSynch-plugin-demo/
tableSnapshots
A ColdFusion-powered mini web application for preserving and restoring database table data.
Project homepage: https://github.com/bcswartz/tableSnapshots
textCounting jQuery Plugin
This jQuery plugin will count the number of characters or 'words' (blocks of characters separated by one or more spaces) in a <textarea> every time a character is typed in the <textarea>, and will display either the number of words or characters in the <textarea> or how many words or characters can still be typed before reaching the set limit.
Project homepage: https://github.com/bcswartz/textCounting-jQuery-plugin
Demonstration site: https://bcswartz.github.io/textCounting-jQuery-plugin/
vadacl
An Angular 4.x library packaged as an NPM module that enhances the reactive form validation methods in the Angular codebase, allowing for class-based validation and validation error message configuration.
NPM package: https://www.npmjs.com/package/vadacl
Demonstration application repo: https://github.com/bcswartz/vadacl-demo
validORM
An AngularJS-powered tool for designing and generating ColdFusion/CFML ORM CFC files and corresponding ValidateThis (http://validatethis.org/) files for client and server-side validation.
Project homepage: https://github.com/bcswartz/validORM
Demo video: http://www.youtube.com/watch?v=-fnt_n65NWg