Lineman.js: Stop worrying about workflow configuration


Lineman.js puts a wrapper around a number of client-side productivity tools, including Express, Grunt, and Testem, to allow developers to focus more on development and less on workflow.





Posted by 홍반장水 홍반장水

Best Collection of Useful CSS Tools for Developers


  • CSS Layout GeneratorThis generator will create a fluid or fixed width floated column layout, with up to 3 columns and with header and footer. Values can be specified in either pixels, ems or percentages.
  • Grid DesignerGenerates fixed and scalable grid layouts along with basic reset and typography.
  • Layout GeneratorsGenerate multi-column and grid layouts with CSS techniques using %, px, or em.

CSS Frameworks


  • TypetesterThe Typetester is an online application for comparison of the fonts for the screen.
  • @font-face GeneratorEasy to use CSS3 @font-face generator from Font Squirrel.
  • CSS Type Set
  • TypeChartLets you flip through, preview and compare web typography while retrieving the CSS
  • CSS-Typoset Matrix and Code Generator
  • CSStxtTool for generating CSS for web typography.
  • EM Calculator AIR ApplicationCalculator for Vertical Rhythm in XHTML & CSS; easily convert px to em based on base font-size and line-height; Padding and margins automatically calculated
  • Em CalculatorEm Calculator is a small JavaScript tool which helps making scalable and accessible CSS design. It converts size in pixels to relative em units, which are based on a text size.
  • PXtoEM


  • CSS Color EditorCSS Color Editor allows you to replace the color scheme of your website without going through the entire CSS file. You choose your local CSS file, select new colors and then download the new CSS file with new color codes automatically replaced for you.
  • Color Palette GeneratorUpload an image to generate a color palette based on the image’s primary colors. Useful for quickly grabbing a particular color within an image for inspiration.
  • Color Contrast CheckThe Color Contrast Check Tool allows to specify a foreground and a background color and determine if they provide enough of a contrast “when viewed by someone having color deficits or when viewed on a black and white screen”.
  • ColorZillaColorZilla is an extension for Firefox offering advanced eyedropper, color picker, palette viewer and other colorful goodies like: DOM color analyzer, full page zoom, firebug support, etc.
  • HSL to RGB Converter


  • CSS Sprite GeneratorCreates single sprite image and generate the appropriate CSS for you.
  • CSS Sprite – Online CSS Sprite Builder / GeneratorAn online tool to help web designers and web developers to build CSS Sprites. All you need to do is upload multiple files and it will generate sprite image and relted CSS and HTML for you.
  • CSS Sprite GeneratorCSS Sprite Generator will combine the uploaded images into a single sprite and generate the CSS for you.
  • YASC (Yet Another Sprite Creator)This tools is useful when all your sprite images have been created in a single file. The process is fairly straight forward: you upload this file, then visually select each individual item and specify its CSS id; once you have selected all your sprites you can generate all the required CSS with a single click.
  • Nav-o-MaticGenerates navigation markup and CSS for your sprite.
  • SmartSpritesSmartSprites is Java command line utility that will let you easily introduce and maintain CSS sprites in your designs. SmartSprites parses special directives you can insert into your original CSS to mark individual images to be turned into sprites. It then builds sprite images from the collected images and automatically inserts the required CSS properties into your style sheet, so that the sprites are used instead of the individual images.


  • Accessible Form BuilderCreate accessible form with CSS or table layout, including all label elements simply by typing a list of fields that you need.
  • WufooWufoo is an online service that allows anybody to easily build great looking online forms. You can use Wufoo as an easy way to create good-looking, valid CSS/XHTML form markup. It allows you to use your account to design and download the markup and CSS for FREE.

UI Components

  • List-o-MaticCreate CSS-styled navigation blocks based on unordered list <li> items. Get your semantics on!
  • CSS Menu GeneratorGenerates horizontal, vertical & dropdown CSS menus
  • ThemeRollerThemeRoller allows you to design custom jQuery UI themes for tight integration in your projects.

Text Wrappers

  • CSS Text WrapperGenerates HTML/CSS to wrap content to any shape
  • The Box OfficeThe Box Office lets you wrap/float/contour text around freeform images using CSS for usage in HTML pages.

