NKO3参加チームの外部リソース80

NKO3参加チームの外部リソース80先日参加したnode.jsのハッカソンKnockout2012 (NKO3) についてのメモ。

NKO3は、48時間以内に作品を作るのがルールで、使用する画像などアセットも時間内、外部で使用できるリソースもライセンスフリーのライブラリやアセットに限られてます。

利用した外部リソースも作品の公開時に記載申告があって、事前APIの用意はできないようになってます。 限られた時間のなかでハイレベルのアプリを作るための秘密が知りたいと思い、上位の20チームが申告していたリソースを調べてみました。

# NAME TYPE URL
1 Polygonals A* algorithm Algorithms https://github.com/dhruvbird/algorithm-js
2 Chrome webaudio API http://chromium.googlecode.com/svn/trunk/samples/audio/index.html
3 Filepicker.io API https://www.filepicker.io/
4 Font-Awesome API http://fortawesome.github.com/Font-Awesome/
5 Google Chart API API https://developers.google.com/chart/?hl=ja
6 Highlight.js API http://softwaremaniacs.org/soft/highlight/en/
7 Aura backbone.js plugin https://github.com/addyosmani/backbone-aura
8 David DeSandro's CSS cube rotation CSS http://desandro.github.com/3dtransforms/docs/cube.html
9 LESS CSS http://lesscss.org/
10 stylus CSS http://learnboost.github.com/stylus/
11 Knox Driver https://github.com/LearnBoost/knox
12 MongoDB Driver https://github.com/mongodb/node-mongodb-native
13 S3 Driver http://code.google.com/p/s3js/
14 Textmate.js Editor http://blog.macromates.com/2007/javascript-tools/
15 connecte-enure-login Express plugin https://github.com/jaredhanson/connect-ensure-login
16 Express-Expose Express plugin https://github.com/visionmedia/express-expose
17 Express-Namespace Express plugin https://github.com/visionmedia/express-namespace
18 hbs Express plugin https://github.com/donpark/hbs
19 Angular Framework http://angularjs.org/
20 backbone.js Framework http://backbonejs.org/
21 Bootstrap Framework http://twitter.github.com/bootstrap/
22 Express.js Framework http://expressjs.com/
23 fabric Framework https://github.com/kangax/fabric.js/
24 flatiron Framework http://flatironjs.org/
25 jQuery Framework http://jquery.com/
26 Reveal.js Framework http://lab.hakim.se/reveal-js/
27 Sprites Framework https://spritejs.readthedocs.org/en/latest/
28 Gridster jQuery plugin http://gridster.net/
29 jquery.autoresize jQuery plugin http://www.jacklmoore.com/autosize
30 jquery.scrollto jQuery plugin http://demos.flesler.com/jquery/scrollTo/
31 Raptorize jQuery plugin http://www.zurb.com/playground/jquery-raptorize
32 TagsInput jQuery plugin http://xoxco.com/projects/code/tagsinput/
33 almond Library https://github.com/jrburke/almond
34 box2d.js Library http://box2d-js.sourceforge.net/
35 D3.js Library http://d3js.org/
36 filereader.js Library http://bgrins.github.com/filereader.js/
37 glfx.js Library http://evanw.github.com/glfx.js/
38 jawsjs Library http://jawsjs.com/
39 LRU-Cache Library http://www.monsur.com/projects/jscache/
40 Modernizer Library http://modernizr.com/
41 Turnjs Library http://www.turnjs.com/
42 underscore Library http://underscorejs.org/
43 zepto Library http://zeptojs.com/
44 coffeescript Meta http://coffeescript.org/
45 amd-loader Node.js library https://github.com/ajaxorg/node-amd-loader
46 async Node.js library https://github.com/caolan/async
47 bson Node.js library https://github.com/0ctave/node-bson
48 commander Node.js library http://tjholowaychuk.com/post/9103188408/commander-js-nodejs-command-line-interfaces-made-easy
49 connect Node.js library http://www.senchalabs.org/connect/
50 consolidate Node.js library https://github.com/visionmedia/consolidate.js
51 cookie Node.js library https://npmjs.org/package/cookie
52 debug Node.js library https://npmjs.org/package/debug
53 dnode Node.js library https://npmjs.org/package/dnode
54 Faker Node.js library https://github.com/marak/Faker.js/
55 lodash Node.js library https://github.com/bestiejs/lodash
56 Mongoose Node.js library http://mongoosejs.com/
57 node-canvas Node.js library https://github.com/LearnBoost/node-canvas
58 ntwitter Node.js library https://github.com/AvianFlu/ntwitter
59 open Node.js library https://github.com/jjrdn/node-open
60 OpenToc Node.js library https://github.com/bsstoner/opentok
61 Passport Node.js library https://github.com/jaredhanson/passport
62 querystring Node.js library https://github.com/Gozala/querystring
63 Redis Node.js library https://npmjs.org/package/redis
64 Request Node.js library https://npmjs.org/package/request
65 RequireJS Node.js library http://requirejs.org/
66 socket.io Node.js library https://npmjs.org/package/socket.io
67 SocketStream Node.js library https://github.com/socketstream/socketstream
68 superagent Node.js library http://visionmedia.github.com/superagent/
69 Underscore.string Node.js library http://epeli.github.com/underscore.string/
70 Retinajs Script http://retinajs.com/
71 Ember.js Template engines http://emberjs.com/
72 Handlebars.js Template engines http://handlebarsjs.com/
73 Jade template engines http://jade-lang.com/
74 swig Template engines https://npmjs.org/package/swig
75 as3sfxr WebService http://www.superflashbros.net/as3sfxr/
76 Deployd.com WebService http://deployd.com/
77 javascript particle system WebService http://jarrodoverson.com/static/demos/particleSystem/
78 jsonformatter WebService http://jsonformatter.curiousconcept.com/
79 Patternify WebService http://www.patternify.com/
80 stripe WebService https://stripe.com/

比較はできないのだけど、重複は除いてるので結構みんな外部リソースを使って時間を有効にしている印象ですね。当日はCanvasとCSSの部分で思った以上に時間を取られてしまったので、CSS関連のフレームワークは私にも役立ちそうです。

以上、ご参考までで。 Posted : Round up

About the author
  • コメントを残す