Repository navigation
Home
Federico Lochbaum edited this page Feb 5, 2026
·
3 revisions
Mate is a powerful tool for defining object structures and generating synthetic object graphs in Pharo. Whether you are building complex domain models, testing system resilience with fuzzed data, or exploring linguistic representations of software, Mate provides the foundation you need.
Metacello new
baseline: 'Mate';
repository: 'github://FedeLoch/Mate:main';
onConflictUseIncoming;
load.If you're new to Mate, start here.
Explore the technical details of how Mate works:
- How Mate Works: Deep dive into the generator, parser, and derivation trees.
- Derivation Model: Understanding how objects are derived and instantiated.
- Fuzzing: How Mate learns to generate "better" objects over time.
See Mate in action with examples:
- Grammar Examples: From simple Person objects to complex Bloc layouts.
Tip
Need help? Feel free to open an issue or contribute to the project on GitHub.