Analysis & Debugging

  • W3C CSS Validation Service
  • CSS AnalyzerCSS Analyzer checks the validity of your CSS against the W3C’s validation service, along with a color contrast test, and a test to ensure that relevant sizes are specified in relative units of measurement.
  • FirebugOne of the post popular web developer tool – Firebug is a Firefox add-on that allows you to edit, debug, and monitor CSS, HTML, and JavaScript live in any web page. You can use Firebug Lite in IE, Opera, and Safari.


  • Primer CSSPrimer undercoats your CSS by pulling out all of your classes and id’s and placing them into a starter stylesheet.
  • Automatic CSS Inliner ToolTool that will automatically transform all of your local styles into inline styles. Useful for styling email news letters.
  • DrawterOnline tool that literally lets you draw your website’s code.


  • Dust-Me SelectorsDust-Me Selectors is a Firefox extension that finds unused CSS selectors
  • CssCleanerWindows desktop application that removes unused CSS Classes from your web application
  • CSS Redundancy CheckerUse this tool to find CSS selectors that aren’t used by any of your HTML files and may be redundant.
  • CSS SuperScrubThis tool can significantly reduce the size and complexity of your CSS by programmatically stripping unneeded content, stripping redundant calls, and intelligently grouping the remaining element names.
  • HeliumJavaScript tool to scan your site and show unused CSS


  • CSS Drive CSS CompressorNormal mode allows you to choose from three levels of compression, depending on how legible you want the compressed CSS to be versus degree of compression. You can switch to Advanced mode for greater customization.
  • Robson CSS CompressorA good CSS Compressor still in development.
  • MinifyMe – AIR ApplicationAdobe AIR application that allows you pack multiple files together.


  • CSS SorterFree online tool for sorting CSS files. It organizes CSS rules alphabetically so that it will be easier for you to maintain your CSS files.
  • CleanCSS – CSS Formatter and OptimizerThis tool comes with several options for formatting as well as optimization. It also provides ready made sets of options for various level of balances between optimization and readability. Important feature includes ability to automatically merged the same selectors and properties.
  • StyleneatIt organizes and standardizes your CSS – selectors, sub-selectors and properties – in a structure that makes it easier to define page areas and see how they relate to each other.
  • WordoffStrips the cruft that is pasted into WYSIWYG editors from Word
  • CSS ToolboxFree CSS Validation, CSS Formatter, CSS Compressor

Browser Specific

  • ModernizrA really useful JavaScript library that detects native availability of HTML5/CSS3 features and offers you a way to maintain a fine level of control over your site regardless of a browser’s capabilities. If you prefer using MooTools, you can use MooModernizr (MooTools port of Modernizr)
  • Conditional-CSSConditional-CSS allows you to write maintainable CSS with conditional logic to target specific CSS statements at both individual browsers and groups of browsers. Compilers for Conditional-CSS are available in PHP, C# and C.
  • LitmusLitmus shows you exactly how your designs look on various platform, across every popular web browser.
  • Web Browser CSS SupportDetailed information about CSS support in major web browsers, allows you to pick which browser appear on the information tables.
  • When Can I Use?Compatibility tables for features in HTML5, CSS3, SVG and other upcoming web technologies. Allows you to specify browsers, features, time period, status, search and sorting options.
  • CSS3 support for Internet Explorer 6, 7, and 8IE-CSS3 is a script to provide Internet Explorer support for several of the popular new styles available in the upcoming CSS3 standard.
  • IE7.jsIE7 is a JavaScript library to make Microsoft Internet Explorer behave like a standards-compliant browser. It fixes many HTML and CSS issues and makes transparent PNG work correctly under IE5 and IE6.
  • IE6 CSS FixerA tool specifically designed to ease the pain of the IE6 CSS debugger.


  • CSS3 pseudo-class Selector Emulationie-css3.js allows Internet Explorer to identify CSS3 pseudo-class selectors and render any style rules defined with them. Simply include the script in your pages, start using these selectors in your style sheets and they’ll work in IE.
  • Dust-Me SelectorsA Firefox extension that finds unused CSS selectors.
  • Sizzle JavaScript Selector LibraryA pure JavaScript CSS selector engine designed to be easily dropped in to a host library. Sizzle supports virtually all CSS3 selectors – this even includes some parts that are infrequently implemented such as escaped selectors (”.foo+bar”), Unicode selectors, and results returned in document order.
  • SelectORacleOnline tool that provides explanation of CSS2 and CSS3 selectors. Simply provide it with some selectors and it will return descriptions of what the selectors will match.
  • YUI Selector UtilityThe YUI Selector Utility brings CSS3 Selector syntax to JavaScript, providing a compact shorthand for collecting, filtering, and testing HTMLElements.
  • YUI StyleSheet UtilityThe StyleSheet Utility allows you to create and modify CSS stylesheets on the fly.

CSS3 Generators


  • XRAYXRAY is a bookmarklet for Internet Explorer 6+, and Webkit and Mozilla based browsers (including Safari, Firefox, Camino or Mozilla). Use it to see the box model for any element on any web page.
  • CSSUtilitiesA JavaScript library that provides unique and indispensible methods for querying CSS style sheets
  • ReCSSThis little bookmarklet makes refreshing your CSS a breeze

Cheat Sheets

Beyond CSS

  • MoreCSSMoreCSS is a JavaScript library that can assist you with all the daily JavaScript things like pop-ups, tabs, tooltips, hyphenation, advanced list styling and more using CSS like syntax.
  • LESS – Leaner CSSLess extends CSS by adding: variables, mixins, operations and nested rules. Less uses existing CSS syntax. This means you can migrate your current .css files to .less in seconds and there is virtually no learning curve. However you’ll need Ruby installed to use it.
  • DtCSSDtCSS is a PHP script that preprocesses your CSS file. It speeds up CSS coding by extending the features to CSS. Such as nested selectors, color mixing and more. DtCSS reads the CSS file with special syntax written for DtCSS, and outputs the standard CSS. It also comes with a smart caching system.

