Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
@flippelt
flippelt
Follow
View flippelt's full-sized avatar
🖥️
Code. Learn. Repeat

Felipe Lippelt flippelt

🖥️
Code. Learn. Repeat

Block or report flippelt

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
flippelt /README.md

Olá, eu sou Felipe Lippelt

Desenvolvedor em formação · construindo projetos web com React, Node.js e Astro
📍 São Paulo, Brasil 🇧🇷


🛠 Stack & Ferramentas



Tecnologias que venho aprendendo e aplicando em projetos pessoais, acadêmicos e cursos.


🚀 Projetos

  • GM Control Room — Painel de mestre de RPG em tempo real: cenas adaptativas (typewriter, pergaminho, terminal CRT), iluminação/clima, mixer de áudio, Spotify, dados, tracker de combate e histórico de rolagens — tudo sincronizado via WebSocket. Tela dos jogadores instalável como PWA. Suporta 11 sistemas (D&D 3.5/5e 2014/5e 2024, Pathfinder 1e/2e, Starfinder 1e/2e, Lancer, GUMSHOE, Daggerheart, Candela Obscura) via @lippelt/srd-*. React + Node + Socket.io + TypeScript.

  • Immersive Terminal for RPGs — Terminal CRT retrô como prop para RPGs de mesa. React + Vite, com sistemas trocáveis e cenários autorais do mestre.

  • Scenario Forge — Editor desktop (Win/macOS/Linux) para criar cenários do Immersive Terminal: árvore de arquivos, flags de jogo (crack/tracer/lock), diálogo e eventos por formulário, validação e preview ao vivo no terminal real embutido. Exporta pasta versionável, bundle ou link. Tauri 2 (Rust) + React + Vite + TypeScript.

  • Campaign Codex — Wiki estático para campanhas de RPG feito em Astro: lore, mapas, NPCs e personagens. Multi-tema e responsivo.

  • Guild Briefings — Dossiê diegético da party de RPG de fantasia para a 2a tela da mesa: cartazes de "procurado" dos personagens, quests em pergaminho com carimbo e selo de cera assinados pelo contratante, crônicas e divisão em parties. Importa fichas do D&D Beyond (JSON) ou manual. PWA instalável, com demo ao vivo. React + Vite + TypeScript + PWA.

  • An Abundance of Apocrypha (Foundry VTT) — Módulo para Foundry VTT (v11–v14) que adapta o conteúdo homebrew An Abundance of Apocrypha, de Nathan Dowdell, para o sistema Wrath & Glory (Cubicle 7) — com permissão do autor. Compêndios com 181 archetypes, 401 armas, 313 abilities, 64 stat blocks de NPC e 173 journals, mantidos como fonte YAML editável e compilados em LevelDB via Foundry CLI, com release automatizado pela Package Release API. JavaScript + Foundry VTT + LevelDB.

📦 Pacotes (npm)

  • gmcr-srd-systems — Monorepo de regras SRD pra sistemas de RPG, publicado no npm como @lippelt/srd-*. Cada sistema é um pacote independente (dice presets, conditions, tracker fields, regras automatizadas). 11 sistemas implementados sob diversas licenças abertas (OGL 1.0a, ORC, CC-BY, DPCGL, Lancer 3PP). TypeScript + tsup + Vitest + npm workspaces + CI tag-release.

  • rpg-prop-kit — Biblioteca de componentes React (CRT retrô) publicada no npm. TypeScript, build em modo library com tipos.

  • rpgterm-engine — Motor de lógica do Immersive Terminal extraído e publicado no npm: VFS, interpretador de comandos, crack/tracer/decrypt e composição de cenários, sem DOM. Fonte única consumida pelo terminal e pelo Scenario Forge — sem divergência de schema.


📈 GitHub

Estatísticas do GitHub de Felipe Linguagens mais usadas


🐍 Contribuições

Snake animation do meu gráfico de contribuições

📫 Vamos conversar?

Pinned Loading

  1. Immersive-Terminal-for-RPGs Immersive-Terminal-for-RPGs Public

    📟 Retro CRT terminal prop for tabletop RPGs (React + Vite) — swappable systems & GM-authored scenarios. Try the live demo →

    JavaScript

  2. scenario-forge scenario-forge Public

    Desktop editor (Tauri+React) for authoring Immersive Terminal / rpgterm scenarios — .md/.dat files, game flags (crackable/tracer/locked), live preview. Planning.

    TypeScript

  3. campaign-codex campaign-codex Public

    RPG campaign wiki engine — motor open-source + demo. Veja o site em https://flippelt.github.io/campaign-codex/

    Astro 1

  4. rpg-prop-kit rpg-prop-kit Public

    Props de UI retro (CRT e afins) para ferramentas de RPG de mesa - componentes React extraidos do Immersive Terminal.

    TypeScript

  5. gm-control-room gm-control-room Public

    Painel de controle de sessao de RPG em tempo real (motor agnostico): tela dos jogadores, cenas, audio/Spotify, dados e tracker. React + Node + Socket.io.

    TypeScript

  6. gmcr-srd-systems gmcr-srd-systems Public

    SRD-compliant rules and defaults for tabletop RPG systems (consumed by GM Control Room)

    TypeScript

AltStyle によって変換されたページ (->オリジナル) /