Portfolio

ftHTML

I created an HTML preprocessor that focuses on reducing nonsense tag identifiers and special characters as well as incorporating basic templating, importing and variables. The goal is to have modular HTML without the overhead of frameworks. This is an ongoing project and more features like directives and interpreters for other preprocessors, like SASS, are projected updates

DAVIDFREER.ME

I created my website demonstrating CSS3 knowledge of flex and grid, modularization, DOM manipulation, and responsive design

html-tag-builder

Create HTML elements easily using builder pattern for semantic driven, self-documenting development

inputizer

An easier way to interact with <textarea> using common text editor functionality. Input event listeners are managed for you.

Simply call the initializer and configure keyboard shorcuts and thier actions for a given textarea

navigator overview gif

Navigator

A dependency-free, intuitive, multi-command, granular cursor-navigation vscode extension directly from your status bar, with a terminal-like fee

FT-IDE

FT-IDE is a simple, clean browser 'IDE' responsive layout for code snippets. Although it is not a browser IDE, the layout is structured like one to give a native IDE experience to browser users

You can use this for a single code snippet, or to emulate project templates/snippets

Fully customizable and includes syntax highlighting

go-to-character logo

Go to Character Position/Index

vscode extension to quickly jump to an absolute position of the active editor, regardless of the line or column number. Can configure it to be zero based or 1 based

nanotube demo gif

nanotube

A complete working alternative YouTube application. 'Subscribe' to YouTube channels without a Google account. Create playlists, collections, bookmarks and subscriptions all without creating a single Google account

JSON Schema Explorer

JSON Schema Explorer is a lightweight, all-in-one solution for browsing and exploring your JSON schemas. This is a customizable solution, where you have creative freedom on CSS and options to fit the style to your needs. Comes complete with a built-in interactive playground for users/consumers of your schema to test patterns/string format schemas