文档章节

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

Dreampie
 Dreampie
发布于 2015/03/02 18:54
字数 1393
阅读 3242
收藏 152
点赞 8
评论 16

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

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

列表

CSS 框架

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

名字 大小 (base) 仓库 协议
Atatonic 5.1 KiB (minified) http://code.google.com/p/atatonic-css-framwork/ MIT
Base 2.95 KiB (minified + gzipped) https://github.com/matthewhartman/base MIT
Bijou 1.065 KiB (minified and gzipped) https://github.com/andhart/bijou MIT
Cardinal 4.25 KiB (minified and gzipped) https://github.com/cbracco/cardinal MIT
Cascade Framework 10.6 KiB (all modules) https://github.com/jslegers/cascadeframework MIT
Cascade Framework Light 2.0 KiB (all modules) https://github.com/jslegers/cascadeframeworklight MIT
Concrete 3.2 KiB https://github.com/davidlumley/concrete MIT
iceCream 1.8 Kib (minified) http://html5-ninja.com/icecream/ WTFPL
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

C 写的 Web 框架

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

PHP 写的 数据库 框架

名字 大小 (base) 仓库 协议
Medoo 10KB https://github.com/catfan/Medoo MIT

前端 JS 的框架

名字 Bower安装 仓库 协议
Aura bower install aura https://github.com/aurajs/aura MIT
Kraken Unknown https://github.com/cferdinandi/kraken MIT
Min.js Unknown https://github.com/remy/min.js MIT
Reactive.coffee bower install reactive-coffee https://github.com/yang/reactive-coffee MIT
Responsive Unknown https://github.com/ResponsiveBP/Responsive MIT
ScaleApp bower install scaleapp https://github.com/flosse/scaleApp MIT
skelJS Unknown https://github.com/n33/skelJS MIT
Spine bower install spine https://github.com/spine/spine MIT
Stapes bower install stapes http://github.com/hay/stapes MIT

Go 写的 Web 框架

名字 仓库 协议
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
Traffic https://github.com/pilu/traffic MIT

Haskell 写的 Web 框架

名字 Cabal安装 仓库 协议
Scotty cabal install scotty https://github.com/scotty-web/scotty BSD3
Snap cabal install snap https://github.com/snapframework/snap BSD3

Java 写的 Web 框架

名字 仓库 协议
Resty https://github.com/Dreampie/resty Apache License V2
Ninja Framework https://github.com/ninjaframework/ninja Apache License V2
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

JavaScript 写的 Web 框架

名字 仓库 协议
Stapes https://github.com/hay/stapes MIT
Mithril https://github.com/lhorie/mithril.js MIT

Lua 写的 Web 框架

名字 Bower安装 仓库 协议
Lapis luarocks install lapis https://github.com/leafo/lapis MIT

Node.js 写的 Web 框架

名字 NPM安装 仓库 协议
Express.js [sudo] npm install express https://github.com/visionmedia/express MIT
Codekart npm install codekart https://github.com/myworld4059/Codekart 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
total.js npm install total.js https://github.com/totaljs/framework 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

Perl 写的 Web 框架

名字 cpan安装 仓库 协议
Dancer cpan Dancer https://github.com/PerlDancer/Dancer Artistic or GPL v.1
Mojolicious cpan Mojolicious https://github.com/kraih/mojo Artistic 2.0

PHP 写的 Web 框架

名字 仓库 协议
Afro https://github.com/jbrooksuk/Afro MIT
Laravel https://github.com/laravel/laravel 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
Fitzgerald https://github.com/gregmolnar/fitzgerald MIT
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
Smce Framework https://github.com/imadige/smceframework-MVC MIT
Swiftlet https://github.com/ElbertF/Swiftlet MIT
Yaf https://github.com/laruence/php-yaf PHP License v3.01

Python 写的 Web 框架

名字 PIP安装 仓库 协议
Appier pip install appier https://github.com/hivesolutions/appier Apache License 2.0
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
Morepath pip install morepath https://github.com/morepath/morepath BSD3
ObjectWeb Unknown https://github.com/aisola/ObjectWeb LGPLv3
Pecan pip install pecan https://github.com/stackforge/pecan BSD
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
Falcon pip install falcon https://github.com/racker/falcon Apache License 2.0

Ruby 写的 Web 框架

名字 Gem安装 仓库 协议
Rails gem install rails https://github.com/rails/rails MIT
Brooklyn gem install brooklyn https://github.com/luislavena/brooklyn MIT
Busker gem install busker https://github.com/pachacamac/busker MIT
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
Crepe gem install crepe --pre https://github.com/stephencelis/crepe MIT
Hobbit gem install hobbit https://github.com/patriciomacadden/hobbit MIT
Kenji gem install kenji https://github.com/kballenegger/Kenji Azure
Lotus gem install lotusrb https://github.com/lotus/lotus MIT
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

Scala 写的 Web 框架

名字 仓库 协议
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

.NET (C#) 写的 Web 框架

名字 仓库 协议
Aurora https://github.com/frankhale/aurora GPL
Nancy https://github.com/NancyFx/Nancy/ MIT

本文转载自:https://github.com/neiesc/ListOfMinimalistFrameworks

共有 人打赏支持
Dreampie
粉丝 289
博文 23
码字总数 16536
作品 6
朝阳
其他
加载中

评论(16)

huof
huof
大全啊!
michealz
michealz
mark
一只大熊猫
一只大熊猫
79
Dreampie
Dreampie

引用来自“0Scn”的评论

有些完全配不上简约。。。

国外的写的,我只是转来,大多数作为参考
简单代码
简单代码
jfinal不算吗?
0Scn
0Scn
有些完全配不上简约。。。
Dreampie
Dreampie

引用来自“回去干活”的评论

laravel都没有.
有了
Dreampie
Dreampie

引用来自“kingyang”的评论

Ruby里面居然没有rails
有了
kingyang
kingyang
Ruby里面居然没有rails
回去干活
回去干活
laravel都没有.
Javascript定义类(class)的三种方法

将近20年前,Javascript诞生的时候,只是一种简单的网页脚本语言。如果你忘了填写用户名,它就跳出一个警告。 如今,它变得几乎无所不能,从前端到后端,有着各种匪夷所思的用途。程序员用它...

陈一奇 ⋅ 2012/07/12 ⋅ 0

Javascript定义类(class)的三种方法

将近20年前,Javascript诞生的时候,只是一种简单的网页脚本语言。如果你忘了填写用户名,它就跳出一个警告。 如今,它变得几乎无所不能,从前端到后端,有着各种匪夷所思的用途。程序员用它...

阮一峰 ⋅ 2012/07/09 ⋅ 0

2017 年 20 个最佳的极简 CSS 框架

无论是在产品设计,还是在研发上,极简主义的应用简直无处不在。如果你和我一样热衷极简主义,那么本文分享的内容,一定是你的“菜”。在文章中,我们将与大家分享 20 个最佳的极简 CSS 框架...

IT程序狮 ⋅ 2017/07/08 ⋅ 0

极简主义Web框架--jooby

Java 8下的极简主义Web框架,灵感来自 express.js 等;) 主要特性: 简单易用 快速而且模块化 灵活可配置 基于 undertow 的高性能 Web 服务器 基于 guice 的依赖注入 配置文件处理 type safe ...

魏涛 ⋅ 2015/03/06 ⋅ 0

极简的 CSS 框架--CSS-Wing

前端生态系统有着各种各样的开源框架,这些框架都能让开发者的工作更简单一些。一般情况下,每一个人都有自己不同的需求,有的人看重设计美学,而其他一些人看重的是速度和可用度。 Wing是一...

匿名 ⋅ 2017/06/14 ⋅ 0

2017年度最流行的十大中国开源软件

2017年已经快过去,回望一年来在工作之中都用到了哪些开源项目,结合开源中国的一场调查问卷,目前看来,以下十个开源软件颇受欢迎。 1:JAVA 极速WEB+ORM框架 JFinal 在线文档:http://tool...

祈澈姑娘 ⋅ 2017/12/15 ⋅ 1

web前端--商业网站的四大网页设计技巧

从简单的在线平台开始,网站已经走过了一段很长的路,只是为了向拥有不同变量和不断变化的动态的复杂平台提供关于业主的信息。难怪很多公司,无论是初创公司还是知名企业,都试图通过设计精良...

web前端开发砖家 ⋅ 02/01 ⋅ 0

2015 年 Git@OSC 最热门开源项目 Top 50

自 Git@OSC 上线以来受到广大开源作者的喜爱。值此新年之际,开源中国整理出 Git@OSC 最热门开源项目 Top50,对Git@OSC 的发展至今所取得的成绩进行总结。此榜单主要通过开源项目的 Watch、S...

oschina ⋅ 2016/01/06 ⋅ 104

OSChina 技术周刊第十八期 —— 2015 年 OSC 源创会行程计划

每周技术抢先看,总有你想要的! 移动开发 【软件】开源 Android ORM 框架 OpenDroid 【博客】自己动手做推送 前端开发 【软件】jQuery 全屏滚动插件 fullPage.js 服务端开发/管理 【软件】W...

OSC编辑部 ⋅ 2015/01/18 ⋅ 0

Java异步Web框架--Firefly Framework

什么是Firefly? Firefly是一个Java异步Web框架,它能帮助您方便和快速的创建web应用。其主要功能包括:异步HTTP服务器/客户端,异步TCP服务器/客户端,数据库访问,IOC框架等。部署Firefly不...

Alvin0001 ⋅ 2011/03/24 ⋅ 1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

如何优雅的编程——C语言界面的一点小建议

我们鼓励在编程时应有清晰的哲学思维,而不是给予硬性规则。我并不希望你们能认可所有的东西,因为它们只是观点,观点会随着时间的变化而变化。可是,如果不是直到现在把它们写在纸上,长久以...

柳猫 ⋅ 24分钟前 ⋅ 0

从零手写 IOC容器

概述 IOC (Inversion of Control) 控制反转。熟悉Spring的应该都知道。那么具体是怎么实现的呢?下面我们通过一个例子说明。 1. Component注解定义 package cn.com.qunar.annotation;impo...

轨迹_ ⋅ 24分钟前 ⋅ 0

系统健康检查利器-Spring Boot-Actuator

前言 实例由于出现故障、部署或自动缩放的情况,会进行持续启动、重新启动或停止操作。它可能导致它们暂时或永久不可用。为避免问题,您的负载均衡器应该从路由中跳过不健康的实例,因为它们...

harries ⋅ 26分钟前 ⋅ 0

手把手教你搭建vue-cli脚手架-详细步骤图文解析[vue入门]

写在前面: 使用 vue-cli 可以快速创建 vue 项目,vue-cli很好用,但是在最初搭建环境安装vue-cli及相关内容的时候,对一些人来说是很头疼的一件事情,本人在搭建vue-cli的项目环境的时候也是...

韦姣敏 ⋅ 36分钟前 ⋅ 0

12c rman中输入sql命令

12c之前版本,要在rman中执行sql语句,必须使用sql "alter system switch logfile"; 而在12c版本中,可以支持大量的sql语句了: 比如: C:\Users\zhengquan>rman target / 恢复管理器: Release 1...

tututu_jiang ⋅ 50分钟前 ⋅ 0

Nginx的https配置记录以及http强制跳转到https的方法梳理

Nginx的https配置记录以及http强制跳转到https的方法梳理 一、Nginx安装(略) 安装的时候需要注意加上 --with-httpsslmodule,因为httpsslmodule不属于Nginx的基本模块。 Nginx安装方法: ...

Yomut ⋅ 今天 ⋅ 0

SpringCloud Feign 传递复杂参数对象需要注意的地方

1.传递复杂参数对象需要用Post,另外需要注意,Feign不支持使用GetMapping 和PostMapping @RequestMapping(value="user/save",method=RequestMethod.POST) 2.在传递的过程中,复杂对象使用...

@林文龙 ⋅ 今天 ⋅ 0

如何显示 word 左侧目录大纲

打开word说明文档,如下图,我们发现左侧根本就没有目录,给我们带来很大的阅读障碍 2 在word文档的头部菜单栏中,切换到”视图“选项卡 3 然后勾选“导航窗格”选项 4 我们会惊奇的发现左侧...

二营长意大利炮 ⋅ 今天 ⋅ 0

智能合约编程语言Solidity之线上开发工具

工具地址:https://ethereum.github.io/browser-solidity/ 实例实验: 1.创建hello.sol文件 2.调试输出结果

硅谷课堂 ⋅ 今天 ⋅ 0

ffmpeg 视频格式转换

转 Mp4 格式 #> ffmpeg -i input.avi -c:v libx264 output.mp4#> ffmpeg -i input.avi -c:v libx264 -strict -2 output.mp4#> ffmpeg -i input.avi -c:v libx264 -strict -2 -s 1......

Contac ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部