Home

Punta BxSites su una cartella docs/ (o src/, se il tuo progetto non è davvero "docs" nello spirito). Ottieni un sito statico veloce e personalizzabile - documentazione, un sito marketing, un blog, o qualsiasi altra cosa il Markdown possa esprimere - completo di ricerca, i18n, e un toolkit Markdown pensato per contenuti reali.

Questo stesso sito è generato da BxSites, a partire dai file Markdown nella cartella docs/ propria di questo repository.

BxSites non serve solo per la documentazione di riferimento - è un generatore di siti statici di uso generale. Un sito marketing, un blog, una knowledge base, un sito prodotto, un sito personale: qualsiasi cosa tu possa scrivere in Markdown si compila allo stesso modo, attraverso gli stessi temi, la stessa ricerca e la stessa i18n. I contenuti vivono in docs/ per impostazione predefinita, o in src/ se il tuo progetto assomiglia più a un sito web che a "docs" - ogni comando funziona allo stesso modo in entrambi i casi.

Markdown in ingresso, HTML statico in uscita

Puntalo su una cartella docs/ - o src/, se il tuo progetto assomiglia più a un sito web che a "docs" - e genera un sito completo dentro site/, nessun server necessario per ospitarlo.

La struttura delle cartelle è la struttura di navigazione

Annida cartelle e file sotto docs/ (o src/) e la navigazione si costruisce da sola, nell'ordine che imposti tramite il frontmatter.

Dieci temi integrati

Una galleria completa - bootstrap, material, tailwind, e altri sette ispirati a Docsy, Stripe, Docusaurus, Just the Docs, VuePress, GitBook e Notion - tutti sostituibili con un tuo tema personalizzato.

Ricerca statica lato client

Un box di ricerca basato su MiniSearch (corrispondenza fuzzy, ricerca per prefisso), con in più una palette di comandi Cmd/Ctrl+K, collegato a un indice di ricerca costruito al momento del build - nessuna dipendenza da un server.

Un blog, pronto all'uso

Deposita i post sotto docs/blog/posts/ e ottieni autori, categorie, archivi annuali, feed RSS, e immagini in evidenza per post - zero configurazione richiesta.

Veloce, air-gapped per default

Bundling CSS/JS con fingerprint e immagini responsive pronti all'uso, più Bootstrap, highlight.js, Alpine.js, MiniSearch e (opzionale) Mermaid tutti inclusi localmente - un sito compilato non necessita di alcuna richiesta in uscita per default.

Un vero sistema di plugin

Un plugin è semplicemente un altro modulo BoxLang installato - nessuna API di plugin separata da imparare.

Plugin e temi, pubblicati su ForgeBox

install:plugin e install:theme scaricano un pacchetto pubblicato direttamente nel tuo progetto - sfoglia bxsites-plugins e bxsites-themes su ForgeBox.

Importa un tema esistente

theme:import --source=mkdocs|jekyll|hugo converte i template di un tema di un altro generatore in uno scaffold bx-sites su cui costruire, invece di ripartire da zero.

Migra da GitBook, mkdocs, uno zip o Notion

bxSites migrate --from=gitbook|mkdocs|markdown-zip|notion converte un export o progetto esistente in un progetto bx-sites funzionante con un unico comando.

Distribuiscilo ovunque

bxSites deploy invia il sito compilato direttamente a S3, Azure, GCS, Firebase, FTP/SFTP, rsync, Netlify, Vercel, Cloudflare Pages, o GitHub Pages - oppure bxSites package lo comprime in un unico archivio.

Variabili riutilizzabili e funzioni magiche

{{ dotted.path }} viene preso dal blocco variables proprio di bxsites.yaml; {{ $name(args) }} richiama un piccolo helper BoxLang direttamente dal Markdown - senza plugin, senza collegamenti da configurare.

Blocchi di contenuto ricchi

Tabelle, pulsanti, prompt, espandibili, schede, e specifiche OpenAPI incorporate - una libreria di blocchi in stile GitBook sopra il semplice Markdown.

Vedilo, non limitarti a leggerne

Il toolkit Markdown proprio di BxSites, in azione proprio qui sulla homepage - non uno screenshot, la cosa vera:

1
Installa

install-bx-module bx-sites

2
Genera lo scheletro

bxSites new

3
Compila e servi

bxSites serve

Callout per ogni occasione

Dodici tipi di ammonizione canonici - note, tip, warning, danger e altri - ciascuno con il proprio colore d'accento, più una variante comprimibile ???. Vedi Estensioni Markdown.

Schede di contenuto, matematica, diagrammi

Schede di codice raggruppate, matematica KaTeX, diagrammi Mermaid, note a piè di pagina e liste di definizioni sono tutti disponibili pronti all'uso - vedi Estensioni Markdown.

Dove andare adesso

Serve una mano per costruire il tuo sito?

BxSites è libero e open source - ma se preferisci avere il team che lo sviluppa a fare il lavoro, Ortus Solutions offre servizi professionali e consulenza per siti di documentazione, migrazioni, e qualsiasi altro sito statico costruito con BxSites.

Modifica questa pagina Scarica Markdown Ultimo aggiornamento Aug 28, 2026, 3:16:38 AM