JavaScript CSS
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
ES6 learning.md
README.md Update README.md Jan 19, 2016
snippets.css update Apr 19, 2016
snippets.js update snippets.js Jun 30, 2015

README.md

端倪

目录

微博 http://weibo.com/neal


别人家的文章

FE

js

nodejs

css

html

tools

other


别人家的发明

tools

  • kityminder: 在线脑图编辑器
  • impress.js: PPT
  • reveal.js: PPT
  • deck.js: Modern HTML Presentations
  • nodePPT: 使用nodejs写的网络幻灯片
  • fenix: 简单好用的轻量级web服务器
  • deployd: a toolkit for building realtime APIs
  • jsdoc: An API documentation generator for JavaScript.
  • bower: A package manager for the web

UI

  • bootstrap
  • bootswatch: Themes for Bootstrap
  • Flat-UI
  • pure
  • ionicons: The premium icon font for Ionic Framework
  • Font-Awesome: The iconic font and CSS toolkit
  • Puerh: 百姓网 UI 库
  • typo.css: 中文网页重设与排版
  • zui
  • BlendUI: BlendUI是Clouda####中的重要组成部分,他能让webapp的用户界面体验和交互能和Native媲美。
  • uikit: A lightweight and modular front-end framework for developing fast and powerful web interfaces.
  • GMU: 基于zepto的ui组件库,适用于移动端
  • bui: 基于jQuery,兼容KISSY 的富客户端控件库
  • Semantic-UI
  • alloy-ui: AlloyUI is a framework built on top of YUI3 (JavaScript) that uses Bootstrap 3 (HTML/CSS) to provide a simple API for building high scalable applications

Workflow

  • fis: 前端集成解决方案
  • closure-compiler
  • koala: A GUI application for less, sass and coffeescript compilation
  • livepool: LivePool 是一个基于 NodeJS,类似 Fiddler 支持抓包和本地替换的 Web 开发调试工具
  • gulp
  • grunt
  • seajs

CSS

HTML

JS 增强

  • offline: Automatically display online/offline indication to your users
  • pace: Automatically add a progress bar to your site.
  • q: A tool for making and composing asynchronous promises in JavaScript
  • async: Async utilities for node and the browser
  • fastclick: Polyfill to remove click delays(300ms) on browsers with touch UIs
  • store.js: localStorage wrapper for all browsers without using cookies or flash.
  • localForage: Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API.
  • jquery-cookie
  • JSON-js

表单相关

页面效果

  • fullPage.js: Create full screen pages fast and simple
  • quicksand: Reorder and filter items with a nice shuffling animation.
  • isotope: Filter & sort magical layouts
  • ZeptoScroll: Scroll window or DOM nodes with zepto
  • masonry: Cascading grid layout library 瀑布流布局
  • parallax: 视差滚动
  • skrollr: Stand-alone parallax scrolling library for mobile (Android #### iOS) and desktop.
  • jquery-mousewheel
  • spin.js: An animated CSS3 loading spinner with VML fallback for IE.
  • essage: a more elegant way to show message
  • alertify.js: JavaScript Alert/Notification System
  • favico.js: Make a use of your favicon with badges, images or videos
  • Snap.js: A Library for creating beautiful mobile shelfs in Javascript
  • iscroll
  • intro.js: A better way for new feature introduction and step-by-step users guide for your website and project.
  • hammer.js: A javascript library for multi-touch gestures

浏览器特性检测

CSS3 动画

音、视频插件

  • muplayer: 百度音乐播放内核
  • video.js: open source HTML5 & Flash video player
  • audiojs: A cross-browser javascript wrapper for the html5 audio tag

图片及展示

Carousel

数据及图表

  • Chart.js: Simple HTML5 Charts using the <canvas> tag
  • echarts: 基于Canvas,纯Javascript图表库
  • three.js: JavaScript 3D library
  • vis: Dynamic, browser-based visualization library

Frameworks

测试

  • karma: Spectacular Test Runner for JavaScript
  • mocha: simple, flexible, fun javascript test framework for node.js & the browser
  • jasmine: DOM-less simple JavaScript testing framework

node.js

  • express: Web development framework for node.js
  • node-webkit: Call all Node.js modules directly from DOM
  • socket.io: Realtime application framework (Node.JS server)
  • nodemon: Monitor for any changes in your node.js application and automatically restart the server
  • jade

资源