这是一个 GitHub 上的项目,罗列了一系列极简主义的框架(简单、轻量级),按编程语言分好类,按字母顺序排序。
项目地址在:https://github.com/neiesc/ListOfMinimalistFrameworks
1. CSS 框架
使用 http://refresh-sf.com/yui/ 去压缩, 得到 \”压缩之后用 gzip 压缩的大小\”/1024 = KiB
名字 |
最少的大小 (基础) |
仓库(Repository) |
许可证 |
Atatonic |
5.1 KiB (minified) |
http://code.google.com/p/atatonic-css-framwork/ |
MIT |
Concrete |
3.2 KiB |
https://github.com/davidlumley/concrete |
MIT |
KNACSS |
13.2 KiB (all modules) |
https://github.com/raphaelgoetter/KNACSS |
WTFPL |
Kube |
15.2 KiB |
https://github.com/sashka/kube |
Unknown |
min |
0.9 KiB (minified and gzipped) |
https://github.com/owenversteeg/min |
MIT |
Mistype |
2.1 KiB |
https://github.com/ZDroid/mistype |
MIT |
PocketGrid |
0.5 KiB |
https://github.com/arnaudleray/pocketgrid |
MIT |
Pure |
4.3 KiB (gzipped) |
https://github.com/yui/pure |
BSD |
RocketCSS |
6.4 KiB |
https://github.com/RocketCSS/RocketCSS |
MIT |
Simple Grid |
1.1 KiB |
https://github.com/ThisIsDallas/Simple-Grid |
Unknown |
Toast |
1.2 KiB |
https://github.com/daneden/Toast |
Unknown |
2. C 写的 Web 框架
名字 |
仓库(Repository) |
许可证 |
Raphters |
https://github.com/DanielWaterworth/Raphters |
GPL |
3. 前端 JS 的框架
名字 |
Bower 安装 |
仓库(Repository) |
许可证 |
Aura |
bower install aura |
https://github.com/aurajs/aura |
MIT |
kraken |
Unknown |
https://github.com/cferdinandi/kraken |
MIT |
Responsive |
Unknown |
https://github.com/JimBobSquarePants/Responsive |
MIT |
scaleApp |
bower install scaleapp |
https://github.com/flosse/scaleApp |
MIT |
Spine |
bower install spine |
https://github.com/spine/spine |
MIT |
Stapes |
bower install stapes |
http://github.com/hay/stapes |
MIT |
4. Go 下的 Web 框架
名字 |
仓库(Repository) |
许可证 |
Beego Framework |
https://github.com/astaxie/beego |
Apache License V2 |
gocraft/web |
https://github.com/gocraft/web |
MIT |
Martini |
https://github.com/codegangsta/martini |
MIT |
5. Haskell 下的 Web 框架
名字 |
Cabal 安装 |
仓库(Repository) |
许可证 |
Scotty |
cabal install scotty |
https://github.com/scotty-web/scotty |
BSD3 |
Snap |
cabal install snap |
https://github.com/snapframework/snap |
BSD3 |
6. Java 下的 Web 框架
名字 |
仓库(Repository) |
许可证 |
Play Framework |
https://github.com/playframework/playframework |
Apache License V2 |
Restlet |
https://github.com/restlet/restlet-framework-java |
Apache License V2 |
RestX |
https://github.com/restx/restx |
Apache License V2 |
Spark |
https://github.com/perwendel/spark |
Apache License V2 |
Stapler |
https://github.com/stapler/stapler |
BSD |
7. Javascript 的 Web 框架
名字 |
仓库(Repository) |
许可证 |
Meteor |
https://github.com/meteor/meteor |
MIT |
8. Node.js 的 Web 框架
名字 |
NPM 安装 |
仓库(Repository) |
许可证 |
Express.js |
[sudo] npm install express |
https://github.com/visionmedia/express |
MIT |
Flatiron |
[sudo] npm install -g flatiron |
https://github.com/flatiron |
MIT |
Hapi |
npm install hapi |
https://github.com/spumko/hapi |
Unknown |
koa |
[sudo] npm install koajs |
https://github.com/koajs/koa |
MIT |
Meryl |
npm install meryl |
https://github.com/kadirpekel/meryl |
MIT |
partial.js |
[sudo] npm install -g partial.js |
https://github.com/petersirka/partial.js |
MIT |
Restify |
npm install restify |
https://github.com/mcavage/node-restify |
MIT |
SocketStream |
[sudo] npm install -g socketstream |
https://github.com/socketstream/socketstream |
MIT |
Sails.js |
[sudo]npm -g install sails |
https://github.com/balderdashy/sails |
MIT |
9. Perl 下的 Web 框架
名字 |
cpan 安装 |
仓库(Repository) |
许可证 |
Dancer |
cpan Dancer |
https://github.com/PerlDancer/Dancer |
Artistic or GPL v.1
|
Mojolicious |
cpan Mojolicious |
https://github.com/kraih/mojo |
Artistic 2.0 |
10. PHP 下的 Web 框架
名字 |
仓库(Repository) |
许可证 |
Afro |
https://github.com/jbrooksuk/Afro |
MIT |
AuraPHP |
https://github.com/auraphp/Aura.Web_Kernel |
BSD |
Bullet |
https://github.com/vlucas/bulletphp |
MIT |
Deano |
http://github.com/colindean/deano |
MIT |
Fat Free |
https://github.com/bcosca/fatfree |
GPL 3 |
Flight |
https://github.com/mikecao/flight |
MIT |
Hackwork |
https://github.com/ZDroid/hackwork |
MIT |
Limonade |
https://github.com/sofadesign/limonade |
Unknown |
MicroMVC |
https://github.com/Xeoncross/MicroMVC |
MIT |
Nanite |
https://github.com/nirix/nanite |
LGPLv3 |
Phalcon Framework |
https://github.com/phalcon/cphalcon |
BSD3 |
polyframework |
https://github.com/polymedio/polyframework |
BSD3 |
Respect\\Rest |
http://github.com/Respect/Rest |
BSD3 |
Silex |
https://github.com/silexphp/Silex |
MIT |
Slim |
https://github.com/codeguy/Slim |
MIT |
Swiftlet |
https://github.com/ElbertF/Swiftlet |
MIT |
Yaf |
https://github.com/laruence/php-yaf |
PHP License v3.01 |
11. Python 下的 Web 框架
名字 |
PIP 安装 |
仓库(Repository) |
许可证 |
Bobo |
pip install bobo |
https://github.com/zopefoundation/bobo |
ZPL 2.1 |
Bottle |
[sudo] pip install bottle |
https://github.com/defnull/bottle |
MIT |
CherryPy |
pip install CherryPy |
https://bitbucket.org/cherrypy/cherrypy/overview |
BSD |
Cyclone |
pip install cyclone |
https://github.com/fiorix/cyclone |
Apache License 2.0 |
Flask |
pip install Flask |
https://github.com/mitsuhiko/flask |
BSD |
itty-bitty |
pip install itty |
https://github.com/toastdriven/itty/ |
BSD3 |
Klein |
pip install klein |
https://github.com/twisted/klein |
MIT |
ObjectWeb |
Unknown |
https://github.com/aisola/ObjectWeb |
LGPLv3 |
Pyramid |
pip install pyramid |
https://github.com/Pylons/pyramid |
BSD-derived |
Tornado |
pip install tornado |
https://github.com/facebook/tornado |
Apache License 2.0 |
web.py |
[sudo] pip install web.py |
https://github.com/webpy/webpy |
Public domain |
wheezy.web |
pip install wheezy.web |
https://bitbucket.org/akorn/wheezy.web |
MIT |
12. Ruby 下的 Web 框架
名字 |
Gem 安装 |
仓库(Repository) |
许可证 |
Camping |
gem install camping |
http://github.com/camping/camping |
MIT |
Cuba |
gem install cuba |
https://github.com/soveran/cuba |
MIT |
Grape |
gem install grape |
https://github.com/intridea/grape |
MIT |
Kenji |
gem install kenji |
https://github.com/kballenegger/Kenji |
Azure |
Nancy |
gem install nancy |
https://github.com/guilleiguaran/nancy |
MIT |
New York, New York |
gem install nyny |
https://github.com/alisnic/nyny |
MIT |
Padrino |
gem install padrino |
https://github.com/padrino/padrino-framework |
MIT |
Ramaze |
gem install ramaze |
https://github.com/ramaze/ramaze |
MIT |
Sinatra |
gem install sinatra |
https://github.com/sinatra/sinatra/ |
MIT |
13. Scala 下的 Web 框架
名字 |
仓库(Repository) |
许可证 |
Finatra |
https://github.com/twitter/finatra |
Apache License V2 |
Play Framework |
https://github.com/playframework/playframework |
Apache License V2 |
Scalatra |
https://github.com/scalatra/scalatra |
BSD |
Spray |
https://github.com/spray/spray |
Apache License V2 |
14. .NET (C#) 下的 Web 框架
名字 |
仓库(Repository) |
许可证 |
Aurora |
https://github.com/frankhale/aurora |
GPL |
Nancy |
https://github.com/NancyFx/Nancy/ |
MIT |
翻译:Segmentfault