# WolframModel v1.3.0 - Table of Contents > Elixir implementation of the Wolfram Model: hypergraph rewriting, N-pattern matching, causal networks, multiway DAG evolution, and emergent structure analysis. ## Pages - [WolframModel](readme.md) - [LICENSE](license.md) - [Changelog](changelog.md) - [Wolfram Model: Causal Networks and Multiway Evolution](examples.md) - [Wolfram Model — An Interactive Guide](wolfram_model.md) ## Modules - [WolframModel](WolframModel.md): A simplified implementation of the Wolfram Model using hypergraphs,capturing key structural ideas of the Wolfram Model (hypergraph rewriting, event causality, multiway branching). - [WolframModel.Analytics](WolframModel.Analytics.md): Emergence and graph analytics helpers for the Wolfram Model. - [WolframModel.BranchialGraphSVG](WolframModel.BranchialGraphSVG.md): SVG rendering of the branchial graph returned by `WolframModel.branchial_graph/1`. - [WolframModel.CausalGraphSVG](WolframModel.CausalGraphSVG.md): Converts causal network data into an SVG visualization. - [WolframModel.Event](WolframModel.Event.md): Represents a single rewrite event in the Wolfram Model evolution. - [WolframModel.Example](WolframModel.Example.md): Factory for sample models. - [WolframModel.GeodesicPlotSVG](WolframModel.GeodesicPlotSVG.md): SVG line chart of geodesic ball growth in a `Hypergraph`. - [WolframModel.HypergraphSVG](WolframModel.HypergraphSVG.md): SVG rendering of a `Hypergraph` state. - [WolframModel.Matcher](WolframModel.Matcher.md): Deterministic pattern matcher for WolframModel. - [WolframModel.MultiwayGraphSVG](WolframModel.MultiwayGraphSVG.md): SVG rendering of the multiway evolution graph (DAG or tree). - [WolframModel.Rule](WolframModel.Rule.md): Parser and printer for the canonical Wolfram rule notation. - [WolframModel.RuleAnalysis](WolframModel.RuleAnalysis.md): Rule property analysis for WolframModel rules. - [WolframModel.RuleSet](WolframModel.RuleSet.md): Rule sets responsible for the evolution of the Wolfram Model.