Updating conversion, creating readmes
This commit is contained in:
55
terminal/lua
55
terminal/lua
@@ -1,4 +1,4 @@
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Lua[0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Lua[0m
|
||||
|
||||
[38;5;12mA curated list of awesome Lua frameworks, libraries and software. Inspired by [39m[38;5;14m[1mawesome-python[0m[38;5;12m (https://github.com/vinta/awesome-python).[39m
|
||||
|
||||
@@ -93,8 +93,8 @@
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLuaDist[0m[38;5;12m (http://luadist.org/) - LuaDist is a true multi-platform package management system that aims to provide both source and binary repository of modules for the Lua programming language. [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLuaforge[0m[38;5;12m (http://luaforge.net/projects/) - LuaForge was a software project hosring website set up in 2004 by André Carregal and the Kepler Project, to promote development of Lua software modules. [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLuaRocks[0m[38;5;12m [39m[38;5;12m(http://www.luarocks.org/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLuaRocks[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mallows[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mversioning[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mLua[39m[38;5;12m [39m[38;5;12mpackages[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mdependencies.[39m[38;5;12m [39m[38;5;12mLuaRocks[39m[38;5;12m [39m[38;5;12mguarantees[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mevery[39m[38;5;12m [39m[38;5;12mpackage[39m[38;5;12m [39m[38;5;12minstalled[39m[38;5;12m [39m[38;5;12mwill[39m[38;5;12m [39m[38;5;12mcontinue[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mwork,[39m[38;5;12m [39m[38;5;12meven[39m[38;5;12m [39m[38;5;12mif[39m[38;5;12m [39m[38;5;12mits[39m
|
||||
[38;5;12mdependencies[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mupdated.[39m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLuaRocks[0m
|
||||
[38;5;12m (http://www.luarocks.org/) - LuaRocks is a system that allows the versioning of Lua packages and their dependencies. LuaRocks guarantees that every package installed will continue to work, even if its dependencies are updated. [39m
|
||||
|
||||
|
||||
[38;2;255;187;0m[4mDistribution[0m
|
||||
@@ -146,8 +146,7 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlua.vm.js[0m[38;5;12m (https://github.com/kripken/lua.vm.js) - The Lua VM, on the Web.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMoonshine[0m[38;5;12m (http://moonshinejs.org/) - A lightweight Lua VM for the browser.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlua-alchemy[0m[38;5;12m (https://github.com/lua-alchemy/lua-alchemy) - Port of the Lua programming language for ActionScript using Alchemy.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNeoLua[0m[38;5;12m [39m[38;5;12m(https://neolua.codeplex.com/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mLua[39m[38;5;12m [39m[38;5;12mimplementation[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mDynamic[39m[38;5;12m [39m[38;5;12mLanguage[39m[38;5;12m [39m[38;5;12mRuntime[39m[38;5;12m [39m[38;5;12m(DLR).NeoLua[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mimplemented[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mC#[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12muses[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mDynamic[39m[38;5;12m [39m[38;5;12mLanguage[39m[38;5;12m [39m[38;5;12mRuntime.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mtherefore[39m[38;5;12m [39m[38;5;12mintegrates[39m[38;5;12m [39m[38;5;12mvery[39m[38;5;12m [39m[38;5;12mwell[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mthe[39m
|
||||
[38;5;12m.net[39m[38;5;12m [39m[38;5;12mframework.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNeoLua[0m[38;5;12m (https://neolua.codeplex.com/) - A Lua implementation for the Dynamic Language Runtime (DLR).NeoLua is implemented in C# and uses the Dynamic Language Runtime. It therefore integrates very well with the .net framework.[39m
|
||||
|
||||
|
||||
[38;2;255;187;0m[4mText Processing[0m
|
||||
@@ -229,8 +228,8 @@
|
||||
[48;5;235m[38;5;249m* **LuaODBC** (http://www.keplerproject.org/luasql/) - ODBC Library for Lua. Also provide LuaSQL compatible module.[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* **LuaSQL** (http://www.keplerproject.org/luasql/) - LuaSQL is a simple interface from Lua to a DBMS. [49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* **LuaSQLite3** (http://lua.sqlite.org/) - a Lua 5.1 and Lua 5.2 wrapper for the SQLite3 library.[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* **Lsqlite** (http://luaforge.net/projects/lsqlite/) - A simple libsqlite3 binding for lua5.0-5.2 that provides 3 functions only and is still fully functional: local db = lsqlite.open(database) results, err = d[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249mb:exec(statments) db:close() [49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249m* **Lsqlite** (http://luaforge.net/projects/lsqlite/) - A simple libsqlite3 binding for lua5.0-5.2 that provides 3 functions only and is still fully functional: local db = lsqlite.open(database) results, err = db:exec(statments) db:clos[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
[48;5;235m[38;5;249me() [49m[39m[48;5;235m[38;5;249m [49m[39m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mNoSQL Databases[39m
|
||||
|
||||
@@ -395,11 +394,10 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLuakit[0m[38;5;12m (http://mason-larobina.github.io/luakit/) - Fast, small, webkit based browser framework extensible by Lua. [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLuaEvent[0m[38;5;12m (http://repo.or.cz/w/luaevent.git) - This is a binding of libevent to Lua. It will serve as a drop-in replacement for copas, and eventually support more features (async DNS, HTTP, RPC...)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLuaSec[0m[38;5;12m (https://github.com/brunoos/luasec) - LuaSec is a binding for OpenSSL library to provide TLS/SSL communication. [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLuaSocket[0m[38;5;12m [39m[38;5;12m(http://w3.impa.br/~diego/software/luasocket/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLuaSocket[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mLua[39m[38;5;12m [39m[38;5;12mextension[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mcomposed[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mtwo[39m[38;5;12m [39m[38;5;12mparts:[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mC[39m[38;5;12m [39m[38;5;12mcore[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mTCP[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mUDP[39m[38;5;12m [39m[38;5;12mtransport[39m[38;5;12m [39m[38;5;12mlayers,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mset[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m
|
||||
[38;5;12mLua[39m[38;5;12m [39m[38;5;12mmodules[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12madd[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mfunctionality[39m[38;5;12m [39m[38;5;12mcommonly[39m[38;5;12m [39m[38;5;12mneeded[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mdeal[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mInternet.[39m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLuaNode[0m[38;5;12m [39m[38;5;12m(https://github.com/ignacio/LuaNode)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLuaNode[39m[38;5;12m [39m[38;5;12mallows[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mwrite[39m[38;5;12m [39m[38;5;12mperformant[39m[38;5;12m [39m[38;5;12mnet[39m[38;5;12m [39m[38;5;12mservers[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mclients,[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12masynchronous[39m[38;5;12m [39m[38;5;12mmodel[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcomputing[39m[38;5;12m [39m[38;5;12m(the[39m[38;5;12m [39m[38;5;12mReactor[39m[38;5;12m [39m[38;5;12mpattern).[39m[38;5;12m [39m[38;5;12mYou[39m[38;5;12m [39m[38;5;12mmight[39m[38;5;12m [39m[38;5;12mhave[39m[38;5;12m [39m[38;5;12mseen[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mmodel[39m[38;5;12m [39m
|
||||
[38;5;12mimplemented[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mevent[39m[38;5;12m [39m[38;5;12mprocessing[39m[38;5;12m [39m[38;5;12mframeworks[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mNode.js,[39m[38;5;12m [39m[38;5;12mEventMachine[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mTwisted.[39m[38;5;12m [39m[38;5;12mIn[39m[38;5;12m [39m[38;5;12mfact,[39m[38;5;12m [39m[38;5;12mLuaNode[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mheavily[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mNode.js,[39m[38;5;12m [39m[38;5;12mbecause[39m[38;5;12m [39m[38;5;12mI[39m[38;5;12m [39m[38;5;12mwanted[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mable[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdo[39m[38;5;12m [39m[38;5;12mwhat[39m[38;5;12m [39m[38;5;12mNode.js[39m[38;5;12m [39m[38;5;12mdoes,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mLua[39m[38;5;12m [39m[38;5;12minstead[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m
|
||||
[38;5;12mJavaScript.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLuaSocket[0m[38;5;12m [39m[38;5;12m(http://w3.impa.br/~diego/software/luasocket/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLuaSocket[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mLua[39m[38;5;12m [39m[38;5;12mextension[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mcomposed[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mtwo[39m[38;5;12m [39m[38;5;12mparts:[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mC[39m[38;5;12m [39m[38;5;12mcore[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mTCP[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mUDP[39m[38;5;12m [39m[38;5;12mtransport[39m[38;5;12m [39m[38;5;12mlayers,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mset[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mLua[39m[38;5;12m [39m[38;5;12mmodules[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12madd[39m[38;5;12m [39m
|
||||
[38;5;12msupport[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mfunctionality[39m[38;5;12m [39m[38;5;12mcommonly[39m[38;5;12m [39m[38;5;12mneeded[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mdeal[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mInternet.[39m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLuaNode[0m[38;5;12m [39m[38;5;12m(https://github.com/ignacio/LuaNode)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLuaNode[39m[38;5;12m [39m[38;5;12mallows[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mwrite[39m[38;5;12m [39m[38;5;12mperformant[39m[38;5;12m [39m[38;5;12mnet[39m[38;5;12m [39m[38;5;12mservers[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mclients,[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12masynchronous[39m[38;5;12m [39m[38;5;12mmodel[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcomputing[39m[38;5;12m [39m[38;5;12m(the[39m[38;5;12m [39m[38;5;12mReactor[39m[38;5;12m [39m[38;5;12mpattern).[39m[38;5;12m [39m[38;5;12mYou[39m[38;5;12m [39m[38;5;12mmight[39m[38;5;12m [39m[38;5;12mhave[39m[38;5;12m [39m[38;5;12mseen[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mmodel[39m[38;5;12m [39m[38;5;12mimplemented[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mevent[39m[38;5;12m [39m[38;5;12mprocessing[39m[38;5;12m [39m
|
||||
[38;5;12mframeworks[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mNode.js,[39m[38;5;12m [39m[38;5;12mEventMachine[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mTwisted.[39m[38;5;12m [39m[38;5;12mIn[39m[38;5;12m [39m[38;5;12mfact,[39m[38;5;12m [39m[38;5;12mLuaNode[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mheavily[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mNode.js,[39m[38;5;12m [39m[38;5;12mbecause[39m[38;5;12m [39m[38;5;12mI[39m[38;5;12m [39m[38;5;12mwanted[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mable[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdo[39m[38;5;12m [39m[38;5;12mwhat[39m[38;5;12m [39m[38;5;12mNode.js[39m[38;5;12m [39m[38;5;12mdoes,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mLua[39m[38;5;12m [39m[38;5;12minstead[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mJavaScript.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlzmq[0m[38;5;12m (https://github.com/zeromq/lzmq) - A Lua wrapper for the ZeroMQ message library. Supports ZeroMQ version above 3.2.0[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNgx_lua[0m[38;5;12m (https://github.com/openresty/lua-nginx-module) - Embed the power of Lua into Nginx.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLuvit[0m[38;5;12m (https://github.com/luvit/luvit) - Luvit is an attempt to do something crazy by taking node.js' awesome architecture and dependencies and seeing how it fits in the Lua language. [39m
|
||||
@@ -426,10 +424,9 @@
|
||||
[48;2;30;30;40m[38;5;13m[3mCryptography libraries[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAesFileEncrypt[0m[38;5;12m (https://github.com/moteus/lua-AesFileEncrypt) - A simple file encryption library[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMD5[0m[38;5;12m [39m[38;5;12m(http://keplerproject.org/md5/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mMD5[39m[38;5;12m [39m[38;5;12moffers[39m[38;5;12m [39m[38;5;12mbasic[39m[38;5;12m [39m[38;5;12mcryptographic[39m[38;5;12m [39m[38;5;12mfacilities[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mLua[39m[38;5;12m [39m[38;5;12m5.1:[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mhash[39m[38;5;12m [39m[38;5;12m(digest)[39m[38;5;12m [39m[38;5;12mfunction,[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpair[39m[38;5;12m [39m[38;5;12mcrypt/decrypt[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mMD5[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mCFB,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpair[39m[38;5;12m [39m[38;5;12mcrypt/decrypt[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mDES[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m
|
||||
[38;5;12m56-bit[39m[38;5;12m [39m[38;5;12mkeys.[39m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLCrypt[0m[38;5;12m [39m[38;5;12m(http://luaforge.net/projects/lcrypt/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLCrypt[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12meverything[39m[38;5;12m [39m[38;5;12mneeded[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mimplement[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mbasic[39m[38;5;12m [39m[38;5;12mssh[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mserver[39m[38;5;12m [39m[38;5;12mincluding[39m[38;5;12m [39m[38;5;12msymmetric[39m[38;5;12m [39m[38;5;12mciphers,[39m[38;5;12m [39m[38;5;12mhashes,[39m[38;5;12m [39m[38;5;12mmicrotime,[39m[38;5;12m [39m[38;5;12mrandom[39m[38;5;12m [39m[38;5;12mstrings,[39m[38;5;12m [39m[38;5;12mbig[39m[38;5;12m [39m[38;5;12mintegers,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mzlib[39m[38;5;12m [39m[38;5;12mcompression.[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12mexample[39m[38;5;12m [39m[38;5;12mRSA[39m[38;5;12m [39m[38;5;12mimplementation[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mincluded.[39m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMD5[0m[38;5;12m (http://keplerproject.org/md5/) - MD5 offers basic cryptographic facilities for Lua 5.1: a hash (digest) function, a pair crypt/decrypt based on MD5 and CFB, and a pair crypt/decrypt based on DES with 56-bit keys. [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLCrypt[0m[38;5;12m [39m[38;5;12m(http://luaforge.net/projects/lcrypt/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLCrypt[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12meverything[39m[38;5;12m [39m[38;5;12mneeded[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mimplement[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mbasic[39m[38;5;12m [39m[38;5;12mssh[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mserver[39m[38;5;12m [39m[38;5;12mincluding[39m[38;5;12m [39m[38;5;12msymmetric[39m[38;5;12m [39m[38;5;12mciphers,[39m[38;5;12m [39m[38;5;12mhashes,[39m[38;5;12m [39m[38;5;12mmicrotime,[39m[38;5;12m [39m[38;5;12mrandom[39m[38;5;12m [39m[38;5;12mstrings,[39m[38;5;12m [39m[38;5;12mbig[39m[38;5;12m [39m[38;5;12mintegers,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mzlib[39m[38;5;12m [39m[38;5;12mcompression.[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12mexample[39m
|
||||
[38;5;12mRSA[39m[38;5;12m [39m[38;5;12mimplementation[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mincluded.[39m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLuaCrypto[0m[38;5;12m (http://luacrypto.luaforge.net/) - LuaCrypto provides a Lua frontend to the OpenSSL cryptographic library. [39m
|
||||
|
||||
|
||||
@@ -458,8 +455,8 @@
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mLibraries for generating and working with log files.[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLuaLogging[0m[38;5;12m [39m[38;5;12m(http://keplerproject.org/lualogging/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLuaLogging[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msimple[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mlogging[39m[38;5;12m [39m[38;5;12mfeatures[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mLua.[39m[38;5;12m [39m[38;5;12mIts[39m[38;5;12m [39m[38;5;12mdesign[39m[38;5;12m [39m[38;5;12mwas[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mlog4j.[39m[38;5;12m [39m[38;5;12mLuaLogging[39m[38;5;12m [39m[38;5;12mcurrently[39m[38;5;12m [39m[38;5;12msupports,[39m[38;5;12m [39m[38;5;12mthrough[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mappenders,[39m[38;5;12m [39m
|
||||
[38;5;12mconsole,[39m[38;5;12m [39m[38;5;12mfile,[39m[38;5;12m [39m[38;5;12memail,[39m[38;5;12m [39m[38;5;12msocket[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msql[39m[38;5;12m [39m[38;5;12moutputs.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLuaLogging[0m[38;5;12m [39m[38;5;12m(http://keplerproject.org/lualogging/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLuaLogging[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msimple[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mlogging[39m[38;5;12m [39m[38;5;12mfeatures[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mLua.[39m[38;5;12m [39m[38;5;12mIts[39m[38;5;12m [39m[38;5;12mdesign[39m[38;5;12m [39m[38;5;12mwas[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mlog4j.[39m[38;5;12m [39m[38;5;12mLuaLogging[39m[38;5;12m [39m[38;5;12mcurrently[39m[38;5;12m [39m[38;5;12msupports,[39m[38;5;12m [39m[38;5;12mthrough[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mappenders,[39m[38;5;12m [39m[38;5;12mconsole,[39m[38;5;12m [39m[38;5;12mfile,[39m[38;5;12m [39m[38;5;12memail,[39m[38;5;12m [39m
|
||||
[38;5;12msocket[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msql[39m[38;5;12m [39m[38;5;12moutputs.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLsyslog[0m[38;5;12m (https://gitorious.org/lsyslog/lsyslog) - lsyslog is a Lua module that wraps the syslog(3) C API. It has been tested with Lua 5.2 on Linux.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLua-log[0m[38;5;12m (https://github.com/moteus/lua-log) - Asynchronous logging library for Lua 5.1/5.2[39m
|
||||
|
||||
@@ -483,8 +480,8 @@
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mLibraries for debugging code.[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRemDebug[0m[38;5;12m [39m[38;5;12m(http://keplerproject.org/remdebug/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mRemDebug[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mremote[39m[38;5;12m [39m[38;5;12mdebugger[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mLua[39m[38;5;12m [39m[38;5;12m5.0[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12m5.1.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mlets[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mcontrol[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mexecution[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12manother[39m[38;5;12m [39m[38;5;12mLua[39m[38;5;12m [39m[38;5;12mprogram[39m[38;5;12m [39m[38;5;12mremotely,[39m[38;5;12m [39m[38;5;12msetting[39m[38;5;12m [39m[38;5;12mbreakpoints[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12minspecting[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m
|
||||
[38;5;12mcurrent[39m[38;5;12m [39m[38;5;12mstate[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mprogram.[39m[38;5;12m [39m[38;5;12mRemDebug[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mdebug[39m[38;5;12m [39m[38;5;12mCGILua[39m[38;5;12m [39m[38;5;12mscripts.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRemDebug[0m[38;5;12m [39m[38;5;12m(http://keplerproject.org/remdebug/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mRemDebug[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mremote[39m[38;5;12m [39m[38;5;12mdebugger[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mLua[39m[38;5;12m [39m[38;5;12m5.0[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12m5.1.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mlets[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mcontrol[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mexecution[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12manother[39m[38;5;12m [39m[38;5;12mLua[39m[38;5;12m [39m[38;5;12mprogram[39m[38;5;12m [39m[38;5;12mremotely,[39m[38;5;12m [39m[38;5;12msetting[39m[38;5;12m [39m[38;5;12mbreakpoints[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12minspecting[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mcurrent[39m[38;5;12m [39m[38;5;12mstate[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mprogram.[39m
|
||||
[38;5;12mRemDebug[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mdebug[39m[38;5;12m [39m[38;5;12mCGILua[39m[38;5;12m [39m[38;5;12mscripts.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLuaProfiler[0m[38;5;12m (http://keplerproject.org/luaprofiler/) - LuaProfiler is a time profiler designed to help finding bottlenecks on your Lua program.[39m
|
||||
|
||||
|
||||
@@ -492,8 +489,8 @@
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mLibraries for scientific computing and data analyzing.[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSciLua[0m[38;5;12m [39m[38;5;12m(http://www.scilua.org/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12maim[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mproject[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12moffer[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mnumerical[39m[38;5;12m [39m[38;5;12mcomputing[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12mcombines[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mease[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mscripting[39m[38;5;12m [39m[38;5;12mlanguages[39m[38;5;12m [39m[38;5;12m(Matlab,[39m[38;5;12m [39m[38;5;12mR,[39m[38;5;12m [39m[38;5;12m...)[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mhigh[39m[38;5;12m [39m[38;5;12mperformance[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m
|
||||
[38;5;12mcompiled[39m[38;5;12m [39m[38;5;12mlanguages[39m[38;5;12m [39m[38;5;12m(C/C++,[39m[38;5;12m [39m[38;5;12mFortran,[39m[38;5;12m [39m[38;5;12m...).[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSciLua[0m[38;5;12m [39m[38;5;12m(http://www.scilua.org/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12maim[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mproject[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12moffer[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mnumerical[39m[38;5;12m [39m[38;5;12mcomputing[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12mcombines[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mease[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mscripting[39m[38;5;12m [39m[38;5;12mlanguages[39m[38;5;12m [39m[38;5;12m(Matlab,[39m[38;5;12m [39m[38;5;12mR,[39m[38;5;12m [39m[38;5;12m...)[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mhigh[39m[38;5;12m [39m[38;5;12mperformance[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcompiled[39m[38;5;12m [39m[38;5;12mlanguages[39m[38;5;12m [39m[38;5;12m(C/C++,[39m[38;5;12m [39m
|
||||
[38;5;12mFortran,[39m[38;5;12m [39m[38;5;12m...).[39m
|
||||
|
||||
|
||||
[38;2;255;187;0m[4mData Visualization[0m
|
||||
@@ -553,8 +550,8 @@
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mLibraries for making Lua faster.[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLuaJIT[0m[38;5;12m [39m[38;5;12m(http://luajit.org/luajit.html)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLuaJIT[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mJust-In-Time[39m[38;5;12m [39m[38;5;12mCompiler[39m[38;5;12m [39m[38;5;12m(JIT)[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mLua[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mlanguage.[39m[38;5;12m [39m[38;5;12mLua[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpowerful,[39m[38;5;12m [39m[38;5;12mdynamic[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mlight-weight[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mlanguage.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mmay[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12membedded[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m
|
||||
[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mgeneral-purpose,[39m[38;5;12m [39m[38;5;12mstand-alone[39m[38;5;12m [39m[38;5;12mlanguage.[39m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLuaJIT[0m[38;5;12m [39m[38;5;12m(http://luajit.org/luajit.html)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLuaJIT[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mJust-In-Time[39m[38;5;12m [39m[38;5;12mCompiler[39m[38;5;12m [39m[38;5;12m(JIT)[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mLua[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mlanguage.[39m[38;5;12m [39m[38;5;12mLua[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpowerful,[39m[38;5;12m [39m[38;5;12mdynamic[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mlight-weight[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12mlanguage.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mmay[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12membedded[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mgeneral-purpose,[39m[38;5;12m [39m
|
||||
[38;5;12mstand-alone[39m[38;5;12m [39m[38;5;12mlanguage.[39m[38;5;12m [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTerra[0m[38;5;12m (http://terralang.org/) - Terra is a new low-level system programming language that is designed to interoperate seamlessly with the Lua programming language.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLLVM-Lua[0m[38;5;12m (https://code.google.com/p/llvm-lua/) - JIT/Static compiler for Lua using LLVM on the backend.[39m
|
||||
|
||||
@@ -575,8 +572,8 @@
|
||||
[48;2;30;30;40m[38;5;13m[3mUseful libraries or tools that don't fit in the categories above.[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCoxpcall[0m[38;5;12m (http://keplerproject.github.io/coxpcall/) - Coxpcall encapsulates the protected calls with a coroutine based loop, so errors can be dealed without the usual pcall/xpcall issues with coroutines. [39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPenlight[0m[38;5;12m [39m[38;5;12m(https://github.com/stevedonovan/Penlight)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mPenlight[39m[38;5;12m [39m[38;5;12mbrings[39m[38;5;12m [39m[38;5;12mtogether[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mset[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mgenerally[39m[38;5;12m [39m[38;5;12museful[39m[38;5;12m [39m[38;5;12mpure[39m[38;5;12m [39m[38;5;12mLua[39m[38;5;12m [39m[38;5;12mmodules,[39m[38;5;12m [39m[38;5;12mfocussing[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12minput[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mhandling[39m[38;5;12m [39m[38;5;12m(such[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mreading[39m[38;5;12m [39m[38;5;12mconfiguration[39m[38;5;12m [39m[38;5;12mfiles),[39m[38;5;12m [39m[38;5;12mfunctional[39m[38;5;12m [39m
|
||||
[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12m(such[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mmap,[39m[38;5;12m [39m[38;5;12mreduce,[39m[38;5;12m [39m[38;5;12mplaceholder[39m[38;5;12m [39m[38;5;12mexpressions,etc),[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mOS[39m[38;5;12m [39m[38;5;12mpath[39m[38;5;12m [39m[38;5;12mmanagement.[39m[38;5;12m [39m[38;5;12mMuch[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mfunctionality[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12minspired[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mPython[39m[38;5;12m [39m[38;5;12mstandard[39m[38;5;12m [39m[38;5;12mlibraries.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPenlight[0m[38;5;12m [39m[38;5;12m(https://github.com/stevedonovan/Penlight)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mPenlight[39m[38;5;12m [39m[38;5;12mbrings[39m[38;5;12m [39m[38;5;12mtogether[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mset[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mgenerally[39m[38;5;12m [39m[38;5;12museful[39m[38;5;12m [39m[38;5;12mpure[39m[38;5;12m [39m[38;5;12mLua[39m[38;5;12m [39m[38;5;12mmodules,[39m[38;5;12m [39m[38;5;12mfocussing[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12minput[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mhandling[39m[38;5;12m [39m[38;5;12m(such[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mreading[39m[38;5;12m [39m[38;5;12mconfiguration[39m[38;5;12m [39m[38;5;12mfiles),[39m[38;5;12m [39m[38;5;12mfunctional[39m[38;5;12m [39m[38;5;12mprogramming[39m[38;5;12m [39m[38;5;12m(such[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mmap,[39m[38;5;12m [39m
|
||||
[38;5;12mreduce,[39m[38;5;12m [39m[38;5;12mplaceholder[39m[38;5;12m [39m[38;5;12mexpressions,etc),[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mOS[39m[38;5;12m [39m[38;5;12mpath[39m[38;5;12m [39m[38;5;12mmanagement.[39m[38;5;12m [39m[38;5;12mMuch[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mfunctionality[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12minspired[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mPython[39m[38;5;12m [39m[38;5;12mstandard[39m[38;5;12m [39m[38;5;12mlibraries.[39m
|
||||
|
||||
|
||||
[38;2;255;187;0m[4mAlgorithms and Design Patterns[0m
|
||||
@@ -593,7 +590,7 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mSublime Text[39m
|
||||
|
||||
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mResources[0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mResources[0m
|
||||
|
||||
[48;2;30;30;40m[38;5;13m[3mWhere to discover new Lua libraries.[0m
|
||||
|
||||
@@ -608,12 +605,12 @@
|
||||
[38;2;255;187;0m[4mTwitter[0m
|
||||
|
||||
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mOther Awesome Lists[0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mOther Awesome Lists[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mawesome-awesomeness[0m[38;5;12m (https://github.com/bayandin/awesome-awesomeness)[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlists[0m[38;5;12m (https://github.com/jnv/lists)[39m
|
||||
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mContributing[0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mContributing[0m
|
||||
|
||||
[38;5;12mYour contributions are always welcome![39m
|
||||
|
||||
|
||||
Reference in New Issue
Block a user