awesome-lua, 优秀的Lua框架库和软件的精选列表

分享于 

17分钟阅读

GitHub

  繁體 雙語
A curated list of awesome Lua frameworks, libraries and software.
  • 源代码名称:awesome-lua
  • 源代码网址:http://www.github.com/forhappy/awesome-lua
  • awesome-lua源代码文档
  • awesome-lua源代码下载
  • Git URL:
    git://www.github.com/forhappy/awesome-lua.git
    Git Clone代码到本地:
    git clone http://www.github.com/forhappy/awesome-lua
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/forhappy/awesome-lua
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    出色的Lua

    优秀的Lua框架。库和软件的精选 List。 灵感来自的awesome

    基于的环境管理

    面向Lua版本和环境管理的库。

    软件包管理

    面向包和依赖项管理的。

    分布

    创建用于发布发行版的打包可执行文件的库。

    构建工具 &

    从源代码编译软件。

    • Decoda - Decoda Lua IDE和调试器。
    • - 基于lua的构建工具
    • ZeroBrane Studio - 一个基于代码完成,语法高亮,实时编码,远程调试器和代码分析器的轻量级 Lua IDE。

    交互式解释器

    交互式Lua解释器。

    文件系统

    用于访问目录结构和文件属性的库。

    日期和时间

    用于处理日期和时间的库。

    • LuaDate 日期&时间 MODULE 用于 Lua 5.1/5. 2

    实现

    所有类型的lua实现。

    文本进程

    用于解析和处理文本的库。

    • Markdown Markdown text-to-html标记系统的纯lua实现。

    自然语言过程

    面向人类语言的库。

    文档

    用于生成项目文档的库。

    配置

    用于存储配置选项的库。

    命令行命令行工具

    构建命令行应用程序的库。

    下载程序

    下载库。

    图像

    用于操作图像的库。

    音频

    用于操作音频的库。

    视频

    用于操作视频和gif的库。

    地理位置

    用于地理编码地址和使用纬度和经度的库。

    HTTP

    用于处理HTTP的库。

    数据库

    用Lua实现的数据库。

    数据库驱动程序

    用于连接和操作数据库的库。

    ORM

    实现对象关系映射或者dataMapping技术的库。

    • 关系数据库

    • NoSQL 数据库

    Web框架

    全堆栈web框架。

    权限

    允许或者拒绝用户访问数据或者功能的库。

    CMS

    内容管理系统。

    • Sputnik Sputnik是一个用于动力网站的软件应用。

    RESTful API

    用于开发rest式api的。

    基于的认证和 OAuth

    用于实现身份验证方案的库。

    模板引擎

    面向模板和词法分析的动态链接库和工具。

    死信队列

    用于事件和任务队列的库。

    全文搜索

    用于索引和执行数据搜索查询的库和软件。

    新闻提要

    用于构建用户活动的库。

    资产管理

    管理。压缩和缩小网站资产的工具。

    缓存

    用于缓存数据的动态链接库。

    电子邮件电子邮件

    用于发送和解析电子邮件的库。

    • lua-imap4 - 用于Lua的简单IMAP4协议包装
    • lua-pop3 - 用于Lua的POP3客户端库
    • sendmail - luasoket smtp.send 周围的简单包装器

    国际化

    woking与 i18n的库。

    URL操作

    用于解析url的库。

    HTML操作

    用于处理HTML和XML的库。

    网页抓取

    用于抓取网站的库。

    网页内容提取

    用于提取网页内容的库。

    表单

    用于表单处理的库。

    数据验证

    用于验证数据的库。 用于许多情况下的表单。

    垃圾邮件

    用于垃圾邮件的库。

    标记

    用于标记项目的库。

    管理面板

    administrative管理接口库。

    static-站点生成器

    static 站点生成器是一个将一些文本+ 模板作为输入并在输出上生成html文件的软件。

    的进程和线程

    用于处理进程或者线程的库。

    • Lua llthreads - 用于Lua的低级线程(。pthreads或者 WIN32 线程)。
    • lua-llthreads2 - 增强的lua-llthreads版本,无需 LuaNativeObjects 代码生成器
    • LuaLanes - 轻量级,本机,惰性评估 Lua 5.1和 5.2的多线程库

    wi - fi网络

    面向网络编程的库。

    web socket

    基于 web socket的woking库。

    WSGI服务器

    wsgi兼容的网络服务器。

    RPC服务器

    rpc兼容服务器。

    加密

    加密库

    • AesFileEncrypt - 一个简单的文件加密库
    • MD5 - MD5为 Lua 5.1提供基本加密功能: 一个哈希( 摘要) 函数,一个基于MD5和ics的对密码/解密,以及基于DES的56-bit 密钥对/解密。
    • LCrypt LCrypt提供了实现基本的ssh客户端或者服务器所需的所有功能,包括对称密码,哈希,microtime,随机字符串,大整数和zlib压缩。 RSA实现的一个示例包括。
    • LuaCrypto LuaCrypto提供了OpenSSL加密库的一个Lua前端。

    GUI

    面向图形用户界面应用的面向对象库。

    基于的游戏开发

    游戏开发库。

    日志记录

    用于生成和处理日志文件的库。

    测试

    测试库和生成测试数据的库。

    • Busted - 优雅的Lua单元测试。

    代码分析和 Linter

    用于分析。解析和操作基本代码的面向对象库和工具。

    • Lualint Lualint执行基于Lua源代码的全局变量用法的luac的static 分析。

    命令行调试工具

    debug调试代码库。

    科学与数据分析

    面向科学计算和数据分析的库。

    • 这个项目的目的是为数值计算提供一个框架,它结合了脚本语言和编译语言的高性能的使用。

    基于的数据可视化

    用于可视化数据的库。

    计算机视觉

    面向计算机视觉的库。

    机器学习

    面向机器学习的库。

    MapReduce

    Framworks和用于MapReduce的库。

    功能程序

    函数编程在 lua

    • 乐趣 - Lua是一个高性能函数编程库,专为LuaJIT跟踪just-in-time编译器设计。

    第三方 api

    用于访问第三方服务api的库。

    插件工具

    面向DevOps的面向服务软件和库。

    作业计划程序

    用于调度作业的库。

    外部函数接口

    提供外部函数接口的库。

    • 外星人 - 一个用于Lua的C
    • - 库允许调用外部C 函数,并使用来自纯Lua代码的C 数据结构。
    • LuaFFI - 独立的FFI库,用于从lua调用C 函数。 与 LuaJIT FFI接口兼容。
    • NLua - NLua是Lua世界与. NET 世界之间的绑定。

    高性能

    库使Lua更快。

    Windows

    在微软 Windows 上的。

    • Lua PDH - Lua与Microsoft性能数据 helper ( PDH ) 库的绑定。

    硬件硬件

    面向硬件编程的库。

    杂项

    不适合上类别的有用的库或者工具。

    算法和设计模式

    算法和设计模式的集合。

    编辑器插件

    用于各种编辑器的插件插件。

    • Vim
    • Emacs
    • Sublime Text
    资源

    在哪里发现新的Lua库。

    网站

    Twitter

    其他Awesome列表

    你的贡献总是欢迎 !


      framework  lis  列表  awe    
    相关文章