7 pontos por nexibase 2026-04-16 | Ainda não há comentários. | Compartilhar no WhatsApp

Criei o NexiBase, um CMS open source self-hosted que permite criar comunidade, loja virtual, site corporativo etc. em uma única base de código. Licença MIT.

Conceito central: foi projetado para permitir expansão sem mexer no núcleo.

Ao colocar uma pasta em src/plugins/, ela é reconhecida automaticamente
Novo tema apenas alterando variáveis CSS (sem necessidade de build)
Configuração da home no painel administrativo com arrastar e soltar de widgets
Stack: Next.js 16 · React 19 · Prisma · MySQL · Tailwind 4 · NextAuth · Tiptap

Principais recursos

🧩 Sistema de plugins — carregamento automático baseado em pastas. Gerenciamento independente por plugin de schema Prisma, rotas de API, páginas administrativas, widgets e menus. É possível separar versões com git submodule.
🎨 Sistema de temas — carregamento SSR baseado em variáveis CSS (sem FOUC). Tema customizado apenas com custom.css.
📦 Sistema de widgets — layout da home em grade de 12 colunas, widgets de barra lateral (esquerda/direita).
📋 Fórum/quadro de posts (plugin padrão) — editor Tiptap, comentários/respostas/reações, visualização em galeria, busca MySQL FULLTEXT, conversão automática para WebP com base em Sharp.
👥 Membros — login social por email + Google/Naver/Kakao, verificação de email, RBAC.
⚙️ Administração — membros/fórum/plugins/menus/widgets/conteúdo/configurações do site.
Instalação em 1 minuto (Docker, incluindo MySQL)

git clone --recurse-submodules https://github.com/nexibase/nexibase.git
cd nexibase && docker compose up -d
Acesse http://localhost:3000 → o primeiro usuário cadastrado se torna administrador automaticamente.

Demo: https://nexibase.com
Repositório: https://github.com/nexibase/nexibase

Ainda não há comentários.

Ainda não há comentários.