Mesa virtual open source · 0.1.1

Gravewright

Seus mundos merecem mais que uma grade e uma ficha de personagem.

Prepare a cena, dê vida aos personagens e deixe a história avançar. Uma mesa no navegador. Um mundo sob seu controle.

ZIP completo do código com o Runner para Windows · Windows x64

Mesa do Gravewright com uma masmorra cercada por lava, um grande token de dragão, tokens de personagens, iluminação e barras de ferramentas.
Gravewright à mesa

Mais atmosfera. Mais espaço para sua história.

Da primeira sala à última rolagem da noite, mantenha os lugares, personagens e descobertas da campanha juntos.

Mapas que contam histórias

Prepare cenas com paredes, iluminação e névoa. Escolha o que os jogadores veem e quando revelar.

Personagens no centro

Conecte atores e tokens às fichas PDF que sua mesa já conhece.

Um lugar para cada descoberta

Deixe diários, missões, materiais e compêndios perto da ação.

Ferramentas para a sessão

Role dados, compartilhe áudio, compre cartas e acompanhe o combate sem sair da mesa.

Entre no covil do dragão.

Assista a The Dragon’s Legacy: um campo de batalha cercado por lava, controles de iluminação e névoa e personagens se movendo pela cena. Uma captura real do Gravewright com trilha orquestral de batalha.

The Dragon’s Legacy · Demonstração de batalha Ler a transcriçãoMúsica: Volatile Reaction — Kevin MacLeod · CC BY 4.0
Para o mestre

Prepare a próxima revelação

Organize a campanha, ajuste as permissões e transmita a cena quando o grupo estiver pronto.

Para os jogadores

Encontre o grupo no navegador

Entre em uma campanha hospedada pela rede, abra seu personagem e ocupe seu lugar à mesa.

Para a campanha

Leve a história adiante

Mantenha personagens, diários e descobertas compartilhadas juntos de uma sessão para a outra.

Uma ficha conhecida. Um lugar no mundo.

O Gravewright PDF System nativo conecta personagens, fichas PDF e mapeamento de campos aos tokens no mapa. Deixe seu personagem perto da história.

Ficha PDF original de Seren Ashford aberta no Gravewright, com campos editáveis de vida, energia, defesa e atributos, habilidades, equipamentos e notas.
Seu personagem perto da história

Conheça a versão 0.1.1.

O primeiro lançamento da implementação Django reúne a mesa, ferramentas de campanha, interfaces de extensão e um Runner nativo para Windows.

Notas da release ↗
Painel do Gravewright com The Verdant Vigil, The Drowned Crown e Ashfall Citadel, capas ilustradas, ícones de participantes e controle para criar uma campanha.
Um lugar para suas campanhas

Um Runner nativo para Windows

Verifica uv, Python e Node.js/npm, prepara dependências e compila o frontend antes de abrir o navegador.

Suas campanhas, em uma pasta própria

O Runner guarda dados pessoais fora do código e reutiliza ferramentas e builds do frontend que não mudaram.

Uma base aberta

Interfaces Python, HTTP, WebSocket e de navegador documentadas ajudam a entender e expandir o projeto.

Documentação em dois idiomas

Primeiros passos, arquitetura, APIs, módulos e implantação em inglês e português brasileiro.

Do download à sua primeira mesa.

No Windows, comece pelo ZIP completo do projeto. O Runner cuida das ferramentas e dependências necessárias.

Windows 10 (1803+) ou Windows 11 · x64 · Navegador com WebGL

  1. 01

    Baixe e extraia

    Extraia todo o ZIP para uma pasta com permissão de escrita. Mantenha os arquivos do projeto juntos.

  2. 02

    Execute o Gravewright

    Dê dois cliques em Gravewright Runner.bat. Ferramentas e pacotes ausentes precisam de internet.

  3. 03

    Faça a mesa ser sua

    Aguarde o navegador abrir e crie o primeiro proprietário. Mantenha o console aberto durante o jogo.

Prefere executar pelo código?

Use Python 3.14 ou superior e uv. Estes comandos usam um shell POSIX e preservam um arquivo .env existente.

Terminal · instalação pelo código
git clone https://github.com/Gravewright/gravewright.git
cd gravewright
uv sync --locked
cp -n .env.example .env
uv run --locked python manage.py migrate
uv run --locked python main.py

Um núcleo aberto. Espaço para suas ideias.

Crie integrações, explore módulos de navegador ou contribua com a própria mesa. Siga as interfaces, contratos e o ciclo de vida de módulos documentados.

Núcleo GPL-3.0-only. Módulos independentes, qualquer licença.

A permissão para módulos independentes sob a seção 7 permite qualquer licença, inclusive proprietária, utilizando ou não as APIs fornecidas. Cópias e modificações da implementação do núcleo continuam sujeitas à licença dele.

Leia a política de licenciamento ↗

Antes da primeira sessão.

Onde o Runner guarda minhas campanhas?

Em %LOCALAPPDATA%\Gravewright\data, incluindo configurações, banco, mídia e logs. Encerre o servidor e copie toda a pasta de dados antes de substituir o código ou aplicar atualizações.

A aplicação está disponível em português?

A interface da aplicação suporta inglês atualmente. O site e a documentação do projeto estão disponíveis em inglês e português brasileiro.

Posso instalar uma atualização automaticamente?

As atualizações são manuais. Baixe o novo código após fazer backup dos dados. A descoberta de releases não instala uma atualização automaticamente.

O que preciso saber sobre a versão 0.1.1?

Mantenha backups das campanhas importantes e consulte as limitações no guia de uso. O sistema PDF nativo não inclui um editor ou catálogo completo de itens.

Os módulos do navegador são isolados?

Módulos de navegador executam na página principal. Instale código confiável; assinaturas de pacotes não fornecem isolamento.

Traga sua experiência para a mesa.

Relate um bug reproduzível, compartilhe sua experiência em uma sessão, melhore a acessibilidade ou ajude no código e na documentação. Pequenas contribuições bem pensadas fazem diferença.

Prepare a cena. Reúna o grupo.

Baixar para Windows