Anki is a free, open-source spaced-repetition flashcard app. You build a deck of notes; it schedules reviews so you see each card right as you are about to forget it.
Click Export on the main page to download your saved entries as a pipe-separated
(|) CSV. Each row becomes one Anki note.
I keep Ukrainian cards across two decks: an intake deck
Ukrainian: New words and a mature deck
Ukrainian. Fresh exports land in intake. Once a card is stable - several clean reviews, no repeated stumbles - I move it across. This keeps review of the mature pile uninterrupted while I rate-limit how much new material lands on any given day.
Recommended, not mandatory. A single deck works too.
The starter deck ships the Naholosy note type (3 fields, forward + backward cards), both decks, and a Naholosy deck preset with sibling-burying enabled - so once you answer the UA to EN card for a note, the EN to UA card is deferred to the next day. Card order within a note is UA to EN first.
naholosy-starter.apkg. In the Import options panel, turn on
Import any deck presets before clicking Import - Anki defaults it to off, and without it the Naholosy preset ships but never gets applied to the decks.
tag:starter-placeholder, select all, and delete. They exist so Anki materialises both decks on import.
saved-inflections.csv.
NaholosyUkrainian: New wordsPipeColumn 5 is the Ukrainian-language tags. Swap with column 4 in the dialog if you prefer Ukrainian tags on your cards.
| Col | Content | Maps to |
|---|---|---|
| 1 | Ukrainian word or phrase, stress marked in bold | Front |
| 2 | Hint + English summary (e.g. Adverb: secretly) |
Back |
| 3 | Dictionary form + Ukrainomicon glosses (HTML) | Remarks |
| 4 | Part of speech and grammar tags in English (space-separated, underscores for internal spaces, e.g. perfective_verb 1st_conjugation) |
Tags |
| 5 | Part of speech followed by grammar tags in Ukrainian (same shape) | unmapped by default |
The Remarks field renders as HTML on the back of the card. Sample:
Glosses
красти
to steal
Examples
Він вкрав гроші з каси.
He stole money from the till.
Once a card in Ukrainian: New words feels stable, move it to
Ukrainian via Browse -> select -> right-click -> Change Deck. Batch as many as you like in one go.
Skip the starter and build it yourself:
Naholosy. Open Fields and set them, in order, to
Front,
Back,
Remarks.
{{Tags}} field renders on the card face.
Ukrainian: New words and
Ukrainian. In their deck options, turn on Bury new siblings and Bury review siblings so you never see forward and backward for the same note on the same day.
The starter deck ships this stylesheet. To reset it or apply it manually, open Cards
for the Naholosy note type, click
Styling, and paste:
.card {
font-family: arial;
font-size: 20px;
text-align: center;
color: black;
background-color: white;
}
.tags {
font-size: 0.8em;
color: #888;
margin-top: 0.5em;
}
.remarks {
text-align: left;
}
.remarks p {
margin: 0.4em 0;
font-size: 0.9em;
}
.remarks-heading {
font-weight: bold;
font-size: 1.05em;
padding-top: 0.6em;
}
/* Language prominence — to make Ukrainian primary, swap en and ua */
.gloss.en { color: black; }
.gloss.ua { color: #888; }
Made with 💛💙 by Ben
Check out
Ukrainomicon