Harp is a static web server that also serves Jade, Markdown, EJS, Less, Stylus, Sass, and CoffeeScript as HTML, CSS, and JavaScript without any configuration. It supports the beloved layout/partial paradigm and it has flexible metadata and global objects for traversing the file system and injecting custom data into templates. Optionally, Harp can also compile your project down to static assets for hosting behind any valid HTTP server. Pre-compilers are becoming extremely powerful and shipping front-ends as static assets has many upsides. It's simple, it's easy to maintain, it's low risk, easy to scale, and requires low cognitive overhead. I wanted a lightweight web server that was powerful enough for me to abandon web frameworks for dead simple front-end publishing.
static-web-server static-site-generator sass less stylus markdown jade ejs coffeescriptWintersmith is a simple yet flexible static site generator. It takes contents (markdown, less, scripts, etc), transforms them using plugins and outputs a static website (html, css, images, etc) that you can host anywhere. Where <path> is the location you want the site to be generated. This creates a skeleton site with a basic set of templates and some articles, while not strictly needed it's a good starting point.
static-site-generator nodejs wintersmith static generator markdown jadeAtom-Beautify respects the core.telemetryConsent configuration option from Atom editor. If you do not wish to have usage data sent to Google Analytics then please set core.telemetryConsent to no or undecided option before using Atom-Beautify. See Anonymous Analytics section of docs for details. Thank you. Atom-Beautify is going to be completely rewritten with Unibeautify at its core! See unibeautify branch for work in progress and Issue #1174.
atom beautifier formatter coffeescript beautify prettifier prettify js-beautify format pretty html handlebars mustache xml css json sass scss less sql markdown typescript cpp c-sharp coldfusion uncrustify apex pawn vala erb editorconfig yaml front-matter jekyll marko svg elm arduino crystal csv ejs gherkin haskell hindent brittany jade jsx latex ocaml puppet riot.js spacebars swig tss twig visualforce xtemplate autopep8 coffee-formatter coffee-fmt clang-format dfmt elm-format html-beautifier csscomb gherkin-formatter gofmt latex-beautify fortran-beautifier jscs-fixer eslint eslint-fixer lua-beautifier ocp-indent perltidy php-cs-fixer phpcbf pretty-diff pug-beautify puppet-lint r remark rubocop ruby-beautify rustfmt sqlformat stylish-haskell tidy-markdown typescript-formatter yapf erl_tidy marko-beautifier vue vue-beautifier sassconvert formatr clojure-beautifier nunjucks ux-markup pybeautifier cljfmt bash beautysh glsl hh_format nginx nginx-beautify golang-template align-yaml goimports terraform terraformfmt tsx prettier verilog emacs-verilog-mode vhdl vhdl-beautifier gn bladetemplate.js 一款javascript模板引擎,简单,好用,支持webpack和fis
tmpl arttemplate template templatejs baidutemplate juicer handlebars jade fis template.js jsStylus is a revolutionary new language, providing an efficient, dynamic, and expressive way to generate CSS. Supporting both an indented syntax and regular CSS style. You can also try all stylus features on stylus-lang.com, build something with stylus on codepen or integrate stylus with gulp using gulp-stylus or gulp-accord.
stylus css preprocessor parser style stylesheets jade languageGulp plugin for compiling Pug templates
jade pug gulpplugin stream compile“Block” is the main thing there. It creates the block from the first passed class and creates the context for all nested elements.
pug bem html jadestitches CommonJS, and ties up other lose ends of web-app development.
spine commonsjs coffeescript stylus jade eco testacular jasmineHandlebars helpers which implement layout blocks similar to Jade, Jinja, Nunjucks, Swig, and Twig.Helpers are generated by passing in your instance of Handlebars. This allows you to selectively register the helpers on various instances of Handlebars.
handlebars layouts templating partials nodejs layout embed blocks dust express hbs jade mote mustache nunjucks swig twigSimple solution for compiling jade templates into vanilla JS functions for blazin' fast client-side use. If you're looking for something that works with pug, check out puglatizer.
browser jade templatesAn unopinionated and configurable linter and style checker for Pug (formerly Jade)
puglint jadelint pug-lint jade-lint pug jade lint code-style formatter style-guide validate lint-pug lint-jade linter linter-pug linter-jade pug-linter jade-linter linting linting-pug linting-jade pug-linting jade-linting hint hint-pug hint-jade pug-hint jade-hint hinter hinter-pug hinter-jade pug-hinter jade-hinter hinting hinting-pug hinting-jade pug-hinting jade-hintingYeoman generator for an angular.js site. CoffeeScript, stylus, jade, gulp.js. Bootstrap, angular-strap, nib, angular-ui-router. Heroku + s3 deployment tasks included.
yeoman-generator angular angular.js angularjs coffeescript jade stylus gulp.js gulp bootstrap angular-strap angular-ui-router heroku s3This module lets you use Jade easily on the browser in an AMD environment - like RequireJS.See the README.md file in the example folder. It contains a guided tour through all the moving parts.
jade amd requirejs express middleware connect client-sideexpress-cachebuster provides cross-browser version-control/cache-busting as a dynamic view helper in express.In your views execute the cacheBuster function and pass your asset's path.
cache cache-buster cachebusting cache-busting version version-control cross-browser jade ejs expressling express html5 boilerplateReplaces references to non-optimized scripts or stylesheets into a set of Jade files (or any templates/views).This task is designed for gulp 3.
gulpplugin jade usemin build minifyAdds Jade support to brunch, by compiling templates into dynamic javascript modules and .jade assets into plain HTML.Install the plugin via npm with npm install --save-dev jade-brunch.
brunchplugin jade templateIssues with the output should be reported on the Jade issue tracker.Include paths are resolved relative to the root of the tree, not to the Jade file itself. There are however workarounds to this, for example by using broccoli-static-compiler - here's an example.
broccoli-plugin jade html markup template tpl compileJadeify was not being kept up to date with the latest advances in browserify magic, so we moved it to domenic/jadeify. It is now a Browserify 2.x/3.x transform, instead of a Connect middleware.You can still get old releases from npm; everything in the 0.x range is derived from this repository.
browserify bundle middleware jade template
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.