HTML5 CSS3 Tutorial Videos

Posted by 홍반장水 홍반장水

15 Online HTML5 Tools for Web Designers

by Andy on October 10, 2012


Online HTML5 tools are quite useful for web designers who wants to forge ahead of the competition, and have more satisfied clients. It is of course important to follow developments and keep an eye on new tools that emerge.

HTML5 is the new version of the markup language HTML that has been used for presenting and structuring online contents since the early 90s. It is an internet core technology that was proposed originally by Opera Software. If you want to learn more of it’s background and history these HTML5 infographics can help you. HTML has been standing in the shadow of other frameworks like Flash and IE, but the word is, that this is going to change with the arrival of HTML5. As of today, HTML5 is still being developed, but believe me, it is here to stay.

HTML5 has opened a window of opportunities for web designers. Online web design tools based on HTML5 makes it easier to incorporate audio, video, drag and drop, fonts, animations and graphics into web pages. HTML5 also helps web designers build mobile friendly website themes to ensure excellent user-experience when surfing the Internet on mobile devices. However, since such tools are fairly new, some people may still be unaware of their true potentials. Also, some web designers still want to use Flash and other popular framework as their primary tool set.

Below, I have listed 10 useful online HTML5 tools. They can provide developers and web designers with manoeuvrability in making websites more convenient, productive and attractive.

Moqups – HTML5 App For Creating Wireframes

Moqups is a HTML5 web app for creating wireframes, mockups or UI concepts. You can go to their blog and read more about this highly popular project.


Fontdragr – Online Font Testing Tool

If you are a designer, you might find it difficult to choose a decent font. However, using this online font testing tool can make the process much easier. You can view any font you want in a webpage without changing its CSS or HTML code.


Liveweave – HTML5, CSS3 & JavaScript Playground

Liveweave is a new playground for developers and designers to test HTML, CSS and Javascript. Liveweave editor has built-in context-sensitive autocompletion for HTML4/HTML5 and CSS2/CSS3, that makes life a lot easier.


Adobe Edge Animate

Edge Animate will allow you to create animated and interactive web contents. It has an easy to use and intuitive interface, precise control, broad reach and more.


HTML KickStart

HTML KickStart is not really a tool, it is a set of HTML5, CSS, and jQuery building blocks for website development. It includes files, layouts, and elements that will give you a headstart and save you hours on your projects.


Stitches – An HTML5 Sprite Sheet Generator

Stitches is a really easy-to-use HTML5 sprite sheet generator. Simply drag and drop image files onto the app, click “Generate” and your sprite and stylesheet will be good to go. Currently compatible only with the latest version of Firefox and Chrome.


Create – Web Editing Interface

Create is a new web editing interface that uses a browser-based HTML5 environment for managing your content. It can be adapted for use with virtually any content management backend.


SpriteBox Online HTML5 Tool

These days, compressing images seems to be the rage. By placing your photos in a Sprite, you can increase the rate of your loading times as well as image transitions. Online Sprite Box Tool will aid in designing photos into sprites with the use of HTML5, CSS3 and jQuery.


Online Velocity Sketch Tool

This unique HTML 5 online canvas drawing tool can make creative, strange looking creations. Use this HTML5 tool to come up with something really awesome for your designs.


On/Off Flipswitch HTML5/CSS3 Generator

A beautifully designed and super-easy-to-use tool for generating your own HTML5/CSS3 “On and Off” flipswitches with optional animated transitions.


Online SVG to HTML5 Canvas Tool

Most vector art packages such as Inkscape and Illustrator can export SVG or Scalable Vector Graphics elements. This tool will allow you to convert SVG files into its HTML 5 canvas equivalent.


Online 3D Sketch Tool

This sketch tool uses the capability of HTML canvas in creating 3D drawing. The tool will allow you to draw with dashed lines and vibrate your drawing. You can also rotate the 3D canvas by dragging with the cursor horizontally while pressing down the Space Bar.


Online Pattern Generator Tool

This is an online tool that can be quite useful for creating header and page backgrounds. Designers can even use the tool to create heading backgrounds. The tool will allow you to try out any pattern you want in just a few seconds.


Online XRay Tool

Online XRay Tool allows designers to quickly view the details of various page elements that are present in any webpage with just a few clicks of the mouse. Just drag the website bookmarklet into your own book bookmarks, go to the webpage you like to analyze, click on the XRay bookmark and then click on any element of the page. The tool can take care of HTML5 elements like canvas and give you the design data you need. online-Xray-tool

Online HTML5 Audio Maker Tool

Among the best features of HTML5 is the introduction of the audio tag. This tool will help designers get familiar with the newest audio features being offered by HTML5. Even more interesting is the fact that designers can play, not just with audio, but also with video integration using this HTML5 online tool.


Group Discussion!

Please tell us what you think of these HTML5 tools by adding your comments below. And please, if you have considerable experience with an online HTML 5 tool not included in my list, let me know about it. You are also welcome to share this article to your friends and colleagues.

Posted by 홍반장水 홍반장水