Um mecanismo de blog em PHP com editor, biblioteca de mídia, temas, plugins e proteção antispam integrada para blogs auto-hospedados.
xenocrat/chyrp-lite
Uma plataforma de blogs ultraleve em PHP, com suporte a posts no estilo tumbleblog, temas e módulos opcionais.
Alternativa open source a:Tumblr
- Estrelas
- 499
- Forks
- 70
- Issues abertas
- 7
- Último commit
- há 21 horas
O que é?
Chyrp Lite é uma plataforma de blogs auto-hospedada, escrita em PHP. Ela permite criar um blog tradicional ou um tumbleblog e pode ser ampliada para funcionar como um site de publicação de uso geral, com páginas independentes. As publicações são organizadas em Feathers, que abrangem texto, fotos, citações, links, vídeos, áudio e uploads de vários arquivos.
O projeto inclui seis temas HTML5 responsivos e um painel de administração. Os templates usam o mecanismo Twig, e o conteúdo pode ser escrito como texto simples, Markdown ou marcação bruta. Módulos opcionais adicionam recursos como comentários, tags, categorias, webmentions, sitemaps, MathJax e um cabeçalho Content Security Policy.
Ele funciona com PHP 8.1+ e MySQL, SQLite ou PostgreSQL como banco de dados. A instalação pode ser feita enviando os arquivos ou usando Docker Compose.
Recursos principais
- 01Seis temas HTML5 responsivos e acessíveis, com templates Twig.
- 02Feathers para publicações de texto, fotos, citações, links, vídeos, áudio e vários arquivos.
- 03Páginas independentes, com hierarquia e opção de página inicial.
- 04Módulos para comentários, tags, categorias, webmentions e curtidas.
- 05Compatibilidade com bancos de dados MySQL, SQLite e PostgreSQL.
- 06Content Security Policy opcional e filtragem de IP relacionada a SSRF.
Casos de uso
- Manter um blog pessoal em um servidor web pequeno, com configuração mínima.
- Publicar um tumbleblog que combine fotos, citações, links e publicações de mídia.
- Criar um site simples com páginas independentes junto das publicações do blog.
- Hospedar um blog em que vários autores precisem de um modelo de direitos e permissões.
Início rápido
- 1
Crie um banco de dados MySQL com nome de usuário e senha (se estiver usando MySQL)
- 2
Baixe a versão mais recente, descompacte-a e envie os arquivos para o servidor web
- 3
Inicie a instalação acessando install.php no navegador
Antes de usar
- É necessário ter PHP 8.1 ou superior, várias extensões e um banco de dados MySQL, SQLite ou PostgreSQL.
- A proteção completa contra SSRF está fora do escopo do projeto; por isso, recomenda-se configurar regras de firewall em alguns ambientes.
Em coleções
Tópicos
Perguntas frequentes
- O que é chyrp-lite?
- Uma plataforma de blogs ultraleve em PHP, com suporte a posts no estilo tumbleblog, temas e módulos opcionais. Chyrp Lite é uma plataforma de blogs auto-hospedada, escrita em PHP. Ela permite criar um blog tradicional ou um tumbleblog e pode ser ampliada para funcionar como um site de publicação de uso geral, com páginas independentes. As publicações são organizadas em Feathers, que abrangem texto, fotos, citações, links, vídeos, áudio e uploads de vários arquivos.
- chyrp-lite é gratuito? Qual é a licença?
- chyrp-lite é open source sob a licença BSD-3-Clause. Confira os termos da licença antes de usá-lo em produtos comerciais.
- chyrp-lite ainda é mantido?
- Manutenção ativa. O último commit de chyrp-lite foi em 5 de nov. de 2026.
- Para que posso usar chyrp-lite?
- Manter um blog pessoal em um servidor web pequeno, com configuração mínima. Publicar um tumbleblog que combine fotos, citações, links e publicações de mídia. Criar um site simples com páginas independentes junto das publicações do blog. Hospedar um blog em que vários autores precisem de um modelo de direitos e permissões.
- Como instalar chyrp-lite?
- Crie um banco de dados MySQL com nome de usuário e senha (se estiver usando MySQL) Baixe a versão mais recente, descompacte-a e envie os arquivos para o servidor web Inicie a instalação acessando install.php no navegador
- Onde consigo chyrp-lite?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/xenocrat/chyrp-lite
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um app minimalista e auto-hospedado de lista de tarefas, escrito em PHP e com dados armazenados em SQLite, MySQL/MariaDB ou PostgreSQL.
MyBB é um software de fórum gratuito e de código aberto, escrito em PHP, compatível com MySQL, MariaDB, PostgreSQL e SQLite.
CMS flat-file para criar sites e blogs, que armazena o conteúdo em JSON e dispensa banco de dados.
Ferramenta completa de gerenciamento de bancos de dados em PHP, distribuída em um único arquivo e compatível com MySQL, PostgreSQL, SQLite e outros.
Um framework de banco de dados PHP leve, distribuído em um único arquivo, que simplifica operações SQL comuns com uma API limpa e intuitiva.