Awesome Minimalist Frameworks

A curated list of awesome resources, pointers, and tips related to minimalist frameworks (simple and lightweight). Everything in alphabetical order.

Github Created At Last Commit Date GitHub Repo stars Contributors Shield Badge

See More Awesome.
See More about minimalist.

Contents

Framework for CSS

Use http://refresh-sf.com/ to compress, and get size “Gzip”

NameMinimum size (base)RepositoryLast commitLicenseInstall
Atatoniczipped-sizeRepository---MIT Licensenpm install atatonic
Avalanchezipped-sizeRepositorylast-commitMIT Licensenpm install avalanche
Basezipped-sizeRepositorylast-commitMIT Licensenpm install base
Basszipped-sizeRepositorylast-commitMIT Licensenpm install basscss
Bijouzipped-sizeRepositorylast-commitMIT Licensenpm install bijou
Blaze CSSzipped-sizeRepositorylast-commitMIT Licensenpm install blaze
Cardinalzipped-sizeRepositorylast-commitMIT Licensenpm install cardinal
Cascade Frameworkzipped-sizeRepositorylast-commitMIT Licensenpm install cascadeframework
Cascade Framework Lightzipped-sizeRepositorylast-commitMIT Licensenpm install cascadeframeworklight
Concise CSSzipped-sizeRepositorylast-commitMIT Licensenpm install concise.css
Concretezipped-sizeRepositorylast-commitMIT Licensenpm install concrete
Furtivezipped-sizeRepositorylast-commitMIT Licensenpm install furtive
iceCreamzipped-sizeRepositorylast-commitWTFPL Licensenpm install icecream
Kaliberzipped-sizeRepositorylast-commitMIT Licensenpm install kaliber
KNACSSzipped-sizeRepositorylast-commitWTFPL Licensenpm install knacss
Kubezipped-sizeRepositorylast-commitMIT Licensenpm install kube
Lesli CSSzipped-sizeRepositorylast-commitGPL 2.0 Licensenpm install lesli.css
Milligramzipped-sizeRepositorylast-commitMIT Licensenpm install milligram
Minzipped-sizeRepositorylast-commitMIT Licensenpm install min
mini.csszipped-sizeRepositorylast-commitMIT Licensenpm install mini.css
Mistypezipped-sizeRepositorylast-commitMIT Licensenpm install mistype
Picnic CSSzipped-sizeRepositorylast-commitMIT Licensenpm install picnic
PocketGridzipped-sizeRepositorylast-commitMIT Licensenpm install pocketgrid
Purezipped-sizeRepositorylast-commitBSD Licensenpm install pure
Responsablezipped-sizeRepositorylast-commitCC-BY-SAnpm install responsable
RocketCSSzipped-sizeRepositorylast-commitMIT Licensenpm install rocketcss
Simple Gridzipped-sizeRepositorylast-commitMIT Licensenpm install simple-grid
Skeletonzipped-sizeRepositorylast-commitMIT Licensenpm install skeleton
Tachyonszipped-sizeRepositorylast-commitMIT Licensenpm install tachyons
Tailwind CSSzipped-sizeRepositorylast-commitMIT Licensenpm install tailwindcss
Toastzipped-sizeRepositorylast-commitMIT Licensenpm install toast
Wingzipped-sizeRepositorylast-commitMIT Licensenpm install wing
YAMLzipped-sizeRepositorylast-commitCC-BY 2.0npm install yaml

Web framework for C

NameRepositoryLast commitLicense
go-horseRepositorylast-commitMIT License
RaphtersRepositorylast-commitGPL 3.0 License

Database framework for PHP

NameMinimum size (base)RepositoryLast commitLicense
activerecord744KBRepositorylast-commitMIT License
Flourish9MBRepositorylast-commitMIT License
Medoo10KBRepositorylast-commitMIT License
RedBeanPHP 4289KBRepositorylast-commitBSD License
NotORM44KBRepositorylast-commitGPL 2.0 License
Flight108KBRepositorylast-commitMIT License

Frameworks for Front-end JS

NameBower InstallRepositoryLast commitLicense
AlpineUnknownRepositorylast-commitMIT License
Aurabower install auraRepositorylast-commitMIT License
C H O Ozipped-size npm install chooRepositorylast-commitMIT License
KrakenUnknownRepositorylast-commitMIT License
Min.jsUnknownRepositorylast-commitMIT License
Reactive.coffeebower install reactive-coffeeRepositorylast-commitMIT License
ResponsiveUnknownRepositorylast-commitMIT License
ScaleAppbower install scaleappRepositorylast-commitMIT License
skelUnknownRepositorylast-commitMIT License
Spinebower install spineRepositorylast-commitMIT License
Topcoatbower lookup topcoatRepositorylast-commitApache License V2
VertxUIthrough JavaRepositorylast-commitGPL 2.0 License

Web framework for Go

NameRepositoryLast commitLicense
Beego FrameworkRepositorylast-commitApache License V2
chiRepositorylast-commitMIT License
echoRepositorylast-commitMIT License
Gocraft/webRepositorylast-commitMIT License
MartiniRepositorylast-commitMIT License
TrafficRepositorylast-commitMIT License

Web framework for Haskell

NameCabal InstallRepositoryLast commitLicense
Scottycabal install scottyRepositorylast-commitBSD 3 License
Snapcabal install snapRepositorylast-commitBSD 3 License

Web framework for Java

NameRepositoryLast commitLicense
BladeRepositorylast-commitApache License V2
Cloudopt NextRepositorylast-commitApache License V2
JavalinRepositorylast-commitApache License V2
JFinalRepositorylast-commitApache License V2
JoddRepositorylast-commitBSD-2 License
JoobyRepositorylast-commitApache License V2
MinumRepositorylast-commitMIT License
MoleculeRepositorylast-commitMIT License
Ninja FrameworkRepositorylast-commitApache License V2
PippoRepositorylast-commitApache License V2
RestletRepositorylast-commitApache License V2
RestXRepositorylast-commitApache License V2
RestyRepositorylast-commitApache License V2
SparkRepositorylast-commitApache License V2
StaplerRepositorylast-commitBSD License

Web framework for JavaScript

NameRepositoryLast commitLicense
StapesRepositorylast-commitMIT License
MithrilRepositorylast-commitMIT License
UmbrellaRepositorylast-commitMIT License

Web framework for Lua

NameLuaRocks InstallRepositoryLast commitLicense
Lapisluarocks install lapisRepositorylast-commitMIT License
Vanillaluarocks install vanillaRepositorylast-commitMIT License

Web framework for Node.js

NameNPM InstallMinimum size (base)RepositoryLicenseInstall
Blitz.js[sudo] npm -g install blitz —legacy-peer-depszipped-sizeRepositoryMIT Licensenpm install blitz
Express.js[sudo] npm install expresszipped-sizeRepositoryMIT Licensenpm install express
Codekartnpm install codekartzipped-sizeRepositoryMIT Licensenpm install codekart
Fastifynpm install fastifyzipped-sizeRepositoryMIT Licensenpm install fastify
Feathersnpm install -g feathers-clizipped-sizeRepositoryMIT Licensenpm install -g feathers-cli
Flatiron[sudo] npm install -g flatironzipped-sizeRepositoryMIT License[sudo] npm install -g flatiron
Hapinpm install hapizipped-sizeRepositoryCustom Licensenpm install hapi
Koa[sudo] npm install koajszipped-sizeRepositoryMIT License[sudo] npm install koajs
Merylnpm install merylzipped-sizeRepositoryMIT Licensenpm install meryl
Remultnpm install remultzipped-sizeRepositoryMIT Licensenpm install remult
total.jsnpm install total.jszipped-sizeRepositoryMIT Licensenpm install total.js
Restifynpm install restifyzipped-sizeRepositoryMIT Licensenpm install restify
SocketStream[sudo] npm install -g restifyzipped-sizeRepositoryMIT License[sudo] npm install -g restify
Sails.js[sudo]npm -g install sailszipped-sizeRepositoryMIT License[sudo]npm -g install sails

Web framework for Perl

Namecpan installRepositoryLast commitLicense
Dancercpan DancerRepositorylast-commitArtistic License or GPL v.1 License
Mojoliciouscpan MojoliciousRepositorylast-commitArtistic 2.0 License

Web framework for PHP

