各种热门语言的极简主义(Minimalist)Web 框架大汇总

极简主义(Minimalist)Web 框架大汇总

罗列了一系列极简主义的框架(简单、轻量级),按编程语言分好类,按字母顺序排序。

列表

  • CSS 框架
  • C 写的 Web 框架
  • PHP 写的 数据库 框架
  • 前端 JS 的框架
  • Go 写的 Web 框架
  • Haskell 写的 Web 框架
  • Java 写的 Web 框架
  • JavaScript 写的 Web 框架
  • Lua 写的 Web 框架
  • Node.js 写的 Web 框架
  • Perl 写的 Web 框架
  • PHP 写的 Web 框架
  • Python 写的 Web 框架
  • Ruby 写的 Web 框架
  • Scala 写的 Web 框架
  • .NET (C#) 写的 Web 框架

CSS 框架

使用 http://refresh-sf.com/yui/ 去压缩, 得到 "压缩之后用 gzip 压缩的大小"/1024 = KiB

名字大小 (base)仓库协议
Atatonic5.1 KiB (minified)http://code.google.com/p/atatonic-css-framwork/MIT
Base2.95 KiB (minified + gzipped)https://github.com/matthewhartman/baseMIT
Bijou1.065 KiB (minified and gzipped)https://github.com/andhart/bijouMIT
Cardinal4.25 KiB (minified and gzipped)https://github.com/cbracco/cardinalMIT
Cascade Framework10.6 KiB (all modules)https://github.com/jslegers/cascadeframeworkMIT
Cascade Framework Light2.0 KiB (all modules)https://github.com/jslegers/cascadeframeworklightMIT
Concrete3.2 KiBhttps://github.com/davidlumley/concreteMIT
iceCream1.8 Kib (minified)http://html5-ninja.com/icecream/WTFPL
KNACSS13.2 KiB (all modules)https://github.com/raphaelgoetter/KNACSSWTFPL
Kube15.2 KiBhttps://github.com/sashka/kubeUnknown
Min0.9 KiB (minified and gzipped)https://github.com/owenversteeg/minMIT
Mistype2.1 KiBhttps://github.com/ZDroid/mistypeMIT
PocketGrid0.5 KiBhttps://github.com/arnaudleray/pocketgridMIT
Pure4.3 KiB (gzipped)https://github.com/yui/pureBSD
RocketCSS6.4 KiBhttps://github.com/RocketCSS/RocketCSSMIT
Simple Grid1.1 KiBhttps://github.com/ThisIsDallas/Simple-GridUnknown
Toast1.2 KiBhttps://github.com/daneden/ToastUnknown

C 写的 Web 框架

名字仓库协议
go-horsehttps://github.com/gabrielfalcao/go-horse[MIT]((http://opensource.org/licenses/MIT)
Raphtershttps://github.com/DanielWaterworth/Raphters[GPL]((http://opensource.org/licenses/gpl-3.0.html)

PHP 写的 数据库 框架

名字大小 (base)仓库协议
Medoo10KBhttps://github.com/catfan/MedooMIT

前端 JS 的框架

名字Bower安装仓库协议
Aurabower install aurahttps://github.com/aurajs/auraMIT
KrakenUnknownhttps://github.com/cferdinandi/krakenMIT
Min.jsUnknownhttps://github.com/remy/min.jsMIT
Reactive.coffeebower install reactive-coffeehttps://github.com/yang/reactive-coffeeMIT
ResponsiveUnknownhttps://github.com/ResponsiveBP/ResponsiveMIT
ScaleAppbower install scaleapphttps://github.com/flosse/scaleAppMIT
skelJSUnknownhttps://github.com/n33/skelJSMIT
Spinebower install spinehttps://github.com/spine/spineMIT
Stapesbower install stapeshttp://github.com/hay/stapesMIT

Go 写的 Web 框架

名字仓库协议
Beego Frameworkhttps://github.com/astaxie/beegoApache License V2
Gocraft/webhttps://github.com/gocraft/webMIT
Martinihttps://github.com/codegangsta/martiniMIT
Traffichttps://github.com/pilu/trafficMIT

Haskell 写的 Web 框架

名字Cabal安装仓库协议
Scottycabal install scottyhttps://github.com/scotty-web/scottyBSD3
Snapcabal install snaphttps://github.com/snapframework/snapBSD3

Java 写的 Web 框架

名字仓库协议
Restyhttps://github.com/Dreampie/restyApache License V2
Ninja Frameworkhttps://github.com/ninjaframework/ninjaApache License V2
Play Frameworkhttps://github.com/playframework/playframeworkApache License V2
Restlethttps://github.com/restlet/restlet-framework-javaApache License V2
RestXhttps://github.com/restx/restxApache License V2
Sparkhttps://github.com/perwendel/sparkApache License V2
Staplerhttps://github.com/stapler/staplerBSD

JavaScript 写的 Web 框架

名字仓库协议
Stapeshttps://github.com/hay/stapesMIT
Mithrilhttps://github.com/lhorie/mithril.jsMIT

Lua 写的 Web 框架

名字Bower安装仓库协议
Lapisluarocks install lapishttps://github.com/leafo/lapisMIT

Node.js 写的 Web 框架

名字NPM安装仓库协议
Express.js[sudo] npm install expresshttps://github.com/visionmedia/expressMIT
Codekartnpm install codekarthttps://github.com/myworld4059/CodekartMIT
Flatiron[sudo] npm install -g flatironhttps://github.com/flatironMIT
Hapinpm install hapihttps://github.com/spumko/hapiUnknown
Koa[sudo] npm install koajshttps://github.com/koajs/koaMIT
Merylnpm install merylhttps://github.com/kadirpekel/merylMIT
total.jsnpm install total.jshttps://github.com/totaljs/frameworkMIT
Restifynpm install restifyhttps://github.com/mcavage/node-restifyMIT
SocketStream[sudo] npm install -g socketstreamhttps://github.com/socketstream/socketstreamMIT
Sails.js[sudo]npm -g install sailshttps://github.com/balderdashy/sailsMIT

Perl 写的 Web 框架

名字cpan安装仓库协议
Dancercpan Dancerhttps://github.com/PerlDancer/DancerArtistic or GPL v.1
Mojoliciouscpan Mojolicioushttps://github.com/kraih/mojoArtistic 2.0

PHP 写的 Web 框架

名字仓库协议
Afrohttps://github.com/jbrooksuk/AfroMIT
Laravelhttps://github.com/laravel/laravelMIT
AuraPHPhttps://github.com/auraphp/Aura.Web_KernelBSD
Bullethttps://github.com/vlucas/bulletphpMIT
Deanohttp://github.com/colindean/deanoMIT
Fat Freehttps://github.com/bcosca/fatfreeGPL 3
Fitzgeraldhttps://github.com/gregmolnar/fitzgeraldMIT
Flighthttps://github.com/mikecao/flightMIT
Hackworkhttps://github.com/ZDroid/hackworkMIT
Limonadehttps://github.com/sofadesign/limonadeUnknown
MicroMVChttps://github.com/Xeoncross/MicroMVCMIT
Nanitehttps://github.com/nirix/naniteLGPLv3
Phalcon Frameworkhttps://github.com/phalcon/cphalconBSD3
polyframeworkhttps://github.com/polymedio/polyframeworkBSD3
Respect\Resthttp://github.com/Respect/RestBSD3
Silexhttps://github.com/silexphp/SilexMIT
Slimhttps://github.com/codeguy/SlimMIT
Smce Frameworkhttps://github.com/imadige/smceframework-MVCMIT
Swiftlethttps://github.com/ElbertF/SwiftletMIT
Yafhttps://github.com/laruence/php-yafPHP License v3.01

Python 写的 Web 框架

名字PIP安装仓库协议
Appierpip install appierhttps://github.com/hivesolutions/appierApache License 2.0
Bobopip install bobohttps://github.com/zopefoundation/boboZPL 2.1
Bottle[sudo] pip install bottlehttps://github.com/defnull/bottleMIT
CherryPypip install CherryPyhttps://bitbucket.org/cherrypy/cherrypy/overviewBSD
Cyclonepip install cyclonehttps://github.com/fiorix/cycloneApache License 2.0
Flaskpip install Flaskhttps://github.com/mitsuhiko/flaskBSD
Itty-Bittypip install ittyhttps://github.com/toastdriven/itty/BSD3
Kleinpip install kleinhttps://github.com/twisted/kleinMIT
Morepathpip install morepathhttps://github.com/morepath/morepathBSD3
ObjectWebUnknownhttps://github.com/aisola/ObjectWebLGPLv3
Pecanpip install pecanhttps://github.com/stackforge/pecanBSD
Pyramidpip install pyramidhttps://github.com/Pylons/pyramidBSD-derived
Tornadopip install tornadohttps://github.com/facebook/tornadoApache License 2.0
Web.py[sudo] pip install web.pyhttps://github.com/webpy/webpyPublic domain
Wheezy.webpip install wheezy.webhttps://bitbucket.org/akorn/wheezy.webMIT
Falconpip install falconhttps://github.com/racker/falconApache License 2.0

Ruby 写的 Web 框架

名字Gem安装仓库协议
Railsgem install railshttps://github.com/rails/railsMIT
Brooklyngem install brooklynhttps://github.com/luislavena/brooklynMIT
Buskergem install buskerhttps://github.com/pachacamac/buskerMIT
Campinggem install campinghttp://github.com/camping/campingMIT
Cubagem install cubahttps://github.com/soveran/cubaMIT
Grapegem install grapehttps://github.com/intridea/grapeMIT
Crepegem install crepe --prehttps://github.com/stephencelis/crepeMIT
Hobbitgem install hobbithttps://github.com/patriciomacadden/hobbitMIT
Kenjigem install kenjihttps://github.com/kballenegger/KenjiAzure
Lotusgem install lotusrbhttps://github.com/lotus/lotusMIT
Nancygem install nancyhttps://github.com/guilleiguaran/nancyMIT
New York, New Yorkgem install nynyhttps://github.com/alisnic/nynyMIT
Padrinogem install padrinohttps://github.com/padrino/padrino-frameworkMIT
Ramazegem install ramazehttps://github.com/ramaze/ramazeMIT
Sinatragem install sinatrahttps://github.com/sinatra/sinatra/MIT

Scala 写的 Web 框架

名字仓库协议
Finatrahttps://github.com/twitter/finatraApache License V2
Play Frameworkhttps://github.com/playframework/playframeworkApache License V2
Scalatrahttps://github.com/scalatra/scalatraBSD
Sprayhttps://github.com/spray/sprayApache License V2

.NET (C#) 写的 Web 框架

名字仓库协议
Aurorahttps://github.com/frankhale/auroraGPL
Nancyhttps://github.com/NancyFx/Nancy/MIT

转载于:https://my.oschina.net/Dreampie/blog/381402

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值