Metadata-Version: 2.4
Name: braillebase
Version: 0.0.4
Summary: A complete and extensible Unicode Braille processing library.
Author: Nagao Yuji
License: MIT
Project-URL: Homepage, https://github.com/DukaCrazy/braillebase
Project-URL: Documentation, https://github.com/DukaCrazy/braillebase
Project-URL: Source, https://github.com/DukaCrazy/braillebase
Keywords: braille,unicode,accessibility,API,binary,blind,education
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

EN
About the Project
BrailleBase is a Python library designed to provide a complete, consistent, and extensible foundation for working with Unicode Braille characters (U+2800–U+283F).
It offers:
- text‑to‑braille conversion
- extraction of indices, binary patterns, Unicode values, and dot counts
- export in multiple formats (JSON, CSV, XML, YAML, Markdown, HTML, TXT)
- internal validation of braille characters
- multilingual documentation (EN/JP/IT/PT)
The goal is to serve as a solid foundation for educational tools, accessibility software, microcontroller projects, serialization systems, and braille‑learning applications.

JP
プロジェクト概要
BrailleBase は、Unicode 点字文字（U+2800〜U+283F）を扱うための、完全で一貫性があり拡張可能な Python ライブラリです。
主な機能は次のとおりです：
- テキストから点字への変換
- インデックス、バイナリ、Unicode、点の数などの抽出
- JSON / CSV / XML / YAML / Markdown / HTML / TXT 形式でのエクスポート
- 点字文字の内部バリデーション
- 多言語ドキュメント（英語 / 日本語 / イタリア語 / ポルトガル語）
教育用途、アクセシビリティツール、マイコン制御、シリアライズ処理、点字学習アプリなど、幅広い用途に対応できる基盤を提供します。

IT
Informazioni sul progetto
BrailleBase è una libreria Python progettata per fornire una base completa, coerente ed estensibile per lavorare con i caratteri Braille Unicode (U+2800–U+283F).
Offre:
- conversione da testo a braille
- estrazione di indici, pattern binari, valori Unicode e numero di punti
- esportazione in più formati (JSON, CSV, XML, YAML, Markdown, HTML, TXT)
- validazione interna dei caratteri braille
- documentazione multilingue (EN/JP/IT/PT)
L’obiettivo è fornire una base solida per strumenti educativi, software di accessibilità, progetti con microcontrollori, sistemi di serializzazione e applicazioni per l’apprendimento del braille.

PT
Sobre o projeto
BrailleBase é uma biblioteca Python projetada para fornecer uma base completa, consistente e extensível para manipulação de caracteres Braille Unicode (U+2800–U+283F).
Ela oferece:
- conversão de texto para braille
- extração de índices, binários, Unicode e contagem de pontos
- exportação em múltiplos formatos (JSON, CSV, XML, YAML, Markdown, HTML, TXT)
- validação interna de caracteres
- suporte multilíngue na documentação (EN/JP/IT/PT)
O objetivo é ser uma fundação sólida para projetos educacionais, acessibilidade, microcontroladores, serialização e ferramentas de estudo de Braille.
