From the docs:
Behave.js is a lightweight library for adding IDE style behaviors to plain text areas, making it much more enjoyable to write code in.
I’ve always been really frustrated by WYSIWYG editor’s ‘HTML mode’ – I think it would be interesting to combine Behave.js with something like Medium.js for the ultimate in-browser text editing domination.
Behave.js is MIT licensed. Source code on GitHub.
Medium.js is a very minimal and straightforward approach to rich text editing in the browser that’s based on the awesome editor powering Medium.
From the docs:
Medium.js overrides many default keyboard events and substitutes a more cross-browser compliant way to interact with contenteditable elements. This means that you can use contenteditable without fearing your user is going to enter poor or invalid HTML. It keeps things tight, organized, and semantic.
MIT Licensed. Source code on GitHub.
Skeuocard from Ken Keiter is a JS plugin that makes credit card information input a little more sane. With a slew of options including card provider requirements, and card validations, it’s definitely worth a look. Also, check out the skeuocard-rails gem, if it pertains to your project.
MIT licensed. Source code on GitHub.
I peruse a fair amount of dotfile repos, and keep seeing people use short flags inside aliases and little command line tools. Short flags are a command line shortcut, and they do belong there, but if you’re not writing the command in a prompt, do yourself (and anyone else that may someday be reading your […]
For the uninitiated, ImageOptim is a great Mac app that uses several well-known image optimization tools to compress images and help keep file sizes down and Guard is “a command line tool to easily handle events on file system modifications.” If you’ve never tried Guard, I’d encourage you to take some time and check it […]