Performance tools
最后更新于:2022-04-01 04:15:00
# Performance tools
##### Reporting:
- [WEIGHTOF.IT](http://weightof.it/category/application-frameworks)
- [Web Page Test](http://www.webpagetest.org/)
- [GTmetrix](https://gtmetrix.com/)
- [Speed Curve](https://speedcurve.com/) [$]
- [Chrome Devtools Timeline](https://developers.google.com/web/tools/profile-performance/evaluate-performance/timeline-tool?hl=en)
##### JS tools:
- [ImageOptim-CLI](http://jamiemason.github.io/ImageOptim-CLI/)
- [imagemin](https://github.com/imagemin/imagemin)
JS error monitoring tools
最后更新于:2022-04-01 04:14:58
# JavaScript error reporting/monitoring
- [Raygun](https://raygun.io) [$]
- [errorception](https://errorception.com/) [$]
- [sentry](https://getsentry.com/welcome/) [$]
- [{track:js}](https://trackjs.com/) [$]
Site/app monitoring tools
最后更新于:2022-04-01 04:14:56
# Site/app monitoring tools
##### Uptime:
- [pingdom](#) [free to $]
- [Uptime Robot](https://uptimerobot.com/)
- [Uptrends](https://www.uptrends.com/) [$]
##### General:
- [New Relic](http://newrelic.com/)
Deployment tools
最后更新于:2022-04-01 04:14:53
# Deployment tools
- [FTPLOY](http://ftploy.com/) [free to $]
- [Travis CI](http://docs.travis-ci.com/) [free to $]
- [codeship](https://codeship.com/) [free to $]
- [Bamboo](https://www.atlassian.com/software/bamboo/) [$]
- [Springloops](http://www.springloops.io/) [free to $]
- [surge](https://surge.sh/)
- [sync ninja](http://www.syncninja.com/)
Tasking (aka build) tools
最后更新于:2022-04-01 04:14:51
# Tasking (aka build) tools
##### Tasking/build tools:
- [Gulp](http://gulpjs.com/)
- [Grunt](http://gruntjs.com/)
##### Tasking/build and more tools:
- [Brunch](http://brunch.io/)
- [Mimosa](http://mimosa.io/)
Security tools
最后更新于:2022-04-01 04:14:49
# Security Tools
##### Coding tool:
- [DOMPurify](https://github.com/cure53/DOMPurify)
- [XSS](http://jsxss.com/en/index.html)
##### References:
- [HTML5 Security Cheatsheet](https://html5sec.org/)
Offline tools
最后更新于:2022-04-01 04:14:46
# Offline tools
- [upup](https://www.talater.com/upup/)
- [offline.js](http://github.hubspot.com/offline/docs/welcome/)
- [pouchdb](http://pouchdb.com/)
- [hood.ie](http://hood.ie/)
BAAS (for front-end devs) tools
最后更新于:2022-04-01 04:14:44
# Backend as a service (aka BAAS) tools for front-end developers
##### Data management:
- [Firebase](https://www.firebase.com/index.html) [free to $]
- [Parse](https://www.parse.com/) [free to $]
- [kinvey](http://www.kinvey.com/) [free'ish to $]
- [Back&](https://www.backand.com/) [free to $]
- [Pusher](https://pusher.com/)
##### User management as a service:
- [UserApp](https://www.userapp.io/)
- [hull](http://www.hull.io/)
- [auth0](https://auth0.com)
CMS hosted/API tools
最后更新于:2022-04-01 04:14:42
# Content Management Hosted/API tools
##### API CMS (i.e. content delivery CMS) tools:
- [prismic.io](https://prismic.io/) [free to $]
- [contentful](https://www.contentful.com/) [$]
- [Cosmic JS](https://cosmicjs.com/) [free to $]
##### Hosted CMS tools:
- [LightCMS](https://www.lightcms.com) [$]
- [Surreal CMS](http://www.surrealcms.com/) [$]
- [Page Lime](http://www.pagelime.com/) [$]
- [Cushy CMS](https://www.cushycms.com) [free to $]
##### Static CMS tools:
- [webhook.com](http://www.webhook.com/)
Collaboration & communication tools
最后更新于:2022-04-01 04:14:39
# Collaboration & communication tools
- [Slack](http://weightof.it/category/application-frameworks) & [screenhero](https://screenhero.com/) [free to $]
- [Skype](http://www.skype.com/)
- [Google Hangouts](https://hangouts.google.com/)
- [Gitter](https://gitter.im) [free to $]
Project management & code hosting
最后更新于:2022-04-01 04:14:37
# Project management & code hosting tools
- [Github](https://github.com/) [free to $]
- [Codebase](https://www.codebasehq.com/) [$]
- [Bitbucket](https://bitbucket.org) [free to $]
- [Unfuddle](https://unfuddle.com/) [$]
- [Assembla](https://www.assembla.com) [free to $]
Web/cloud/static hosting tools
最后更新于:2022-04-01 04:14:35
# Web/cloud/static hosting tools
- [AWS](https://aws.amazon.com/websites/) [$]
- [Heroku](#) [free to $]
- [DigitalOcean](#) [$]
- [Modulus](https://modulus.io/) [$]
- [DIVSHOT](#) [free to $]
- [netlify](https://www.netlify.com) [free to $]
- [surge](https://surge.sh/)
Module/package repo. tools
最后更新于:2022-04-01 04:14:33
# Module/package repository tools
- [NPM](https://www.npmjs.com/)
- [Bower](http://bower.io/)
- [jspm.io](http://jspm.io/)
Module/package loading tools
最后更新于:2022-04-01 04:14:30
# Module/package loading tools
- [SystemJS](https://github.com/systemjs/systemjs)
- [wepback](https://webpack.github.io/)
- [Browserify](http://browserify.org/)
Data storage tools
最后更新于:2022-04-01 04:14:28
# Front-end data storage tools
- [YDN-DB](http://dev.yathit.com/ydn-db/index.html)
- [forerunner](http://forerunnerdb.com/)
- [AlaSQL](http://alasql.org/)
- [LokiJS](http://lokijs.org/#/)
- [lovefield](https://google.github.io/lovefield)
- [Dexie.js](http://www.dexie.org/)
- [localForage](http://mozilla.github.io/localForage/)
- [pouchdb](http://pouchdb.com/)
Testing framework tools
最后更新于:2022-04-01 04:14:26
# Testing framework tools
- [Karma](http://karma-runner.github.io/0.8/index.html)
- [Intern](https://www.contentful.com/)
JSON tools
最后更新于:2022-04-01 04:14:23
# JSON tools
##### Online editors:
- [JSONmate](http://jsonmate.com/)
##### Query tools:
- [DefiantJS](http://www.defiantjs.com/)
- [ObjectPath](http://objectpath.org/)
- [JSON Mask](https://github.com/nemtsov/json-mask)
##### Generating mock JSON tools:
- [JSON Generator](http://www.json-generator.com/)
- [Mockaroo](https://www.mockaroo.com/)
##### Online JSON mocking API tools:
- [Mocky](http://www.mocky.io/)
- [FillText.com](http://www.filltext.com/)
- [JSONPlaceholder](http://jsonplaceholder.typicode.com/)
- [mockable.io](https://www.mockable.io/)
##### Local JSON mocking API tools:
- [json-server](https://github.com/typicode/json-server)
##### JSON specifications/schemas:
- [json-schema.org](http://json-schema.org/) & [jsonschema.net](http://jsonschema.net/)
- [{json:api}](http://jsonapi.org/)
UI/widget tools
最后更新于:2022-04-01 04:14:21
# UI widget tools
##### Desktop & Mobile:
- [Kendo UI](http://www.telerik.com/kendo-ui) [free to $]
- [Webix](http://webix.com/) [$]
- [Semantic UI](http://semantic-ui.com/)
- [Metro UI](http://metroui.org.ua/)
- [Bootstrap](http://getbootstrap.com/components/)
- [Materialize](http://materializecss.com/)
- [Material ui](http://material-ui.com/)
- [Polymer Paper Elements](https://elements.polymer-project.org/browse?package=paper-elements)
- [photonkit](http://photonkit.com/)
##### Mobile focused:
- [Ratchet](http://goratchet.com/)
- [Kendo UI Mobile](http://demos.telerik.com/kendo-ui/m/index)
- [Mobile Angular UI](http://mobileangularui.com/)
- [Framework7](http://www.idangero.us/framework7)
Templating tools
最后更新于:2022-04-01 04:14:19
# Templating tools
##### Just Templating:
- [Mustache.js](https://github.com/janl/mustache.js)
- [Handlebars](http://handlebarsjs.com/)
- [htmlbars](https://github.com/tildeio/htmlbars)
- [Nunjuncks](http://mozilla.github.io/nunjucks/)
- [Transparency](http://leonidas.github.io/transparency/)
- [doT.js](http://olado.github.io/doT/)
##### Templating and reactive data binding
- [Rivets.js](http://rivetsjs.com/)
- [paperclip.js](http://paperclipjs.com/)
- [riot](http://riotjs.com/)
- [vue.js](http://vuejs.org/)
- [ractive.js](http://www.ractivejs.org/)
- [react.js](https://facebook.github.io/react/index.html)
- [RxJS](https://github.com/Reactive-Extensions/RxJS)
- [knockout](http://knockoutjs.com/index.html)
App (desktop, mobile, tablet etc..) tools
最后更新于:2022-04-01 04:14:17
# App (desktop, mobile, tablet etc..) tools
##### Front-end app frameworks:
- [AngularJS](https://angularjs.org/) & [Batarang](https://github.com/angular/angularjs-batarang)
- [Backbone](http://backbonejs.org/) & [Marionette](http://marionettejs.com/)
- [React](http://facebook.github.io/react/) & [Flux](http://facebook.github.io/flux/) & [React Developer Tools](https://chrome.google.com/webstore/detail/react-developer-tools/fmkadmapgofadopljbjfkapdkoienihi)
- [Vue.js](http://vuejs.org/) & [vue-loader](https://github.com/vuejs/vue-loader) & [vue-router](https://github.com/vuejs/vue-router)
- [Ember](http://emberjs.com/) & [Ember Inspector](https://chrome.google.com/webstore/detail/ember-inspector/bmdblncegkenkacieihfhpjfppoconhi?hl=en)
- [Ampersand.js](http://ampersandjs.com/)
- [Knockout](http://knockoutjs.com/)
- [Aurelia](http://aurelia.io/)
- [Polymer](https://www.polymer-project.org/1.0/) & [Iron Elements](https://elements.polymer-project.org/browse?package=iron-elements) & [Paper Elements](https://elements.polymer-project.org/browse?package=paper-elements)
##### Full-stack JS app platforms:
- [Meteor](https://www.meteor.com/)
- [Hood.ie](http://hood.ie/intro/)
- [MEAN](http://mean.io/)
##### Mobile web app/site frameworks:
- [Ratchet](http://goratchet.com/getting-started/)
- [Kendo UI Mobile](http://demos.telerik.com/kendo-ui/m/index)
- [Mobile Angular UI](http://mobileangularui.com/)
- [Framework7](http://www.idangero.us/framework7)
##### Hybrid mobile app frameworks (with [Cordova](https://cordova.apache.org/) built in):
- [ionic](http://ionicframework.com/)
- [onsen.io](http://onsen.io/)
##### Cordova mobile development environments/platforms/tools:
- [AppBuilder](http://www.telerik.com/appbuilder) [$]
- [Monaca](https://monaca.io/) [$]
- [Adobe PhoneGap](http://phonegap.com/) [$]
- [kony](http://www.kony.com/products/mobility-platform) [$]
- [ionic hub](http://ionic.io/) [free to $]
- [Taco](http://taco.tools/)
##### Desktop app frameworks (using browser engine):
- [NW.js](https://github.com/nwjs/nw.js) (typically used for desktop apps)
- [Electron](http://electron.atom.io/) (typically used for desktop apps)
##### Native app frameworks (using native runtime, no browser engine used):
- [NativeScript](https://www.nativescript.org/)
- [React Native](https://facebook.github.io/react-native/)
##### References:
- [todomvc.com](http://todomvc.com/)
##### App seeds/starters/boilerplates:
- [React Starter Kit](http://www.reactstarterkit.com/)
- [Ember starter-kit](https://github.com/emberjs/starter-kit)
- [NG6-starter](https://github.com/angular-class/NG6-starter)
- [Angular 2 Webpack Starter](http://angularclass.com/angular2-webpack-starter/)
- [hjs-webpack](https://github.com/henrikjoreteg/hjs-webpack#developing-on-multiple-devices-at-once)