Login
or
register
Projeto Kepler
Apresentação
Porque Lua?
Visão
Perguntas (FAQ)
Créditos
Mapa do site
Como usar o WSAPI
Instalação
Servidores
Exemplos
Comunidade
Visão geral
Equipe
Lista de discussão
Lista de tarefas
Apresentação
Anonymous users must enter
captcha
below.
Page Parameters
Page Name (for URL)
Don't put anything here
Page Title
Show Advanced Options
Don't put anything here
Category
Prototype
Don't put anything here
Don't put anything here
Page Content
Kepler é uma comunidade de desenvolvedores de software livre usando [[Lua]] como uma opção viável de desenvolvimento de aplicações web. Kepler foi originalmente criado pela Fábrica Digital e Puc-Rio em 2004 mas já recebeu muitas [[Créditos|contribuições]] desde então. Inicialmente Kepler era distribuído como uma plataforma, mas com o tempo passou a ser uma coleção de diferentes projetos utilizando [[LuaRocks]] para a instalação dos componentes e tendo vários deles baseados no [[WSAPI]] como API do servidor web. ## Aplicativos e frameworks  [WSAPI](http://wsapi.luaforge.net/) - uma API que abstrai o servidor web para aplicações Lua, a base de muitos projetos.  [Xavante](http://www.keplerproject.org/xavante/) - um servidor web feito em Lua que oferece uma interface WSAPI.  [Orbit](http://orbit.luaforge.net/) ([br](http://keplerproject.github.com/orbit/br)) - um framework MVC para Lua, baseado em WSAPI.  [Sputnik](http://sputnik.freewisdom.org/) - uma Wiki/CMS em Lua baseada em WSAPI. ## Módulos auxiliares  [Copas](http://www.keplerproject.org/copas/) - um escalonador baseado em corotinas que pode ser usado por servidores TCP/IP.  [Cosmo](http://cosmo.luaforge.net/) - um tratador de templates seguros que protege sua aplicação da execução de código arbritário nos templates.  [Coxpcall](http://coxpcall.luaforge.net/) - encapsula as funções Lua `pcall` e `xpcall` com versões compatíveis com corotinas.  [LuaFileSystem](http://www.keplerproject.org/luafilesystem/) - uma forma portátil de acessar a estrutura nativa de diretórios e arquivos de um sistema.  [Rings](http://www.keplerproject.org/rings/) - uma biblioteca que permite a criação de novos estados Lua a partir de Lua. ## Ferramentas de desenvolvimento * [LuaDoc](http://luadoc.luaforge.net/) - uma ferramenta geradora de documentação para código fonte Lua. * [LuaEclipse](http://luaeclipse.luaforge.net/) - uma IDe baseada em Eclipse para Lua. * [LuaProfiler](http://luaprofiler.luaforge.net/) - um medidor de tempos de execução para Lua. * [LuaRocks](http://luarocks.org/) - um sistema de distribuição e gerenciamento de módulos Lua. Utilizado pela maioria dos projetos aqui apresentados. * [RemDebug](http://www.keplerproject.org/remdebug/) - um depurador remoto para Lua. * [Shake](http://shake.luaforge.net/) - uma máquina de testes simples e transparente para Lua. ## Outros projetos Estes projetos estão atualmente procurando mantenedores. Se você estiver interessado entre em contato conosco na lista de discussão. * [CGILua](http://www.keplerproject.org/cgilua/) - permite a criação de páginas utilizando LuaPages e LuaScripts, baseado em WSAPI mas não mais mantido. Utilize Orbit, Sputnik ou WSAPI ao invés de CGILua. * [LuaExpat](http://www.keplerproject.org/luaexpat) - um parser SAX para XML baseado na biblioteca Expat. * [LuaLogging](http://www.keplerproject.org/lualogging/) - uma API para logging feita em Lua. * [LuaSQL](http://www.keplerproject.org/luasql/) - uma interface simples de Lua para vários bancos de dados. * [LuaZip](http://www.keplerproject.org/luazip/) - uma biblioteca para ler arquivos zip. * [MD5/DES56](http://www.keplerproject.org/md5/) - facilidades para uso de MD5 e encriptação DES56 em Lua. ---- [English](http://www.keplerproject.org) version.
Don't put anything here
About this Edit
Minor Edit
Edit Summary
Don't put anything here
Powered by
Sputnik
|
XHTML 1.1