Repository navigation
0.1.0
Initial Release – WikitextEx v0.1.0
WikitextEx is a comprehensive MediaWiki wikitext parser written in Elixir, using NimbleParsec.
This initial release includes:
- Full support for MediaWiki formatting, headers, templates, links, categories, files, lists, tables, and HTML tags
- Structured AST with typed nodes for all wikitext elements
- Template parsing with named and positional arguments
- Link type differentiation (internal, category, file, interlanguage)
- HTML tag support including
<ref>,<nowiki>, and comments - Extensive test suite and complete documentation
- Production-ready packaging for Hex.pm
- API Highlights
WikitextEx.parse/1 – Parse wikitext into an AST
Functions for extracting templates, links, headers, and plain text
See the CHANGELOG for full details.