Criei um framework web em lua - Crescent Framework

30 views
Skip to first unread message

Daniel TFS

unread,
Jan 9, 2026, 4:28:35 PM (7 days ago) Jan 9
to Lua BR
Meu sonho é poder desenvolver aplicações backend em lua, mas a solução mais viável (que tem case de sucesso) é o Lapis Framework.
Se você já tentou fazer algo com ele, sabe que é complicado de deixar tudo redondinho para rodar, ainda mais se comparar com recursos de outras linguagens, como o express e nest do javascript, ou o Laravel do PHP. 

Então solucionei o meu problema (pelo menos estou nessa jornada)

desenvolvi o Crescent Framework, inspirado no Laravel e no NestJS, com tudo o que é necessário para ser o mais "plug and play" possível.

Ainda está numa fase inicial, mas tem muito potencial:

github
site

Seria muito massa se acontece algo semelhante ao ruby on rails, seria sonhar de mais?

Denis Dos Santos Silva

unread,
Jan 10, 2026, 2:51:23 AM (7 days ago) Jan 10
to Lua BR
rapaz....impressionante.
depois de conferir de leve o codigo, vou testar depois com toda certeza.

- luajit 1.x? 2.x?
- senti falta de uma template engine
- seria interessante adicionar o metodo http HEAD
- docker :)

Daniel TFS

unread,
Jan 14, 2026, 9:41:06 AM (3 days ago) Jan 14
to Lua BR
Obrigado pela moral!

Vou tentar colocar arquivos para o uso do docker e adicionar o metodo HEAD!

Quanto a versão do luajit, eu uso: LuaJIT 2.1.1761623958, mas suspeito que baixando apenas o luvit deva funcionar.

O template engine não tenho certeza se quero adicionar, queria deixar mais focado em backend mesmo. Tem a possibilidade de respostas html (bem básica): ctx.html(404, '<h1>Not Found</h1>'), por exemplo. Mas não deixa de ser uma possibilidade!

Thallys Pereira

unread,
Jan 14, 2026, 10:53:13 AM (2 days ago) Jan 14
to lua...@googlegroups.com
Man que massa, já estou compartilhando em todos os grupos do a qual faço parte! Espero que viralize muito 

--
Lua BR - https://groups.google.com/g/lua-br
---
Você recebeu essa mensagem porque está inscrito no grupo "Lua BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para lua-br+un...@googlegroups.com.
Para ver esta conversa, acesse https://groups.google.com/d/msgid/lua-br/9236d5fc-d8f8-4530-8078-ecbd6a492766n%40googlegroups.com.

Arion Deno

unread,
Jan 14, 2026, 11:01:36 AM (2 days ago) Jan 14
to lua...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages