Latin Morph! is a Streamlit app that allows Latin students of all levels to practice their morphology by creating correct word forms for different parts of speech (nouns, verbs, pronouns, and adjectives). Settings can be adjusted for a given part of speech in order to only practice a small set of forms (e.g., just first declension nouns, or just future active verbs), or to allow practice across a larger set of forms.
Forms and questions are generated on the fly, rather than drawing on a preset list, so it is not possible to run out of questions. There is a rudimentary adaptive learning algorithm (currently only implemented on some parts of speech, but in development for the rest) so that students are tested more frequently on things that they tend to get wrong. The available vocabulary is limited but can easily be extended upon request.