Repolode
vincent-peugnet

vincent-peugnet/wcms

Um CMS leve no estilo wiki, com arquivos simples, para artistas e projetos experimentais na web, que pode ser usado sem JavaScript.

Estrelas
57
Forks
8
Issues abertas
141
Último commit
há 11 dias

O que é?

W (W-CMS) é uma ferramenta leve de gerenciamento de conteúdo para criar sites com uma estrutura fora do padrão. Combina um gerenciador de arquivos, uma wiki e um blog pessoal: é possível criar páginas rapidamente, mantê-las privadas ou compartilhá-las e criar links livremente entre elas — ideal para sites em forma de labirinto, mapas mentais e ficção interativa.

As páginas são escritas em Markdown, HTML, CSS e JavaScript, e o conteúdo é armazenado em um banco de dados baseado em arquivos, sem precisar de um servidor de banco de dados separado. O projeto inclui um gerenciador de mídia, contas para vários usuários, uma visualização do grafo de links e uma visualização de mapa gerada a partir das coordenadas das páginas (marcada como beta). A autenticação LDAP também está disponível em beta, além de uma interface de comandos baseada em URL e uma API v0 experimental.

O projeto funciona com Apache ou Nginx e PHP 7.4 ou posterior. Segundo o README, todos os recursos funcionam sem JavaScript.

Recursos principais

  • 01Páginas escritas em Markdown, HTML, CSS e JavaScript.
  • 02Armazenamento baseado em arquivos, sem necessidade de servidor de banco de dados.
  • 03Gerenciador de mídia integrado e otimização opcional de imagens no envio.
  • 04Suporte a vários usuários, com páginas privadas e públicas.
  • 05Visualização do grafo de links e mapa baseado em coordenadas (beta).
  • 06Totalmente utilizável sem JavaScript.

Casos de uso

  • Criar um site pessoal ou artístico com uma estrutura de páginas não linear.
  • Escrever uma ficção interativa com links entre as próprias páginas ou criar um site no estilo point-and-click.
  • Manter notas privadas e mapas mentais que podem ser publicados seletivamente.
  • Hospedar um site pequeno em um serviço de hospedagem compartilhada com PHP, sem banco de dados.

Início rápido

  1. 1

    Baixe o ZIP da versão mais recente na página de releases do GitHub e descompacte-o na pasta web

  2. 2

    Abra a página de instalação no navegador e siga as etapas

Antes de usar

  • É necessário um servidor PHP com as extensões curl, mbstring, xml e intl, além de Apache ou nginx.
  • Alguns recursos, como autenticação LDAP e mapas de geolocalização, estão marcados como beta.
  • A API é experimental (v0).

Em coleções

Tópicos

Perguntas frequentes

O que é wcms?
Um CMS leve no estilo wiki, com arquivos simples, para artistas e projetos experimentais na web, que pode ser usado sem JavaScript. W (W-CMS) é uma ferramenta leve de gerenciamento de conteúdo para criar sites com uma estrutura fora do padrão. Combina um gerenciador de arquivos, uma wiki e um blog pessoal: é possível criar páginas rapidamente, mantê-las privadas ou compartilhá-las e criar links livremente entre elas — ideal para sites em forma de labirinto, mapas mentais e ficção interativa.
wcms é gratuito? Qual é a licença?
wcms é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
wcms ainda é mantido?
Manutenção ativa. O último commit de wcms foi em 26 de out. de 2026.
Para que posso usar wcms?
Criar um site pessoal ou artístico com uma estrutura de páginas não linear. Escrever uma ficção interativa com links entre as próprias páginas ou criar um site no estilo point-and-click. Manter notas privadas e mapas mentais que podem ser publicados seletivamente. Hospedar um site pequeno em um serviço de hospedagem compartilhada com PHP, sem banco de dados.
Como instalar wcms?
Baixe o ZIP da versão mais recente na página de releases do GitHub e descompacte-o na pasta web Abra a página de instalação no navegador e siga as etapas
Onde consigo wcms?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/vincent-peugnet/wcms

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados