https://github.com/ax4m3/errata
Générateur de fiches XML ONIX. Errata est un générateur qui produit un squelette ONIX 3.0 structurellement correct pour des cas simple.
https://github.com/ax4m3/errata
books edition html livres onix-standard onix-xml-format
Last synced: 8 days ago
JSON representation
Générateur de fiches XML ONIX. Errata est un générateur qui produit un squelette ONIX 3.0 structurellement correct pour des cas simple.
- Host: GitHub
- URL: https://github.com/ax4m3/errata
- Owner: Ax4M3
- License: gpl-3.0
- Created: 2026-07-12T09:35:08.000Z (12 days ago)
- Default Branch: main
- Last Pushed: 2026-07-15T15:05:06.000Z (9 days ago)
- Last Synced: 2026-07-15T17:09:29.942Z (9 days ago)
- Topics: books, edition, html, livres, onix-standard, onix-xml-format
- Language: HTML
- Homepage: https://ax4m3.github.io/Errata/
- Size: 277 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Citation: CITATION.cff
Awesome Lists containing this project
README
# Errata — Générateur ONIX 3.0 simplifié
Errata
Un code au service de la création culturelle et de la bibliodiversité.


[](https://ax4m3.github.io/Errata/)



---
**Errata** est un outil en ligne léger et open-source conçu pour aider les éditeurs indépendants et auto-édités à générer facilement leurs fiches de métadonnées de livres au format standard international **ONIX 3.0**.
Il élimine la complexité de la manipulation directe des fichiers XML structurés en proposant un formulaire de saisie guidé.
**[Tester l'outil en direct sur GitHub Pages](https://ax4m3.github.io/Errata/)**
## Fonctionnalités clés
* **Formulaire guidé :** Saisie intuitive des informations indispensables de la chaîne du livre (Titre, ISBN, Prix, Contributeurs...).
* **Aperçu en temps réel :** Visualisez instantanément la structure du code XML généré sur le panneau latéral (ou en bas de page sur mobile).
* **Classification Thema :** Intégration d'un mini-navigateur de catégories Thema (liste étendue synchronisée) pour enrichir le champ *Subject*.
* **Actions rapides :** Copie du code XML en un clic dans le presse-papiers ou téléchargement direct du fichier `.xml` nommé d'après votre ISBN.
* **Souveraineté et sécurité totale :** Application purement statique (*Client-Side*). Vos données ne quittent **jamais** votre ordinateur et aucun serveur n'intervient. L'outil fonctionne même 100% hors-ligne.
## Technologies
* **Front-end :** HTML, JavaScript, CSS.
* **Architecture :** Application 100% statique (Client-side) garantissant une confidentialité totale.
## Comment l'utiliser ?
1. Rendez-vous sur [Errata en ligne](https://ax4m3.github.io/Errata/).
2. Remplissez les métadonnées de votre livre. Les champs obligatoires pour le bon traitement par les réseaux de distribution sont marqués d'un **astérisque rouge (*)**.
3. Vérifiez la validité de vos données grâce à l'aperçu dynamique.
4. Cliquez sur **Télécharger le .xml** ou **Copier le XML**.
5. Déposez ou transmettez simplement ce fichier sur les espaces professionnels de vos partenaires (Dilicom, Electre, distributeurs, etc.).
> ⚠️ **Attention :** Cet outil produit un squelette structurellement correct pour les cas de figures courants de l'édition. Il n'effectue pas de validation par schéma XSD complet et sa liste de genres est synthétique. Pensez à valider vos codes auprès des instances officielles de l'[EDItEUR](https://www.editeur.org/) avant vos envois de production.
> **Vérification :** Vous pouvez aussi vérifier le fichier en déposant/collant le texte sur l'outil [XLM validation](https://www.xmlvalidation.com/). *Pour l'instant toutes fiches créées avec Errata ont été validées.*
## Aperçu de l'outil
### Voici un apperçu de la page

## Exemple de sortie (XML)
Vous pouvez voir des fiches exemple dans le dossier [example](https://github.com/Ax4M3/Errata/tree/main/example) avec ces deux exemples pour l'instant :
- [*« État de droit », ordre bourgeois* par Esla Marcel aux éditions La fabrique](lafabrique.fr/etat-de-droit-ordre-bourgeois/), voir le fichier : [fiche xml](example/onix_9782358723138_2026-07-16.xml)
- [*Maisons d’enfance* par auror·404 aux éditions Burn~Août](https://www.editionsburnaout.fr/publication/livre/MDE.html#p-2), voir le fichier : [fiche xml](example/onix_9782493534255_2026-07-16.xml)
## À propos et engagement
Errata a été développé bénévolement par un étudiant en *Métiers du Livre et du Patrimoine* afin de libérer les petites structures éditoriales des contraintes techniques de formats parfois complexes, rendant l'écosystème du livre plus accessible.
### Me retrouver et soutenir le projet
Si l'outil vous fait gagner du temps dans votre quotidien d'éditeur, vous pouvez soutenir mon travail :
[](https://avecmodestie.wordpress.com/)
[](https://piaille.fr/@Axm)
[](https://liberapay.com/AxM3/donate)
## Contribuer
Les contributions sont bienvenues !
* **Signaler un bug :** Utilisez le [Rapport de bug](.github/ISSUE_TEMPLATE/bug_report.md).
* **Suggérer une amélioration :** Utilisez la [Demande d'amélioration](.github/ISSUE_TEMPLATE/feature_request.md).
* **Code de conduite :** Merci de respecter notre [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md).
## Citer l'outil
Si vous utilisez Errata dans le cadre de vos travaux ou de vos projets, vous pouvez nous citer via le fichier [CITATION.cff](CITATION.cff) présent à la racine du dépôt.
## Licence
Ce projet est un logiciel libre distribuable sous les termes de la licence **GPL-3.0**. Consultez le fichier [LICENSE](https://github.com/Ax4M3/Errata/blob/main/LICENSE) ou la page [license.html](https://ax4m3.github.io/Errata/pages/license.html) dédiée pour obtenir l'intégralité du texte juridique.