Displaying 1 to 14 from 14 results

docpad - Empower your website frontends with layouts, meta-data, pre-processors (markdown, jade, coffeescript, etc

  •    CoffeeScript

Hi! I'm DocPad, I streamline the web development process and help close the gap between experts and beginners. I've been used in production by big and small companies for over a year and a half now to create plenty of amazing and powerful web sites and applications quicker than ever before. What makes me different is instead of being a box to cram yourself into and hold you back, I'm a freeway to what you want to accomplish, just getting out of your way and allowing you to create stuff quicker than ever before without limits. Leave the redundant stuff up to me, so you can focus on the awesome stuff.Discover my features below, or skip ahead to the installation instructions to get started with a fully functional pre-made website in a few minutes from reading this.

xp - agile programming tools in Coffeescript

  •    CoffeeScript

You might notice that a lot of xp's "tools" already exist in some form or another as *nix programs or combination of *nix programs. *nix has battle hardened programs which have been heavily used, tested, optimized, and are generally of very high quality. xp doesn't aim to replace these any of these. xp is a convenience library aimed towards non-expert users. xp uses CoffeeScript and node, which makes it fun to use. If you already know how to perform these actions via vanilla *nix tools, I encourage you to continue to do so.If anyone is willing to write concise documentation for executing the functionality of xp's tools using only pre-existing *nix commands, I would be very glad to add that information to this document.

mixen - Combine Javascript classes on the fly

  •    CoffeeScript

Mixen lets you combine classes on the fly. With it you can build smaller, easier to understand and more testable components, and more easily share code with others. It does not just merge the prototypes.The 2kb library only exposes a single function, Mixen. This function allows you to combine classes together in such a way that the super keyword will dynamically call the appropriate method in the next mixin you're using.




sty - Color and more for console output in node.js

  •    CoffeeScript

This project is no longer maintained. Try chalk instead.

bang - Text snippets on the command line.

  •    CoffeeScript

Bang is a command line tool for quick storage and retriveal of text snippets. It is inspired by and very similar to holman's Boom. The main difference is that Bang has no concept of lists: it is only one level deep. It also has a simpler interface to avoid accidentally creating stuff. Or, if you have not yet stored any data, simply run bang.

easy-bake - EasyBake enables CoffeeScript/JavaScript file-based configuration for your CoffeeScript library management needs (coffee compiling, compression, joining CoffeeScript + JavaScript files, headless testing for QUnit/Jasmine/NodeUnit, client/server version testing, etc)

  •    CoffeeScript

EasyBake provides an efficient environment for CoffeeScript library developers: CoffeeScript/Javascript-based configuration files (no coding needed), workflow (build, watch, clean, preview) tests (QUnit, Jasime, NodeUnit, server-side emulation with ModuleBundler), publishing (git, npm, NuGet). Replace your Cakefile with a Bakefile today!


finepack - Organizes and maintains readable your JSON files.

  •    CoffeeScript

Organizes and maintains your JSON files readable. You can use Finepack as a CLI tool or from NodeJS as a library. Based on fixpack but with a little more ♥.

underscore.number - Number-related functions missing from underscore.js

  •    CoffeeScript

Number-related functions missing from underscore.js. Returns a sign of num as -1, 0 or 1.

roots-util - a tool for simplifying roots extensions

  •    CoffeeScript

A utility that makes building roots extensions a little easier. Roots extensions, while quite powerful, can be complex to build, and difficult if you don't understand how roots core works thoroughly. Roots util provides utilities you can use to abstract common functionality if/when you need it.

fairmont - Functional (and) reactive programming library for JavaScript.

  •    CoffeeScript

Here's a simple reactive Web app implementing a counter using Fairmont's Reactive programming functions. Or you can simply install the components you need.

request-json - Http Client to deal easily with JSON API

  •    CoffeeScript

Request is a great HTTP client for NodeJS, but if you deal only with JSON, things could be more straightforward. This lib aims to simplify Request usage for JSON only requests. Note: Previously you should call newClient() but now it is renamed to createClient(). You still can use newClient() though it will throw deprecation message.