NameRepositoryLast commitLicenseInstall
AuraPHPRepositorylast-commitBSD Licensecomposer require auraphp/aura-web-kernel
BulletRepositorylast-commitBSD3 Licensecomposer require vlucas/bulletphp
CrudKitRepositorylast-commitMIT Licensecomposer require skyronic/crudkit
DeanoRepositorylast-commitMIT Licensecomposer require colindean/deano
Equip FrameworkRepositorylast-commitMIT Licensecomposer require equip/framework
Fat FreeRepositorylast-commitGPL 3 Licensecomposer require bcosca/fatfree
FitzgeraldRepositorylast-commitMIT Licensecomposer require gregmolnar/fitzgerald
FlightRepositorylast-commitMIT Licensecomposer require mikecao/flight
Frankie FrameworkRepositorylast-commitMIT Licensecomposer require wdalmut/frankie
IceHawk FrameworkRepositorylast-commitMIT Licensecomposer require icehawk/icehawk
HackworkRepositorylast-commitMIT Licensecomposer require zdroid/hackwork
LimonadeRepositorylast-commitMIT Licensecomposer require sofadesign/limonade
LumenRepositorylast-commitMIT Licensecomposer require laravel/lumen
MicroMVCRepositorylast-commitMIT Licensecomposer require xeoncross/micromvc
Mini 3Repositorylast-commitMIT Licensecomposer require panique/mini3
NaniteRepositorylast-commitLGPLv3 Licensecomposer require nirix/nanite
OpulenceRepositorylast-commitMIT Licensecomposer require opulence/opulence
One PHPRepositorylast-commitMIT Licensecomposer require juliomatcom/one-php-microframework
Phalcon FrameworkRepositorylast-commitBSD 3 Licensecomposer require phalcon/cphalcon
PolyFrameworkRepositorylast-commitBSD 3 Licensecomposer require polymedio/polyframework
PopcornRepositorylast-commitNEW BSD Licensecomposer require popphp/popcorn
Respect\RestRepositorylast-commitBSD 3 Licensecomposer require respect/rest
SilexRepositorylast-commitMIT Licensecomposer require silexphp/silex
SlimRepositorylast-commitMIT Licensecomposer require slim/slim
Smce FrameworkRepositorylast-commitMIT Licensecomposer require imadige/smceframework-MVC
SwiftletRepositorylast-commitMIT Licensecomposer require elbertf/swiftlet
Wave FrameworkRepositorylast-commitLGPLv3 Licensecomposer require kristovaher/wave-framework
YafRepositorylast-commitPHP License v3.01composer require laruence/php-yaf
ZaphpaRepositorylast-commitMIT Licensecomposer require zaphpa/zaphpa
Tiny MVCRepositorylast-commitLGPL Licensecomposer require mohrt/tinymvc-php
TonicRepositorylast-commitMIT Licensecomposer require peej/tonic
toKernelRepositorylast-commitGPL 3.0 Licensecomposer require tokernel/toKernel.1

Web framework for Python

NamePIP InstallRepositoryLast commitLicense
Appierpip install appierRepositorylast-commitApache License 2.0
Bobopip install boboRepositorylast-commitZPL 2.1 License
Bottle[sudo] pip install bottleRepositorylast-commitMIT License
CherryPypip install CherryPyRepositorylast-commitBSD License
Clasticpip install clasticRepositorylast-commitBSD License
Cyclonepip install cycloneRepositorylast-commitApache License 2.0
Falconpip install falconRepositorylast-commitApache License 2.0
FastAPIpip install fastapiRepositorylast-commitMIT License
Flaskpip install FlaskRepositorylast-commitBSD License
Frescopip install frescoRepositorylast-commitApache License 2.0 License
Itty-Bittypip install ittyRepositorylast-commitBSD 3 License
Kleinpip install kleinRepositorylast-commitMIT License
Morepathpip install morepathRepositorylast-commitBSD 3 License
ObjectWebUnknownRepositorylast-commitLGPLv3 License
Pecanpip install pecanRepositorylast-commitBSD License
Pyramidpip install pyramidRepositorylast-commitBSD-derived License
Sanicpip install sanicRepositorylast-commitMIT License
Tornadopip install tornadoRepositorylast-commitApache License 2.0
µHTTPpip install uhttpRepositorylast-commitMIT License
Web.py[sudo] pip install web.pyRepositorylast-commitPublic domain
Wheezy.webpip install wheezy.webRepositorylast-commitMIT License

Web framework for Ruby

NameGem InstallRepositoryLast commitLicense
Brooklyngem install brooklynRepositorylast-commitMIT License
Buskergem install buskerRepositorylast-commitMIT License
Campinggem install campingRepositorylast-commitMIT License
Cubagem install cubaRepositorylast-commitMIT License
Dashinggem install dashingRepositorylast-commitMIT License
Grapegem install grapeRepositorylast-commitMIT License
Crepegem install crepe —preRepositorylast-commitMIT License
Hanamigem install hanamiRepositorylast-commitMIT License
0Hobbitgem install hobbitRepositorylast-commitMIT License
Karafkagem install karafkaRepositorylast-commitMIT License
Kenjigem install kenjiRepositorylast-commitAzure License
Lotusgem install lotusrbRepositorylast-commitMIT License
Nancygem install nancyRepositorylast-commitMIT License
New York, New Yorkgem install nynyRepositorylast-commitMIT License
Padrinogem install padrinoRepositorylast-commitMIT License
Rackgem install rackRepositorylast-commitMIT License
Ramazegem install ramazeRepositorylast-commitMIT License
Sinatragem install sinatraRepositorylast-commitMIT License
Trailblazergem install trailblazerRepositorylast-commitMIT License
Voltgem install voltRepositorylast-commitMIT License

Web framework for Scala

NameRepositoryLicenseLast commit
FinatraRepositoryApache License V2last-commit
Play FrameworkRepositoryApache License V2last-commit
ScalatraRepositoryBSD Licenselast-commit
SprayRepositoryApache License V2last-commit
ScruffyRepositoryApache License V2last-commit

Web framework for .NET (C#)

NameRepositoryLicenseLast commit
AuroraRepositoryGPL 3.0 Licenselast-commit
Butterfly Server .NETRepositoryMPL Licenselast-commit
NancyRepositoryMIT Licenselast-commit