# 2026 ਦੀਆਂ ਸਭ ਤੋਂ ਵਧੀਆ ਓਪਨ-ਸੋਰਸ ਫਲੈਸ਼ਕਾਰਡ ਐਪਾਂ: 6 FOSS ਵਿਕਲਪਾਂ ਦੀ ਤੁਲਨਾ

*2026-08-02*

2026 ਵਿੱਚ ਵੀ ਜ਼ਿਆਦਾਤਰ ਲੋਕਾਂ ਲਈ Anki ਸਭ ਤੋਂ ਵਧੀਆ ਓਪਨ-ਸੋਰਸ ਫਲੈਸ਼ਕਾਰਡ ਐਪ ਹੈ। ਅਸਲੀ ਚੋਣ ਉਸ ਵੇਲੇ ਸ਼ੁਰੂ ਹੁੰਦੀ ਹੈ ਜਦੋਂ “ਓਪਨ ਸੋਰਸ” ਤੋਂ ਇਲਾਵਾ ਤੁਹਾਡੀਆਂ ਹੋਰ ਪੱਕੀਆਂ ਲੋੜਾਂ ਵੀ ਹੋਣ।

ਸ਼ਾਇਦ ਤੁਹਾਨੂੰ ਆਪਣੇ ਸਰਵਰ ਉੱਤੇ ਚੱਲਣ ਵਾਲੀ ਬਰਾਊਜ਼ਰ ਐਪ ਚਾਹੀਦੀ ਹੋਵੇ। ਜਾਂ ਅਜਿਹਾ ਡੈੱਕ ਜੋ ਸਾਦੇ Markdown ਵਜੋਂ ਪੜ੍ਹ ਸਕੋ। ਜਾਂ ਨਿੱਜੀ ਨੋਟਾਂ ਦੀ ਪ੍ਰਣਾਲੀ ਜੋ ਫਲੈਸ਼ਕਾਰਡ ਬਣਾਏ। ਇਹ ਲੋੜਾਂ ਵੱਖ-ਵੱਖ ਉਤਪਾਦਾਂ ਵੱਲ ਲੈ ਜਾਂਦੀਆਂ ਹਨ; ਜਨਤਕ GitHub ਰਿਪੋਜ਼ਟਰੀ ਹੋਣਾ ਆਪਣੇ-ਆਪ ਫ਼ੈਸਲਾ ਨਹੀਂ ਕਰ ਦਿੰਦਾ।

ਓਪਨ-ਸੋਰਸ ਡੈਸਕਟਾਪ ਕਲਾਇੰਟ ਦੇ ਨਾਲ ਬੰਦ ਸੋਰਸ ਵਾਲੀ iPhone ਐਪ ਹੋ ਸਕਦੀ ਹੈ। Docker ਕੰਟੇਨਰ ਬਰਾਊਜ਼ਰ ਇੰਟਰਫੇਸ ਚਲਾ ਸਕਦਾ ਹੈ, ਪਰ ਨੇਟਿਵ ਕਲਾਇੰਟਾਂ ਨਾਲ ਸਿੰਕ ਨਾ ਕਰਦਾ ਹੋਵੇ। ਇੰਪੋਰਟ ਸ਼ਬਦ ਵਾਪਸ ਲਿਆ ਸਕਦਾ ਹੈ, ਪਰ ਟੈਂਪਲੇਟ, ਮੀਡੀਆ ਅਤੇ ਸਾਲਾਂ ਦਾ ਦੁਹਰਾਈ ਇਤਿਹਾਸ ਗੁਆ ਸਕਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਨੇ ਸੰਗ੍ਰਹਿ ਨੂੰ ਲਾਹੇਵੰਦ ਬਣਾਇਆ ਸੀ।

ਇਸ ਸਮੀਖਿਆ ਵਿੱਚ ਛੇ ਪ੍ਰੋਜੈਕਟ ਕਸੌਟੀ ਉੱਤੇ ਖਰੇ ਉਤਰੇ। ਮੈਂ ਉਨ੍ਹਾਂ ਦੇ ਲਾਇਸੈਂਸ ਵਾਲੇ ਸੋਰਸ, ਤਾਜ਼ਾ ਸਥਿਰ ਰਿਲੀਜ਼, ਲੋਕਲ ਡਾਟਾ, ਸ਼ਡਿਊਲਰ, ਸਿੰਕ, Anki ਤੋਂ ਤਬਦੀਲੀ, ਐਕਸਪੋਰਟ ਅਤੇ ਸੈਲਫ਼-ਹੋਸਟਿੰਗ ਦੇ ਸਹੀ ਦਾਇਰੇ ਦੀ ਤੁਲਨਾ ਕੀਤੀ। ਸੈਲਫ਼-ਹੋਸਟਿੰਗ ਦਾ ਇਹ ਦਾਇਰਾ ਜਿੰਨਾ ਜ਼ਰੂਰੀ ਹੈ, ਉੱਨਾ ਜ਼ੋਰ ਜ਼ਿਆਦਾਤਰ ਫੀਚਰ ਸੂਚੀਆਂ ਵਿੱਚ ਨਹੀਂ ਮਿਲਦਾ।

> **ਖੁਲਾਸਾ:** ਮੈਂ Kirill Markin ਹਾਂ ਅਤੇ ਹੇਠਾਂ ਦਿੱਤੀਆਂ ਛੇ ਐਪਾਂ ਵਿੱਚੋਂ ਇੱਕ, [Nibomo](https://nibomo.com/pa/), ਬਣਾਉਂਦਾ ਹਾਂ। ਇਸ ਦੀ MIT ਰਿਪੋਜ਼ਟਰੀ ਵਿੱਚ ਵੈੱਬ ਐਪ, ਨੇਟਿਵ ਕਲਾਇੰਟ, ਬੈਕਐਂਡ, ਸਿੰਕ ਅਤੇ ਇਨਫ੍ਰਾਸਟਰੱਕਚਰ ਸ਼ਾਮਲ ਹਨ। ਮੈਂ ਇਸ ਨੂੰ ਪਹਿਲੇ ਨੰਬਰ ਉੱਤੇ ਨਹੀਂ ਰੱਖਿਆ। Anki ਆਮ ਵਰਤੋਂ ਲਈ ਵੱਧ ਭਰੋਸੇਯੋਗ ਚੋਣ ਹੈ, Mnemosyne ਦਾ Anki ਤੋਂ ਤਬਦੀਲੀ ਦਾ ਰਾਹ ਵੱਧ ਸਥਾਪਿਤ ਹੈ, ਅਤੇ ਇੱਥੇ ਕਈ ਵਿਕਲਪ ਚਲਾਉਣ ਵਿੱਚ ਕਾਫ਼ੀ ਸੌਖੇ ਹਨ।

**ਤੱਥਾਂ ਦੀ ਜਾਂਚ:** 5 ਸਤੰਬਰ 2026। ਸਥਿਰ ਰਿਲੀਜ਼ਾਂ ਨੂੰ ਸਿਰਫ਼ ਡਿਫਾਲਟ ਬ੍ਰਾਂਚ ਵਿੱਚ ਮੌਜੂਦ ਕੰਮ ਤੋਂ ਵੱਖ ਰੱਖਿਆ ਗਿਆ ਹੈ।

![ਇੱਕ ਪੈਦਲ ਯਾਤਰੀ ਓਪਨ-ਸੋਰਸ ਫਲੈਸ਼ਕਾਰਡ ਐਪ ਚੁਣਨ ਤੋਂ ਪਹਿਲਾਂ ਛੇ ਖੁੱਲ੍ਹੇ ਬੈਕਪੈਕਾਂ ਦੀ ਤੁਲਨਾ ਕਰਦਾ ਅਤੇ ਬੈਕਅੱਪ ਕਿੱਟ ਪਰਖਦਾ ਹੋਇਆ](/blog/best-open-source-flashcard-apps-2026-v2.png)

## ਛੋਟਾ ਜਵਾਬ

| ਤੁਹਾਡੀ ਮੁੱਖ ਲੋੜ | ਸਭ ਤੋਂ ਢੁਕਵਾਂ ਵਿਕਲਪ | ਕਿਉਂ | ਪਹਿਲਾਂ ਕਿਹੜੀ ਹੱਦ ਪਰਖਣੀ ਹੈ |
| --- | --- | --- | --- |
| ਭਰੋਸੇਯੋਗ ਆਮ ਪ੍ਰਣਾਲੀ ਜਾਂ ਪਹਿਲਾਂ ਤੋਂ ਮੌਜੂਦ ਗੁੰਝਲਦਾਰ ਸੰਗ੍ਰਹਿ | [Anki](https://apps.ankiweb.net/) | ਪੱਕਾ ਕਾਰਡ ਅਤੇ ਟੈਂਪਲੇਟ ਮਾਡਲ, FSRS, ਐਡ-ਆਨ, ਕਈ ਕਲਾਇੰਟ ਅਤੇ ਭਰਪੂਰ ਪੈਕੇਜ ਐਕਸਪੋਰਟ | ਅਧਿਕਾਰਤ iOS ਐਪ ਅਤੇ AnkiWeb ਓਪਨ-ਸੋਰਸ ਡੈਸਕਟਾਪ ਕੋਡ ਦਾ ਹਿੱਸਾ ਨਹੀਂ; ਸੈਲਫ਼-ਹੋਸਟਿੰਗ ਸਿੰਕ ਦਿੰਦੀ ਹੈ, AnkiWeb ਨਹੀਂ |
| ਸਥਾਪਿਤ Anki ਇੰਪੋਰਟ ਵਾਲਾ ਪੜ੍ਹਾਈ ਉੱਤੇ ਕੇਂਦਰਿਤ ਡੈਸਕਟਾਪ ਬਦਲ | [Mnemosyne](https://mnemosyne-proj.org/) | ਲੋਕਲ ਪੜ੍ਹਾਈ, Anki ਕਾਰਡ ਕਿਸਮਾਂ ਅਤੇ ਸਿੱਖਣ ਦੇ ਡਾਟੇ ਦਾ ਇੰਪੋਰਟ, ਅਤੇ ਖ਼ੁਦ ਚਲਾਉਣ ਯੋਗ ਸਿੰਕ ਸਰਵਰ | ਵਰਜਨ 2.11 ਹਾਲੇ ਵੀ ਤਾਜ਼ਾ ਸਥਿਰ ਰਿਲੀਜ਼ ਹੈ; Android ਉੱਤੇ ਦੁਹਰਾਈ ਹੁੰਦੀ ਹੈ ਪਰ ਸੋਧ ਨਹੀਂ |
| ਇੱਕ ਲੋਕਲ ਨੌਲਿਜ ਬੇਸ ਵਿੱਚ ਨੋਟ ਅਤੇ ਫਲੈਸ਼ਕਾਰਡ | [SiYuan](https://b3log.org/siyuan/en/) | ਆਫ਼ਲਾਈਨ ਨੇਟਿਵ ਐਪਾਂ, ਬਿਲਟ-ਇਨ FSRS ਅਤੇ Docker ਉੱਤੇ ਚੱਲਣ ਵਾਲੀ ਪੂਰੀ ਬਰਾਊਜ਼ਰ ਐਪ | Docker ਕਲਾਇੰਟ ਨੇਟਿਵ ਐਪਾਂ ਨਾਲ ਸਿੰਕ ਨਹੀਂ ਕਰ ਸਕਦੇ, ਅਤੇ Docker ਵਿੱਚ ਕਈ ਇੰਪੋਰਟ/ਐਕਸਪੋਰਟ ਕਮਾਂਡਾਂ ਉਪਲਬਧ ਨਹੀਂ |
| ਵੈੱਬ, ਮੋਬਾਈਲ, ਬੈਕਐਂਡ ਅਤੇ ਇਨਫ੍ਰਾਸਟਰੱਕਚਰ ਦਾ ਸੋਰਸ | [Nibomo](https://github.com/kirill-markin/flashcards-open-source-app) | ਪ੍ਰੋਡਕਸ਼ਨ ਡਿਪਲੌਇਮੈਂਟ ਦੀਆਂ ਹਦਾਇਤਾਂ ਸਮੇਤ ਇੱਕ MIT ਮੋਨੋਰਿਪੋ | ਸਮਰਥਿਤ ਪ੍ਰੋਡਕਸ਼ਨ ਸਟੈਕ AWS ਉੱਤੇ ਕੇਂਦਰਿਤ ਹੈ, ਅਤੇ Anki ਤੋਂ ਤਬਦੀਲੀ ਵਿੱਚ ਕੁਝ ਜਾਣਕਾਰੀ ਗੁਆਚਦੀ ਹੈ |
| ਸਿੱਧੇ APKG ਇੰਪੋਰਟ ਵਾਲੀ ਨਵੀਂ, ਲੋਕਲ ਡਾਟੇ ਨੂੰ ਪਹਿਲ ਦੇਣ ਵਾਲੀ ਡੈਸਕਟਾਪ ਐਪ | [Recall](https://github.com/Madlezz/Recall) | FSRS, ਡੈਸਕਟਾਪ ਬਿਲਡ, PWA, ਲੋਕਲ ਡਾਟਾਬੇਸ ਅਤੇ ਵਿਕਲਪਿਕ ਇਨਕ੍ਰਿਪਟਡ ਰੀਲੇ | ਇੰਪੋਰਟ ਸਿਰਫ਼ ਸ਼ਡਿਊਲਿੰਗ ਦੀ ਮੌਜੂਦਾ ਝਲਕ ਰੱਖਦਾ ਹੈ, ਨੋਟ ਦੇ ਪਹਿਲੇ ਦੋ ਫ਼ੀਲਡ ਲੈਂਦਾ ਹੈ ਅਤੇ ਆਡੀਓ ਛੱਡ ਦਿੰਦਾ ਹੈ |
| ਨੈੱਟਵਰਕ ਉੱਤੇ ਨਿਰਭਰਤਾ ਤੋਂ ਬਿਨਾਂ ਪੜ੍ਹਨਯੋਗ Markdown ਡੈੱਕ | [Essentialist](https://github.com/essentialist-app/essentialist) | ਸਾਦੀਆਂ ਡੈੱਕ ਫ਼ਾਈਲਾਂ ਅਤੇ ਜਾਣ-ਬੁੱਝ ਕੇ ਆਫ਼ਲਾਈਨ ਰੱਖੀ ਡੈਸਕਟਾਪ/Android ਐਪ | ਸਿੰਕ ਨਹੀਂ ਹੈ ਅਤੇ ਤਰੱਕੀ ਇੱਕ ਵੱਖਰੇ ਲੁਕੇ ਡਾਟਾਬੇਸ ਵਿੱਚ ਰਹਿੰਦੀ ਹੈ |

ਇਹ ਫੀਚਰਾਂ ਨੂੰ ਅੰਕ ਦੇਣ ਦੀ ਸੂਚੀ ਨਹੀਂ। ਉਸ ਨੁਕਸਾਨ ਤੋਂ ਸ਼ੁਰੂ ਕਰੋ ਜੋ ਤੁਸੀਂ ਕਬੂਲ ਨਹੀਂ ਕਰ ਸਕਦੇ। ਦਸ ਸਾਲਾਂ ਦੀ Anki ਦੁਹਰਾਈ ਹੋਵੇ ਤਾਂ ਸਾਫ਼ ਇੰਟਰਫੇਸ ਨਾਲੋਂ ਤਬਦੀਲੀ ਵਿੱਚ ਡਾਟਾ ਹੂਬਹੂ ਬਚਣਾ ਵੱਧ ਜ਼ਰੂਰੀ ਹੈ। ਸਕੂਲ ਲਈ ਪ੍ਰਣਾਲੀ ਚਲਾ ਰਹੇ ਹੋ ਤਾਂ ਐਡ-ਆਨ ਨਾਲੋਂ ਬਰਾਊਜ਼ਰ ਪਹੁੰਚ ਅਤੇ ਪਰਖੀ ਹੋਈ ਬਹਾਲੀ ਵੱਧ ਮਾਇਨੇ ਰੱਖ ਸਕਦੇ ਹਨ।

## ਓਪਨ-ਸੋਰਸ ਫਲੈਸ਼ਕਾਰਡ ਐਪ ਲਈ ਕਿਹੜੀਆਂ ਕਸੌਟੀਆਂ ਸਨ

ਮੈਂ ਚਾਰ ਸ਼ਰਤਾਂ ਰੱਖੀਆਂ:

1. **ਪੜ੍ਹਾਈ ਦੇ ਮੁੱਖ ਤਜਰਬੇ ਦਾ ਸੋਰਸ ਪ੍ਰਕਾਸ਼ਿਤ ਹੋਵੇ ਅਤੇ ਸਪਸ਼ਟ ਓਪਨ-ਸੋਰਸ ਲਾਇਸੈਂਸ ਹੋਵੇ।** ਅਣਪ੍ਰਕਾਸ਼ਿਤ ਮੁੱਖ ਐਪ ਦੇ ਆਲੇ-ਦੁਆਲੇ ਇੰਟੀਗ੍ਰੇਸ਼ਨਾਂ ਦੀ ਡਾਇਰੈਕਟਰੀ ਕਾਫ਼ੀ ਨਹੀਂ।
2. **ਸਪੇਸਡ ਰਿਪੀਟੀਸ਼ਨ ਹੁਣ ਕੰਮ ਕਰਦਾ ਹੋਵੇ।** ਭਵਿੱਖ ਦੀ ਯੋਜਨਾ ਵਿੱਚ ਨਾਂ ਹੋਣਾ ਜਾਂ ਆਮ ਕਵਿਜ਼ ਮੋਡ ਕਾਫ਼ੀ ਨਹੀਂ।
3. **ਜਾਰੀ ਕੀਤਾ ਬਿਲਡ ਜਾਂ ਸਪਸ਼ਟ ਹਦਾਇਤਾਂ ਵਾਲਾ ਅਧਿਕਾਰਤ ਡਿਪਲੌਇਮੈਂਟ ਹੋਵੇ।** ਹਾਲੀਆ ਕਮਿਟ ਹੀ ਕਿਸੇ ਪ੍ਰੋਟੋਟਾਈਪ ਨੂੰ ਭਰੋਸੇਯੋਗ ਸਿਫ਼ਾਰਸ਼ ਨਹੀਂ ਬਣਾਉਂਦੇ।
4. **ਅਧਿਕਾਰਤ ਸਰੋਤ ਡਾਟੇ ਦੇ ਦਾਇਰੇ ਬਾਰੇ ਇੰਨਾ ਦੱਸਣ ਕਿ ਜਾਂਚ ਹੋ ਸਕੇ।** ਮੈਨੂੰ ਆਫ਼ਲਾਈਨ ਸਟੋਰੇਜ, ਸਿੰਕ, ਇੰਪੋਰਟ/ਐਕਸਪੋਰਟ ਜਾਂ ਹੋਸਟਿੰਗ ਬਾਰੇ ਠੋਸ ਜਵਾਬ ਚਾਹੀਦੇ ਸਨ, ਸਿਰਫ਼ ਇਹ ਧੁੰਦਲਾ ਵਾਅਦਾ ਨਹੀਂ ਕਿ ਵਰਤੋਂਕਾਰ “ਆਪਣੇ ਡਾਟੇ ਦੇ ਮਾਲਕ ਹਨ।”

ਸਟਾਰਾਂ ਦੀ ਗਿਣਤੀ ਸ਼ਰਤ ਨਹੀਂ ਸੀ। ਉਹ ਸਿਰਫ਼ ਉਤਪਾਦ ਤੁਹਾਡੀ ਲੋੜ ਲਈ ਕਿੰਨਾ ਢੁਕਵਾਂ ਹੈ, ਇਹ ਨਹੀਂ ਦੱਸਦੇ; ਪੁਰਾਣੇ ਅਤੇ ਵੱਧ ਪ੍ਰਚਾਰ ਵਾਲੇ ਪ੍ਰੋਜੈਕਟਾਂ ਨੂੰ ਵੀ ਵੱਧ ਸਟਾਰ ਮਿਲਦੇ ਹਨ। ਫਿਰ ਵੀ ਪਰਿਪੱਕਤਾ ਮਾਇਨੇ ਰੱਖਦੀ ਹੈ। Anki, Mnemosyne ਅਤੇ SiYuan ਦੀਆਂ ਰਿਲੀਜ਼ਾਂ ਅਤੇ ਚਲਾਉਣ ਦੇ ਤਰੀਕੇ ਸਥਾਪਿਤ ਹਨ। Recall ਅਤੇ Essentialist ਨੂੰ ਸੀਮਤ ਲੋੜਾਂ ਲਈ ਥਾਂ ਮਿਲੀ ਕਿਉਂਕਿ ਉਨ੍ਹਾਂ ਦੀ ਜਾਰੀ ਕੀਤੀ ਐਪ ਦਾ ਵਿਹਾਰ ਖ਼ਾਸ ਸਿਫ਼ਾਰਸ਼ ਕਰਨ ਜੋਗਾ ਦਰਜ ਹੈ।

“ਸੰਭਾਲਿਆ ਜਾ ਰਿਹਾ ਹੈ” ਨੂੰ ਵੀ ਦੋ ਤਰੀਕਿਆਂ ਨਾਲ ਜਾਂਚਣਾ ਪੈਂਦਾ ਹੈ। ਟੈਗ ਵਾਲੀ ਰਿਲੀਜ਼ ਦੱਸਦੀ ਹੈ ਕਿ ਵਰਤੋਂਕਾਰ ਕੀ ਇੰਸਟਾਲ ਕਰ ਸਕਦੇ ਹਨ; ਡਿਫਾਲਟ ਬ੍ਰਾਂਚ ਦੱਸਦੀ ਹੈ ਕਿ ਪ੍ਰੋਜੈਕਟ ਕਿੱਧਰ ਜਾ ਰਿਹਾ ਹੈ। Essentialist ਇਸ ਦੀ ਸਾਫ਼ ਮਿਸਾਲ ਹੈ। ਇਸ ਦੀ ਸਥਿਰ ਰਿਲੀਜ਼ SM-2 ਦੱਸਦੀ ਹੈ, ਜਦਕਿ ਮੌਜੂਦਾ ਬ੍ਰਾਂਚ FSRS ਦੱਸਦੀ ਹੈ। ਹੇਠਾਂ ਟੇਬਲ ਵਿੱਚ SM-2 ਦਰਜ ਹੈ।

## ਛੇ FOSS ਫਲੈਸ਼ਕਾਰਡ ਐਪਾਂ ਦੀ ਤੁਲਨਾ

| ਐਪ | ਜਾਂਚਿਆ ਸਥਿਰ ਵਰਜਨ | ਪਲੇਟਫਾਰਮ | ਆਫ਼ਲਾਈਨ ਡਾਟਾ | ਸ਼ਡਿਊਲਰ | ਸਿੰਕ | Anki ਤੋਂ ਤਬਦੀਲੀ ਅਤੇ ਡਾਟਾ ਬਾਹਰ ਲਿਜਾਣ ਦਾ ਰਾਹ | ਸੈਲਫ਼-ਹੋਸਟਿੰਗ ਦਾ ਦਾਇਰਾ |
| --- | --- | --- | --- | --- | --- | --- | --- |
| **Anki** | [26.08.1](https://github.com/ankitects/anki/releases/tag/26.08.1), 5 ਅਗਸਤ 2026 | Windows, macOS, Linux; ਵੱਖਰੇ Android ਅਤੇ iOS ਕਲਾਇੰਟ; AnkiWeb | ਇੰਸਟਾਲ ਕੀਤੇ ਕਲਾਇੰਟ ਲੋਕਲ ਸੰਗ੍ਰਹਿ ਤੋਂ ਪੜ੍ਹਾਈ ਕਰਦੇ ਹਨ | FSRS ਜਾਂ ਪੁਰਾਣਾ SM-2 | AnkiWeb ਜਾਂ ਅਧਿਕਾਰਤ ਸੈਲਫ਼-ਹੋਸਟਡ ਸਿੰਕ ਸਰਵਰ | ਟੈਕਸਟ, APKG/COLPKG ਅਤੇ Mnemosyne ਡਾਟਾਬੇਸ ਇੰਪੋਰਟ; ਟੈਕਸਟ ਜਾਂ ਚੋਣਯੋਗ ਮੀਡੀਆ ਅਤੇ ਸ਼ਡਿਊਲਿੰਗ ਵਾਲੇ ਪੈਕੇਜ ਐਕਸਪੋਰਟ | **ਸਿਰਫ਼ ਸਿੰਕ ਸਰਵਰ।** ਸੈਲਫ਼-ਹੋਸਟਡ AnkiWeb ਜਾਂ ਬਰਾਊਜ਼ਰ ਪੜ੍ਹਾਈ ਇੰਟਰਫੇਸ ਨਹੀਂ |
| **Mnemosyne** | [2.11](https://github.com/mnemosyne-proj/mnemosyne/releases/tag/2.11), 12 ਨਵੰਬਰ 2023; ਰਿਪੋਜ਼ਟਰੀ ਵਿੱਚ ਕੰਮ 2026 ਵਿੱਚ ਜਾਰੀ ਰਿਹਾ | Windows, macOS, Linux, Android; ਸੀਮਤ ਬਰਾਊਜ਼ਰ ਦੁਹਰਾਈ | ਡੈਸਕਟਾਪ ਲੋਕਲ ਹੈ; Android ਆਫ਼ਲਾਈਨ ਦੁਹਰਾਈ ਕਰਦਾ ਹੈ ਪਰ ਸੋਧ ਨਹੀਂ | ਯਾਦ ਰਹਿਣ ਅਨੁਸਾਰ ਢਲਣ ਵਾਲੀ 0–5 ਰੇਟਿੰਗ | ਡੈਸਕਟਾਪ ਜਾਂ ਬਿਨਾਂ ਗ੍ਰਾਫ਼ਿਕਲ ਇੰਟਰਫੇਸ ਵਾਲੇ ਇੰਸਟੈਂਸ ਨਾਲ ਬਿਲਟ-ਇਨ ਸਿੰਕ | ਕਸਟਮ ਕਾਰਡ ਕਿਸਮਾਂ ਅਤੇ ਸਿੱਖਣ ਦੇ ਡਾਟੇ ਸਮੇਤ ਪੂਰਾ Anki ਇੰਪੋਰਟ ਅਧਿਕਾਰਤ ਤੌਰ ਉੱਤੇ ਦਰਜ; ਸਾਂਝਾ ਕਰਨ ਵਾਲਾ ਐਕਸਪੋਰਟ ਪੂਰਾ ਬੈਕਅੱਪ ਨਹੀਂ | **ਸਿੰਕ ਅਤੇ ਸੀਮਤ ਬਰਾਊਜ਼ਰ ਦੁਹਰਾਈ।** ਬਰਾਊਜ਼ਰ ਸਰਵਰ ਵਿੱਚ ਸੁਰੱਖਿਆ ਸਹੂਲਤਾਂ ਨਹੀਂ |
| **SiYuan** | [v3.8.2](https://github.com/siyuan-note/siyuan/releases/tag/v3.8.2), 30 ਅਗਸਤ 2026 | Windows, macOS, Linux, Android, iOS, HarmonyOS; Docker ਰਾਹੀਂ ਬਰਾਊਜ਼ਰ | ਨੇਟਿਵ ਕਲਾਇੰਟ ਵਰਕਸਪੇਸ ਲੋਕਲ ਰੱਖਦੇ ਹਨ | FSRS | ਭੁਗਤਾਨ ਵਾਲਾ ਅਧਿਕਾਰਤ E2EE ਸਿੰਕ ਜਾਂ ਭੁਗਤਾਨ ਵਾਲਾ ਤੀਜੀ-ਧਿਰ S3/WebDAV ਇੰਟੀਗ੍ਰੇਸ਼ਨ | ਆਮ ਐਪ Markdown/ਡਾਟਾ ਇੰਪੋਰਟ ਅਤੇ ਕਈ ਦਸਤਾਵੇਜ਼/ਡਾਟਾ ਫਾਰਮੈਟ ਐਕਸਪੋਰਟ ਕਰਦੀ ਹੈ; APKG ਇੰਪੋਰਟਰ ਦਰਜ ਨਹੀਂ | **ਪੂਰੀ ਬਰਾਊਜ਼ਰ ਐਪ।** Docker ਨੇਟਿਵ ਕਲਾਇੰਟਾਂ ਨੂੰ ਸਿੰਕ ਨਹੀਂ ਕਰ ਸਕਦਾ ਅਤੇ ਕੁਝ ਇੰਪੋਰਟ/ਐਕਸਪੋਰਟ ਕਮਾਂਡਾਂ ਹਟਾ ਦਿੰਦਾ ਹੈ |
| **Nibomo** | [v1.23.0](https://github.com/kirill-markin/flashcards-open-source-app/releases/tag/v1.23.0), 1 ਸਤੰਬਰ 2026 | ਵੈੱਬ, iOS, Android | ਵੈੱਬ ਉੱਤੇ IndexedDB; iOS ਉੱਤੇ SQLite; Android ਉੱਤੇ SQLite ਦੇ ਉੱਪਰ Room; ਲੋਕਲ ਤਬਦੀਲੀਆਂ ਸਿੰਕ ਲਈ ਕਤਾਰ ਵਿੱਚ | FSRS | ਹੋਸਟ ਕੀਤਾ ਜਾਂ ਸੰਚਾਲਕ ਵੱਲੋਂ ਡਿਪਲੌਇ ਕੀਤਾ ਬੈਕਐਂਡ | ਆਪਣਾ ZIP ਕਾਰਡ, ਟੈਗ, ਸਰੋਤ ਮੈਟਾਡਾਟਾ ਅਤੇ ਹਵਾਲੇ ਵਾਲਾ ਮੀਡੀਆ ਲਿਜਾਂਦਾ ਹੈ, ਪਰ ਡੈੱਕ, ਸਿੱਖਣ ਦੀ ਸਥਿਤੀ, ਸੈਟਿੰਗਾਂ ਜਾਂ ਖਾਤੇ ਨਹੀਂ; APKG ਇੰਪੋਰਟਰ ਨਹੀਂ | **ਪੂਰਾ ਵੈੱਬ/ਬੈਕਐਂਡ ਸਟੈਕ।** ਪ੍ਰੋਡਕਸ਼ਨ AWS ਉੱਤੇ ਕੇਂਦਰਿਤ; ਨਿੱਜੀ ਨੇਟਿਵ ਬਿਲਡ ਵੱਖਰੇ ਹਨ |
| **Recall** | [v1.3.0](https://github.com/Madlezz/Recall/releases/tag/v1.3.0), 31 ਜੁਲਾਈ 2026 | Windows, macOS, Linux; ਇੰਸਟਾਲ ਕਰਨ ਯੋਗ PWA | ਡੈਸਕਟਾਪ ਉੱਤੇ SQLite; ਬਰਾਊਜ਼ਰ ਵਿੱਚ IndexedDB; ਮੂਲ ਰੂਪ ਵਿੱਚ ਨਾ ਖਾਤਾ ਲੋੜੀਂਦਾ ਹੈ, ਨਾ ਟੈਲੀਮੈਟਰੀ ਚਾਲੂ ਹੈ | FSRS | ਡੈਸਕਟਾਪ ਫੋਲਡਰ ਸਿੰਕ ਜਾਂ ਵਿਕਲਪਿਕ ਇਨਕ੍ਰਿਪਟਡ Cloudflare Worker/R2 ਰੀਲੇ | ਡੈਸਕਟਾਪ APKG ਇੰਪੋਰਟ ਪਹਿਲੇ ਦੋ ਫ਼ੀਲਡ, ਡੈੱਕ, ਟੈਗ, ਸ਼ਡਿਊਲਿੰਗ ਦੀ ਅੰਦਾਜ਼ਨ ਝਲਕ ਅਤੇ ਤਸਵੀਰਾਂ ਪੜ੍ਹਦਾ ਹੈ; JSON ਅਤੇ Recall ਆਰਕਾਈਵ ਐਕਸਪੋਰਟ | **ਸਿਰਫ਼ ਇਨਕ੍ਰਿਪਟਡ ਸਨੈਪਸ਼ਾਟ ਰੀਲੇ।** ਇਹ PWA ਹੋਸਟ ਨਹੀਂ ਕਰਦਾ |
| **Essentialist** | [v0.3.22](https://github.com/essentialist-app/essentialist/releases/tag/v0.3.22), 10 ਅਕਤੂਬਰ 2025; ਸੋਰਸ ਉੱਤੇ ਕੰਮ 2026 ਵਿੱਚ ਜਾਰੀ ਰਿਹਾ | Android APK, macOS DMG, Linux Flatpak; Windows ਲਈ ਸੋਰਸ ਤੋਂ ਬਿਲਡ | ਨੈੱਟਵਰਕ ਪਹੁੰਚ ਨਹੀਂ; ਡੈੱਕ ਦੀ ਸਮੱਗਰੀ Markdown ਹੈ | ਸਥਿਰ ਰਿਲੀਜ਼: SM-2; ਡਿਫਾਲਟ ਬ੍ਰਾਂਚ: FSRS | ਨਹੀਂ | Markdown ਕਾਰਡ ਸਮੱਗਰੀ ਸੰਭਾਲਦਾ ਹੈ; ਨਾਲ ਰਹਿਣ ਵਾਲਾ ਲੁਕਿਆ ਡਾਟਾਬੇਸ ਤਰੱਕੀ ਸੰਭਾਲਦਾ ਹੈ | **ਹੋਸਟ ਕਰਨ ਲਈ ਕੁਝ ਨਹੀਂ।** Markdown ਫ਼ਾਈਲ ਅਤੇ ਨਾਲ ਦੇ ਡਾਟਾਬੇਸ ਦਾ ਇਕੱਠਾ ਬੈਕਅੱਪ ਲਓ |

## 1. Anki ਆਮ ਵਰਤੋਂ ਲਈ ਸਭ ਤੋਂ ਭਰੋਸੇਯੋਗ ਚੋਣ ਹੈ

Anki ਦੀ ਮਜ਼ਬੂਤੀ ਉਹਨਾਂ ਕੰਮਾਂ ਵਿੱਚ ਹੈ ਜੋ ਪਹਿਲੀ ਨਜ਼ਰ ਵਿੱਚ ਧਿਆਨ ਨਹੀਂ ਖਿੱਚਦੇ। ਇਹ ਗੁੰਝਲਦਾਰ ਨੋਟ ਕਿਸਮਾਂ ਰੱਖ ਸਕਦਾ ਹੈ, ਟੈਂਪਲੇਟ ਤੋਂ ਇੱਕੋ ਨੋਟ ਦੇ ਕਈ ਕਾਰਡ ਬਣਾ ਸਕਦਾ ਹੈ, ਮੀਡੀਆ ਸੰਗ੍ਰਹਿ ਨਾਲ ਰੱਖ ਸਕਦਾ ਹੈ ਅਤੇ ਸਾਲਾਂ ਦਾ ਸ਼ਡਿਊਲਿੰਗ ਡਾਟਾ ਸੰਭਾਲ ਸਕਦਾ ਹੈ। ਇਸ ਜਾਂਚ ਲਈ ਸਥਿਰ ਡੈਸਕਟਾਪ ਰਿਲੀਜ਼ [26.08.1](https://github.com/ankitects/anki/releases/tag/26.08.1) ਹੈ। ਨਵਾਂ 26.09b2 ਬਿਲਡ ਬੀਟਾ ਵਜੋਂ ਦਰਜ ਹੈ, ਇਸ ਲਈ ਇੱਥੇ ਉਸ ਨੂੰ ਆਧਾਰ ਨਹੀਂ ਬਣਾਇਆ ਗਿਆ।

ਓਪਨ-ਸੋਰਸ ਦਾ ਦਾਇਰਾ ਮਿਲਿਆ-ਜੁਲਿਆ ਹੈ। [ਡੈਸਕਟਾਪ ਰਿਪੋਜ਼ਟਰੀ AGPL-3.0-or-later ਹੈ](https://github.com/ankitects/anki/blob/26.08.1/LICENSE), ਨਾਲ ਸ਼ਾਮਲ ਹਿੱਸਿਆਂ ਲਈ ਦਰਜ ਅਪਵਾਦਾਂ ਸਮੇਤ। [AnkiDroid](https://github.com/ankidroid/Anki-Android) ਵੱਖਰਾ ਓਪਨ-ਸੋਰਸ Android ਪ੍ਰੋਜੈਕਟ ਹੈ। AnkiMobile ਅਤੇ AnkiWeb ਅਧਿਕਾਰਤ ਉਤਪਾਦ ਹਨ, ਪਰ ਉਨ੍ਹਾਂ ਦਾ ਸੋਰਸ ਇਨ੍ਹਾਂ ਰਿਪੋਜ਼ਟਰੀਆਂ ਵਿੱਚ ਸ਼ਾਮਲ ਨਹੀਂ। ਵਧੇਰੇ ਵੇਰਵਾ [ਕੀ Anki ਓਪਨ ਸੋਰਸ ਹੈ?](/blog/is-anki-open-source/) ਵਿੱਚ ਹੈ।

ਇੰਸਟਾਲ ਕੀਤੇ ਕਲਾਇੰਟ ਲੋਕਲ ਸੰਗ੍ਰਹਿ ਰੱਖਦੇ ਹਨ, ਇਸ ਲਈ ਆਮ ਦੁਹਰਾਈ ਬਿਨਾਂ ਕਨੈਕਸ਼ਨ ਦੇ ਕੰਮ ਕਰਦੀ ਹੈ। AnkiWeb ਆਨਲਾਈਨ ਹਿੱਸਾ ਹੈ। ਜੇ ਆਫ਼ਲਾਈਨ ਵਿਹਾਰ ਫ਼ੈਸਲੇ ਦੀ ਮੁੱਖ ਵਜ੍ਹਾ ਹੈ, ਤਾਂ [ਕੀ Anki ਆਫ਼ਲਾਈਨ ਕੰਮ ਕਰਦਾ ਹੈ?](/blog/does-anki-work-offline/) ਦੱਸਦਾ ਹੈ ਕਿ ਕੀ ਲੋਕਲ ਰਹਿੰਦਾ ਹੈ ਅਤੇ ਕਿਸ ਨੂੰ ਸਿੰਕ ਦੀ ਉਡੀਕ ਕਰਨੀ ਪੈਂਦੀ ਹੈ।

Anki [FSRS ਅਤੇ ਆਪਣੇ ਪੁਰਾਣੇ ਸ਼ਡਿਊਲਰ](https://docs.ankiweb.net/deck-options.html) ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ। ਇਸ ਸਮੂਹ ਵਿੱਚ ਤਬਦੀਲੀ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਇਸ ਦੇ ਐਕਸਪੋਰਟ ਫਾਰਮੈਟ ਸਭ ਤੋਂ ਮਜ਼ਬੂਤ ਹਨ। [COLPKG ਵਿੱਚ ਸ਼ਡਿਊਲਿੰਗ ਸਮੇਤ ਪੂਰਾ ਸੰਗ੍ਰਹਿ ਹੁੰਦਾ ਹੈ](https://docs.ankiweb.net/exporting.html), ਜਦਕਿ APKG ਐਕਸਪੋਰਟ ਵਿੱਚ ਉਹ ਚੋਣਾਂ ਚੁਣਨ ਉੱਤੇ ਸ਼ਡਿਊਲਿੰਗ ਜਾਣਕਾਰੀ ਅਤੇ ਮੀਡੀਆ ਸ਼ਾਮਲ ਹੋ ਸਕਦੇ ਹਨ। Anki ਟੈਕਸਟ, Anki ਪੈਕੇਜ ਅਤੇ Mnemosyne 2.0 ਡਾਟਾਬੇਸ ਵੀ ਇੰਪੋਰਟ ਕਰਦਾ ਹੈ।

ਇੰਨੀ ਜਾਣਕਾਰੀ ਵਾਲਾ ਮੂਲ ਪੈਕੇਜ ਵੀ ਕਿਸੇ ਹੋਰ ਐਪ ਵਿੱਚ ਹੂਬਹੂ ਇੰਪੋਰਟ ਦਾ ਵਾਅਦਾ ਨਹੀਂ ਕਰਦਾ। ਮੰਜ਼ਿਲ ਵਾਲੀ ਐਪ ਨੂੰ ਉਸ ਅੰਦਰਲੇ ਟੈਂਪਲੇਟ, ਕਾਰਡ ਬਣਾਉਣ ਦੇ ਨਿਯਮ, ਮੀਡੀਆ ਹਵਾਲੇ ਅਤੇ ਸ਼ਡਿਊਲਰ ਫ਼ੀਲਡ ਸਮਝਣੇ ਪੈਣਗੇ। ਉਸ ਕੋਲ ਸਿਰਫ਼ CSV ਫ਼ਾਈਲ ਨਾਲੋਂ ਵੱਧ ਜਾਣਕਾਰੀ ਹੁੰਦੀ ਹੈ।

[ਅਧਿਕਾਰਤ ਸੈਲਫ਼-ਹੋਸਟਡ ਸਰਵਰ](https://docs.ankiweb.net/sync-server.html) ਦਾ ਕੰਮ ਜਾਣ-ਬੁੱਝ ਕੇ ਸੀਮਤ ਹੈ। ਇਹ ਅਨੁਕੂਲ Anki ਕਲਾਇੰਟਾਂ ਨੂੰ ਸਿੰਕ ਕਰਦਾ ਹੈ; AnkiWeb, ਬਰਾਊਜ਼ਰ ਦੁਹਰਾਈ ਜਾਂ ਖਾਤਾ ਪੋਰਟਲ ਨਹੀਂ ਦਿੰਦਾ। ਮੂਲ ਸੈਟਿੰਗਾਂ ਨਾਲ ਇਹ ਬਿਨਾਂ ਇਨਕ੍ਰਿਪਸ਼ਨ ਵਾਲੇ HTTP ਰਾਹੀਂ ਬੇਨਤੀਆਂ ਲੈਂਦਾ ਹੈ, ਅਤੇ ਗਾਈਡ ਇਸ ਨੂੰ ਲੋਕਲ ਨੈੱਟਵਰਕ ਵਿੱਚ ਰੱਖਣ ਜਾਂ ਅੱਗੇ VPN ਜਾਂ HTTPS ਰਿਵਰਸ ਪ੍ਰੌਕਸੀ ਲਗਾਉਣ ਦੀ ਸਲਾਹ ਦਿੰਦੀ ਹੈ। ਕਲਾਇੰਟ ਅਤੇ ਸਰਵਰ ਵਰਜਨ ਵੀ ਆਪਸ ਵਿੱਚ ਅਨੁਕੂਲ ਰਹਿਣੇ ਚਾਹੀਦੇ ਹਨ।

ਜਦੋਂ ਸੰਗ੍ਰਹਿ ਹੂਬਹੂ ਬਚਾਉਣਾ, ਟੈਂਪਲੇਟ, ਐਡ-ਆਨ ਜਾਂ ਕਈ ਕਲਾਇੰਟਾਂ ਦਾ ਸਮਰਥਨ ਪਹਿਲੀ ਲੋੜ ਹੋਵੇ ਤਾਂ Anki ਚੁਣੋ। ਕਿਸੇ ਹੋਰ ਵੱਲ ਉਦੋਂ ਦੇਖੋ ਜਦੋਂ ਸੈਲਫ਼-ਹੋਸਟਡ ਬਰਾਊਜ਼ਰ ਇੰਟਰਫੇਸ ਜਾਂ ਪੂਰੀ ਤਰ੍ਹਾਂ ਪ੍ਰਕਾਸ਼ਿਤ ਮੋਬਾਈਲ ਸਟੈਕ ਵਰਗੀ ਖ਼ਾਸ ਲੋੜ ਵੱਧ ਮਾਇਨੇ ਰੱਖੇ।

## 2. Mnemosyne ਲੋਕਲ ਪੜ੍ਹਾਈ ਉੱਤੇ ਧਿਆਨ ਰੱਖਦਾ ਹੈ

Mnemosyne ਵਰਤਦਿਆਂ ਸਾਫ਼ ਮਹਿਸੂਸ ਹੁੰਦਾ ਹੈ ਕਿ ਇਹ ਡੈਸਕਟਾਪ ਉੱਤੇ ਪੜ੍ਹਾਈ ਲਈ ਬਣਿਆ ਹੈ। ਇਹ ਨਾਲ ਨੌਲਿਜ ਬੇਸ ਜਾਂ ਕਲਾਊਡ ਪਲੇਟਫਾਰਮ ਨਹੀਂ ਲਿਆਉਂਦਾ। ਤੁਹਾਨੂੰ ਲੋਕਲ ਡਾਟਾਬੇਸ, ਰਵਾਇਤੀ ਸਪੇਸਡ ਰਿਪੀਟੀਸ਼ਨ ਤਰੀਕਾ, Android ਉੱਤੇ ਦੁਹਰਾਈ ਲਈ ਸਾਥੀ ਐਪ ਅਤੇ ਡੈਸਕਟਾਪ ਜਾਂ ਬਿਨਾਂ ਗ੍ਰਾਫ਼ਿਕਲ ਇੰਟਰਫੇਸ ਵਾਲੀ ਮਸ਼ੀਨ ਉੱਤੇ ਚੱਲ ਸਕਣ ਵਾਲਾ ਸਿੰਕ ਸਰਵਰ ਮਿਲਦਾ ਹੈ।

ਇਸ ਦੀ ਤਾਜ਼ਾ ਸਥਿਰ ਰਿਲੀਜ਼ ਹਾਲੇ ਵੀ [ਨਵੰਬਰ 2023 ਦੀ 2.11](https://github.com/mnemosyne-proj/mnemosyne/releases/tag/2.11) ਹੈ। ਰਿਪੋਜ਼ਟਰੀ ਵਿੱਚ 2026 ਵਿੱਚ ਤਬਦੀਲੀਆਂ ਆਈਆਂ, ਪਰ ਇਸ ਨਾਲ ਉਹ ਤਬਦੀਲੀਆਂ ਸਥਿਰ ਇੰਸਟਾਲਰ ਦਾ ਹਿੱਸਾ ਨਹੀਂ ਬਣ ਜਾਂਦੀਆਂ। 2.11 ਨੂੰ ਉਨ੍ਹਾਂ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮਾਂ ਉੱਤੇ ਪਰਖੋ ਜੋ ਅਗਲੇ ਕੁਝ ਸਾਲ ਵਰਤਣੇ ਹਨ।

ਲਾਇਸੈਂਸ ਸਮਝਣ ਲਈ ਵੀ ਸਿਰਫ਼ ਉਸ ਦਾ ਬੈਜ ਦੇਖਣਾ ਕਾਫ਼ੀ ਨਹੀਂ। [ਰੂਟ ਲਾਇਸੈਂਸ ਸੂਚੀ](https://github.com/mnemosyne-proj/mnemosyne/blob/master/LICENSE) openSM2sync ਨੂੰ LGPL v3 ਦਿੰਦੀ ਹੈ ਅਤੇ ਬਾਕੀ Mnemosyne ਲਈ ਵੱਖਰੀਆਂ ਸ਼ਰਤਾਂ ਰੱਖਦੀ ਹੈ। [ਮੁੱਖ ਪ੍ਰੋਗਰਾਮ ਦਾ ਲਾਇਸੈਂਸ](https://github.com/mnemosyne-proj/mnemosyne/blob/master/mnemosyne/LICENSE) AGPL v3 ਦੇ ਨਾਲ ਇੱਕ ਹੋਰ ਸ਼ਰਤ ਲਾਉਂਦਾ ਹੈ: ਇਸ ਤੋਂ ਬਣੇ ਕੰਮ ਵਿੱਚ Mnemosyne ਦਾ ਨਾਂ ਸਪਸ਼ਟ ਦਿਸਣਾ ਚਾਹੀਦਾ ਹੈ ਅਤੇ ਉਸ ਦਾ ਸਹੀ ਰੂਪ ਰੱਖ-ਰਖਾਅ ਕਰਨ ਵਾਲਿਆਂ ਨਾਲ ਤੈਅ ਕਰਨਾ ਹੈ। ਸੋਧਿਆ ਬਿਲਡ ਅੱਗੇ ਵੰਡਣ ਤੋਂ ਪਹਿਲਾਂ ਉਹ ਲਿਖਤ ਪੜ੍ਹੋ।

[Android ਕਲਾਇੰਟ ਆਫ਼ਲਾਈਨ ਦੁਹਰਾਈ ਕਰਦਾ ਹੈ ਪਰ ਕਾਰਡ ਸੋਧ ਨਹੀਂ ਸਕਦਾ](https://mnemosyne-proj.org/help/android-client)। ਹੋਰ ਡਿਵਾਈਸ ਡੈਸਕਟਾਪ ਐਪ ਤੋਂ ਸ਼ੁਰੂ ਕੀਤਾ ਬਰਾਊਜ਼ਰ ਦੁਹਰਾਈ ਸਰਵਰ ਵਰਤ ਸਕਦੇ ਹਨ, ਪਰ ਅਧਿਕਾਰਤ ਫੀਚਰ ਪੰਨਾ ਚੇਤਾਵਨੀ ਦਿੰਦਾ ਹੈ ਕਿ ਸਰਵਰ ਵਿੱਚ ਸੁਰੱਖਿਆ ਸਹੂਲਤਾਂ ਨਹੀਂ। ਇਹ LAN ਲਈ ਕੰਮ ਆਉਣ ਵਾਲਾ ਇੰਟਰਫੇਸ ਹੈ, ਜਨਤਕ ਵਰਤੋਂ ਲਈ ਪੂਰੀ ਤਰ੍ਹਾਂ ਤਿਆਰ ਵੈੱਬ ਐਪ ਨਹੀਂ।

Anki ਨਾਲ ਹੀ ਰਹਿਣ ਦੀ ਥਾਂ Mnemosyne ਚੁਣਨ ਦਾ ਸਭ ਤੋਂ ਮਜ਼ਬੂਤ ਕਾਰਨ ਤਬਦੀਲੀ ਦਾ ਰਾਹ ਹੈ। ਅਧਿਕਾਰਤ ਫੀਚਰ ਪੰਨਾ [ਕਸਟਮ ਕਾਰਡ ਕਿਸਮਾਂ ਅਤੇ ਸਿੱਖਣ ਦੇ ਡਾਟੇ ਸਮੇਤ ਪੂਰਾ Anki ਇੰਪੋਰਟ](https://mnemosyne-proj.org/features) ਦਰਜ ਕਰਦਾ ਹੈ। ਇਸ ਦਾ [ਬਿਲਟ-ਇਨ ਸਿੰਕ](https://mnemosyne-proj.org/help/syncing) ਕਾਰਡ ਅਤੇ ਸਿੱਖਣ ਦਾ ਡਾਟਾ ਮਿਲਾਉਂਦਾ ਹੈ ਅਤੇ ਤੁਹਾਡੇ ਕੰਟਰੋਲ ਵਾਲੀ ਮਸ਼ੀਨ ਵਰਤ ਸਕਦਾ ਹੈ।

ਆਮ ਐਕਸਪੋਰਟ ਕਮਾਂਡ ਨੂੰ ਬੈਕਅੱਪ ਸਮਝਣਾ ਗ਼ਲਤੀ ਹੋਵੇਗੀ। ਇਹ ਚੁਣੇ ਹੋਏ ਕਾਰਡ ਸਾਂਝੇ ਕਰਨ ਲਈ ਹੈ ਅਤੇ ਤੁਹਾਡਾ ਸਿੱਖਣ ਦਾ ਡਾਟਾ ਛੱਡ ਦਿੰਦੀ ਹੈ। ਪੂਰੀ ਪ੍ਰਣਾਲੀ ਲਿਜਾਣ ਜਾਂ ਬਹਾਲ ਕਰਨ ਲਈ [ਕਈ ਕੰਪਿਊਟਰਾਂ ਵਾਲੀ ਗਾਈਡ](https://mnemosyne-proj.org/help/mnemosyne-and-multiple-computers) ਪੂਰੀ ਡਾਟਾ ਡਾਇਰੈਕਟਰੀ ਕਾਪੀ ਕਰਨ ਲਈ ਕਹਿੰਦੀ ਹੈ।

ਇੱਥੇ ਪੜ੍ਹਾਈ ਉੱਤੇ ਕੇਂਦਰਿਤ ਓਪਨ-ਸੋਰਸ Anki ਬਦਲਾਂ ਵਿੱਚ Mnemosyne ਸਭ ਤੋਂ ਮਜ਼ਬੂਤ ਹੈ। ਬਦਲੇ ਵਿੱਚ ਹੌਲੀ ਆਉਂਦੀਆਂ ਸਥਿਰ ਰਿਲੀਜ਼ਾਂ, ਮੋਬਾਈਲ ਉੱਤੇ ਸੀਮਤ ਸੋਧ ਅਤੇ ਸੋਚ-ਸਮਝ ਕੇ ਨੈੱਟਵਰਕ ਹੱਦਾਂ ਵਿੱਚ ਰੱਖਣ ਯੋਗ ਬਰਾਊਜ਼ਰ ਇੰਟਰਫੇਸ ਕਬੂਲ ਕਰਨੇ ਪੈਂਦੇ ਹਨ।

## 3. SiYuan ਉਦੋਂ ਢੁਕਵਾਂ ਹੈ ਜਦੋਂ ਅਸਲੀ ਪ੍ਰਣਾਲੀ ਨੋਟ ਹੋਣ

SiYuan ਨਿੱਜਤਾ ਨੂੰ ਪਹਿਲ ਦੇਣ ਵਾਲੀ ਜਾਣਕਾਰੀ ਸੰਭਾਲਣ ਦੀ ਐਪ ਹੈ, ਜਿਸ ਵਿੱਚ ਫਲੈਸ਼ਕਾਰਡ ਉਸੇ ਬਲੌਕ ਅਤੇ ਦਸਤਾਵੇਜ਼ ਮਾਡਲ ਵਿੱਚ ਬਣੇ ਹਨ। ਜਦੋਂ ਤੁਹਾਡੇ ਨੋਟ ਹੀ ਦੁਹਰਾਈ ਦੀ ਸਮੱਗਰੀ ਬਣਾਉਂਦੇ ਹਨ ਤਾਂ ਇਹ ਕੰਮ ਆਉਂਦਾ ਹੈ। ਸਿਰਫ਼ ਕਾਰਡਾਂ ਦੀ ਕਤਾਰ ਚਾਹੀਦੀ ਹੋਵੇ ਤਾਂ ਇਸ ਵਿੱਚ ਲੋੜ ਨਾਲੋਂ ਕਾਫ਼ੀ ਵੱਧ ਕੁਝ ਹੈ।

[AGPL-3.0 ਰਿਪੋਜ਼ਟਰੀ](https://github.com/siyuan-note/siyuan) ਵਿੱਚ UI, ਕਰਨਲ, ਮੋਬਾਈਲ ਐਪਾਂ, ਡਾਟਾ ਪਰਤ ਅਤੇ FSRS ਹਿੱਸੇ ਦੇ ਲਿੰਕ ਹਨ। ਇੱਥੇ ਜਾਂਚੀ ਸਥਿਰ ਰਿਲੀਜ਼ [v3.8.2](https://github.com/siyuan-note/siyuan/releases/tag/v3.8.2) ਹੈ। ਡੈਸਕਟਾਪ ਅਤੇ ਮੋਬਾਈਲ ਕਲਾਇੰਟ ਵਰਕਸਪੇਸ ਲੋਕਲ ਰੱਖਦੇ ਹਨ ਅਤੇ ਆਫ਼ਲਾਈਨ ਕੰਮ ਜਾਰੀ ਰੱਖਦੇ ਹਨ।

ਸਿੰਕ ਮੁਫ਼ਤ ਲੋਕਲ-ਸਟੋਰੇਜ ਪਲਾਨ ਦਾ ਹਿੱਸਾ ਨਹੀਂ। [ਅਧਿਕਾਰਤ ਕੀਮਤ ਪੰਨਾ](https://b3log.org/siyuan/en/pricing.html) ਸਬਸਕ੍ਰਿਪਸ਼ਨ ਨਾਲ ਐਂਡ-ਟੂ-ਐਂਡ ਇਨਕ੍ਰਿਪਟਡ ਅਧਿਕਾਰਤ ਸਿੰਕ ਦਿੰਦਾ ਹੈ, ਜਦਕਿ ਭੁਗਤਾਨ ਵਾਲੀਆਂ Pro ਸਹੂਲਤਾਂ ਤੁਹਾਡੀ ਆਪਣੀ S3 ਜਾਂ WebDAV ਸਟੋਰੇਜ ਲਈ ਇੰਟੀਗ੍ਰੇਸ਼ਨ ਜੋੜਦੀਆਂ ਹਨ। ਪ੍ਰੋਜੈਕਟ ਚੱਲਦੇ ਵਰਕਸਪੇਸ ਨੂੰ ਆਮ ਫ਼ਾਈਲ-ਸਿੰਕ ਫੋਲਡਰ ਵਿੱਚ ਰੱਖਣ ਤੋਂ ਵੀ ਸਾਵਧਾਨ ਕਰਦਾ ਹੈ, ਕਿਉਂਕਿ ਇੱਕੋ ਵੇਲੇ ਕੀਤੀਆਂ ਸੋਧਾਂ ਡਾਟਾ ਖ਼ਰਾਬ ਕਰ ਸਕਦੀਆਂ ਹਨ ਜਾਂ ਇੱਕ ਸੋਧ ਦੂਜੀ ਨੂੰ ਮਿਟਾ ਸਕਦੀ ਹੈ।

Docker ਪੂਰੀ ਬਰਾਊਜ਼ਰ ਐਪ ਚਲਾਉਂਦਾ ਹੈ, ਪਰ ਇੰਸਟਾਲ ਕੀਤੀਆਂ ਐਪਾਂ ਲਈ ਸਿੰਕ ਸਰਵਰ ਨਹੀਂ ਬਣਦਾ। [v3.8.2 ਦੀ Docker ਦਸਤਾਵੇਜ਼ੀ](https://github.com/siyuan-note/siyuan/blob/v3.8.2/README.md#docker-hosting) ਕਹਿੰਦੀ ਹੈ ਕਿ ਡੈਸਕਟਾਪ ਅਤੇ ਮੋਬਾਈਲ ਕਲਾਇੰਟ ਇਸ ਨਾਲ ਕਨੈਕਟ ਨਹੀਂ ਕਰ ਸਕਦੇ। Docker ਵਿੱਚ Markdown ਇੰਪੋਰਟ ਅਤੇ PDF, HTML ਤੇ Word ਐਕਸਪੋਰਟ ਵੀ ਹਟਾ ਦਿੱਤੇ ਗਏ ਹਨ। ਇਹ ਕਮਾਂਡਾਂ ਵਿਆਪਕ ਨੇਟਿਵ ਐਪ ਵਿੱਚ ਹਨ, ਇਸ ਲਈ ਆਮ ਫੀਚਰ ਸੂਚੀ ਨੂੰ Docker ਡਿਪਲੌਇਮੈਂਟ ਦੀ ਯੋਜਨਾ ਵਿੱਚ ਕਾਪੀ ਕਰਨਾ ਗੁੰਮਰਾਹ ਕਰੇਗਾ।

ਮੈਨੂੰ ਕੋਈ ਅਧਿਕਾਰਤ APKG ਇੰਪੋਰਟਰ ਨਹੀਂ ਮਿਲਿਆ। SiYuan Markdown ਅਤੇ ਆਪਣੇ ਡਾਟਾ ਫਾਰਮੈਟ ਲਿਜਾ ਸਕਦਾ ਹੈ, ਪਰ Anki ਸੰਗ੍ਰਹਿ ਮੁੜ ਬਣਾਉਣ ਲਈ ਵੱਧ ਯੋਜਨਾ ਚਾਹੀਦੀ ਹੈ।

SiYuan ਉਦੋਂ ਚੁਣੋ ਜਦੋਂ ਨੌਲਿਜ ਬੇਸ ਮੁੱਖ ਉਤਪਾਦ ਹੋਵੇ ਅਤੇ ਫਲੈਸ਼ਕਾਰਡ ਉਸ ਅੰਦਰ ਚਾਹੀਦੇ ਹੋਣ। Anki ਦੀ ਸਿੱਧੀ ਥਾਂ ਲੈਣੀ ਹੋਵੇ ਤਾਂ Mnemosyne ਅਤੇ Anki ਦੇ ਤਬਦੀਲੀ ਵਾਲੇ ਦਾਇਰੇ ਵੱਧ ਸਪਸ਼ਟ ਹਨ।

## 4. Nibomo ਸਟੈਕ ਦਾ ਵੱਧ ਸੋਰਸ ਦਿੰਦਾ ਹੈ—ਅਤੇ ਉਸ ਨੂੰ ਚਲਾਉਣਾ ਤੁਹਾਡੇ ਹੱਥ ਵਿੱਚ ਛੱਡਦਾ ਹੈ

ਇਸ ਤੁਲਨਾ ਵਿੱਚ Nibomo ਉਤਪਾਦ ਦਾ ਸਭ ਤੋਂ ਵੱਡਾ ਸੋਰਸ ਦਾਇਰਾ ਪ੍ਰਕਾਸ਼ਿਤ ਕਰਦਾ ਹੈ। MIT ਮੋਨੋਰਿਪੋ ਵਿੱਚ ਵੈੱਬ ਐਪ, iOS ਅਤੇ Android ਕਲਾਇੰਟ, ਬੈਕਐਂਡ, ਪ੍ਰਮਾਣੀਕਰਨ ਸੇਵਾ, ਸਿੰਕ, ਐਡਮਿਨ ਐਪ, ਡਾਟਾਬੇਸ ਮਾਈਗ੍ਰੇਸ਼ਨ ਅਤੇ AWS ਇਨਫ੍ਰਾਸਟਰੱਕਚਰ ਹਨ। ਇੱਥੇ ਵਰਤੀ ਸਥਿਰ ਰਿਲੀਜ਼ [v1.23.0](https://github.com/kirill-markin/flashcards-open-source-app/releases/tag/v1.23.0) ਹੈ। ਡਿਫਾਲਟ ਬ੍ਰਾਂਚ ਉੱਤੇ ਬਾਅਦ ਦਾ ਕੰਮ ਜਾਰੀ ਕੀਤੀ ਐਪ ਦੇ ਵਿਹਾਰ ਵਿੱਚ ਨਹੀਂ ਗਿਣਿਆ ਗਿਆ।

ਇਸ ਦਾ [ਢਾਂਚਾ](/docs/architecture/) ਆਫ਼ਲਾਈਨ ਵਰਤੋਂ ਨੂੰ ਪਹਿਲ ਦਿੰਦਾ ਹੈ, ਪਰ ਹਰ ਕਲਾਇੰਟ ਉੱਤੇ “ਆਫ਼ਲਾਈਨ” ਦਾ ਅਰਥ ਕੁਝ ਵੱਖਰਾ ਹੈ। ਵੈੱਬ ਐਪ IndexedDB ਵਿੱਚ ਰੱਖੀ ਲੋਕਲ ਕਾਪੀ ਨੂੰ ਆਪਣੇ ਡਾਟੇ ਦਾ ਮੁੱਖ ਆਧਾਰ ਮੰਨਦੀ ਹੈ। iOS ਉੱਤੇ SQLite ਹੈ ਅਤੇ Android ਉੱਤੇ SQLite ਦੇ ਉੱਪਰ Room ਹੈ। ਤਬਦੀਲੀਆਂ ਲੋਕਲ ਲਿਖੀਆਂ ਜਾਂਦੀਆਂ ਹਨ ਅਤੇ ਸਿੰਕ ਤੋਂ ਪਹਿਲਾਂ ਆਊਟਬਾਕਸ ਦੀ ਕਤਾਰ ਵਿੱਚ ਪੈਂਦੀਆਂ ਹਨ। ਇਹ ਡਿਜ਼ਾਈਨ ਟੁੱਟਦਾ ਕਨੈਕਸ਼ਨ ਸੰਭਾਲਦਾ ਹੈ; ਬਰਾਊਜ਼ਰ ਸਟੋਰੇਜ ਨੂੰ ਸਥਾਈ ਨਹੀਂ ਬਣਾਉਂਦਾ ਅਤੇ ਹਰ ਡਿਵਾਈਸ ਉੱਤੇ ਐਪ ਪੂਰੀ ਤਰ੍ਹਾਂ ਬੰਦ ਕਰਕੇ ਮੁੜ ਖੋਲ੍ਹਣ ਦਾ ਟੈਸਟ ਜ਼ਰੂਰੀ ਰਹਿੰਦਾ ਹੈ।

Nibomo ਦਾ ਆਪਣਾ ZIP ਪੈਕੇਜ ਸਮੱਗਰੀ ਲਿਜਾਣ ਦਾ ਫਾਰਮੈਟ ਹੈ, ਖਾਤੇ ਦਾ ਬੈਕਅੱਪ ਨਹੀਂ। v1.23.0 ਵਿੱਚ ਇਸ ਦਾ [ਪੈਕੇਜ ਸਕੀਮਾ](https://github.com/kirill-markin/flashcards-open-source-app/blob/v1.23.0/apps/backend/src/workspacePackages/types.ts) ਅਗਲੇ ਅਤੇ ਪਿਛਲੇ ਪਾਸੇ ਦੀ ਸਮੱਗਰੀ, ਟੈਗ, ਕਾਰਡ ਕਿਸਮ, ਸਰੋਤ ਮੈਟਾਡਾਟਾ ਅਤੇ ਪੈਕੇਜ ਮੈਟਾਡਾਟਾ ਲਿਜਾਂਦਾ ਹੈ; ਹਵਾਲੇ ਵਾਲਾ ਮੀਡੀਆ ਵੱਖਰਾ ਬੰਡਲ ਹੁੰਦਾ ਹੈ। ਇਹ ਡੈੱਕਾਂ ਦਾ ਢਾਂਚਾ, ਦੁਹਰਾਈ ਦਾ ਇਤਿਹਾਸ, FSRS ਸਥਿਤੀ, ਵਰਕਸਪੇਸ ਸੈਟਿੰਗਾਂ ਜਾਂ ਖਾਤੇ ਨਹੀਂ ਲਿਜਾਂਦਾ।

v1.23.0 ਵਿੱਚ APKG ਇੰਪੋਰਟਰ ਨਹੀਂ ਹੈ। ਦਰਜ ਕੀਤਾ [Anki TXT/CSV ਤਬਦੀਲੀ ਦਾ ਤਰੀਕਾ](/blog/migrate-from-anki-txt-export-open-source-flashcards/) ਐਕਸਪੋਰਟ ਕੀਤੇ ਟੈਕਸਟ ਤੋਂ ਕਾਰਡ ਮੁੜ ਬਣਾਉਂਦਾ ਹੈ ਅਤੇ ਇਨਸਾਨ ਵੱਲੋਂ ਜਾਂਚ ਮੰਗਦਾ ਹੈ। ਇਸ ਰਸਤੇ ਟੈਂਪਲੇਟ, ਸ਼ਡਿਊਲਿੰਗ ਸਥਿਤੀ, ਡੈੱਕ ਢਾਂਚਾ ਅਤੇ ਨਾਲ ਬੰਡਲ ਕੀਤਾ ਮੀਡੀਆ ਆਪਣੇ-ਆਪ ਨਹੀਂ ਬਚਦੇ। ਸੌਖੇ ਟੈਕਸਟ ਡੈੱਕ ਲਈ ਇਹ ਵਾਜਬ ਹੈ ਅਤੇ ਬਹੁਤ ਕਸਟਮ ਬਣਾਏ ਸੰਗ੍ਰਹਿ ਲਈ ਮਾੜੀ ਚੋਣ ਹੈ।

[ਸੈਲਫ਼-ਹੋਸਟਿੰਗ ਗਾਈਡ](/docs/self-hosting/) ਵੀ ਇੰਨੀ ਹੀ ਸਪਸ਼ਟ ਹੈ। ਪ੍ਰੋਡਕਸ਼ਨ ਵਿੱਚ AWS CDK ਸਟੈਕ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ ਜਿਸ ਵਿੱਚ RDS, Cognito, API Gateway ਅਤੇ Lambda, S3 ਅਤੇ CloudFront, ਸੀਕ੍ਰੇਟ, ਅਲਾਰਮ ਅਤੇ ਬੈਕਅੱਪ ਹਨ। Cloudflare DNS, Resend ਈਮੇਲ ਅਤੇ Sentry ਦੀ ਸੰਰਚਨਾ AWS ਤੋਂ ਬਾਹਰ ਹਨ। Docker Compose ਲੋਕਲ ਡਿਵੈਲਪਮੈਂਟ ਚਲਾਉਂਦਾ ਹੈ; ਇਹ ਸਮਰਥਿਤ ਪ੍ਰੋਡਕਸ਼ਨ ਪੈਕੇਜ ਨਹੀਂ। ਨਿੱਜੀ iOS ਜਾਂ Android ਬਾਈਨਰੀਆਂ ਚਾਹੁਣ ਵਾਲੇ ਸੰਚਾਲਕ ਉਨ੍ਹਾਂ ਨੂੰ ਵੱਖਰੇ ਬਣਾਉਂਦੇ ਅਤੇ ਵੰਡਦੇ ਹਨ।

Nibomo ਉਦੋਂ ਚੁਣੋ ਜਦੋਂ ਪੂਰੇ ਵੈੱਬ/ਨੇਟਿਵ/ਬੈਕਐਂਡ ਸੋਰਸ ਦੀ ਮਾਲਕੀ ਲਈ ਇਹ ਸੰਚਾਲਨ ਵਾਲਾ ਕੰਮ ਵਾਜਬ ਲੱਗੇ। ਮੌਜੂਦਾ ਸੰਗ੍ਰਹਿ ਸੰਭਾਲਣਾ ਵੱਧ ਸਖ਼ਤ ਲੋੜ ਹੋਵੇ ਤਾਂ Anki ਜਾਂ Mnemosyne ਚੁਣੋ।

## 5. Recall ਆਧੁਨਿਕ ਹੈ, ਪਰ ਇੰਪੋਰਟਰ ਨੂੰ ਧਿਆਨ ਨਾਲ ਸਮਝੋ

ਮੁੱਖ ਸਿਫ਼ਾਰਸ਼ਾਂ ਵਿੱਚ Recall ਸਭ ਤੋਂ ਨਵਾਂ ਹੈ। ਇਸ ਨੂੰ ਥਾਂ ਇਸ ਲਈ ਮਿਲੀ ਕਿਉਂਕਿ [v1.3.0](https://github.com/Madlezz/Recall/releases/tag/v1.3.0) ਵਰਜਨ ਵਾਲੇ ਡੈਸਕਟਾਪ ਬਿਲਡ, ਇੰਸਟਾਲ ਕਰਨ ਯੋਗ PWA, ਸਪਸ਼ਟ ਲੋਕਲ ਸਟੋਰੇਜ, FSRS, ਡਾਟਾ ਐਕਸਪੋਰਟ ਅਤੇ ਦਸਤਾਵੇਜ਼ਾਂ ਵਿੱਚ ਸਮਝਾਇਆ ਸੈਲਫ਼-ਹੋਸਟਡ ਸਿੰਕ ਡਿਜ਼ਾਈਨ ਦਿੰਦਾ ਹੈ।

MIT ਲਾਇਸੈਂਸ ਵਾਲੀ ਡੈਸਕਟਾਪ ਐਪ SQLite ਵਰਤਦੀ ਹੈ; PWA IndexedDB ਵਰਤਦੀ ਹੈ। ਕਿਸੇ ਲਈ ਖਾਤਾ ਲੋੜੀਂਦਾ ਨਹੀਂ, ਅਤੇ ਪ੍ਰੋਜੈਕਟ ਕਹਿੰਦਾ ਹੈ ਕਿ ਟੈਲੀਮੈਟਰੀ ਮੂਲ ਰੂਪ ਵਿੱਚ ਬੰਦ ਹੈ। ਡੈਸਕਟਾਪ ਰਿਲੀਜ਼ਾਂ Windows, macOS ਅਤੇ Linux ਲਈ ਹਨ।

APKG ਇੰਪੋਰਟਰ ਕੰਮ ਆਉਂਦਾ ਹੈ, ਪਰ README ਵਿੱਚ “review history” ਕਹਿਣਾ ਟੈਗ ਵਾਲੀ ਇੰਪਲੀਮੈਂਟੇਸ਼ਨ ਦੇ ਮੁਕਾਬਲੇ ਵੱਧ ਦਾਅਵਾ ਹੈ। [v1.3.0 ਦੇ ਇੰਪੋਰਟਰ ਦਾ ਸੋਰਸ](https://github.com/Madlezz/Recall/blob/v1.3.0/src-tauri/src/anki_import.rs) Anki ਦਾ ਦੁਹਰਾਈ ਲੌਗ ਨਹੀਂ ਪੜ੍ਹਦਾ। ਇਹ ਕਾਰਡ ਦੀ ਮੌਜੂਦਾ ਸਥਿਤੀ, ਅੰਤਰਾਲ, ਦੁਹਰਾਈ ਅਤੇ ਭੁੱਲਣ ਦੀਆਂ ਗਿਣਤੀਆਂ, ਨਾਲ ਹੀ FSRS ਦੀ stability ਅਤੇ difficulty ਪੜ੍ਹਦਾ ਹੈ ਜੇ Anki ਨੇ ਉਹ ਸੰਭਾਲੀਆਂ ਹੋਣ। ਪੁਰਾਣੇ ਕਾਰਡਾਂ ਵਿੱਚ ਇਹ FSRS ਫ਼ੀਲਡ ਨਾ ਹੋਣ ਤਾਂ Recall ਉਨ੍ਹਾਂ ਦਾ ਅੰਦਾਜ਼ਾ SM-2 ਮੁੱਲਾਂ ਤੋਂ ਲਾਉਂਦਾ ਹੈ।

ਸਮੱਗਰੀ ਦੇ ਰੂਪਾਂਤਰਨ ਦੀਆਂ ਵੀ ਸਖ਼ਤ ਹੱਦਾਂ ਹਨ। ਇੰਪੋਰਟਰ Anki ਨੋਟ ਕਿਸਮਾਂ ਅਤੇ ਟੈਂਪਲੇਟ ਮੁੜ ਬਣਾਉਣ ਦੀ ਥਾਂ ਨੋਟ ਦੇ ਪਹਿਲੇ ਦੋ ਫ਼ੀਲਡ ਅਗਲੇ ਅਤੇ ਪਿਛਲੇ ਪਾਸੇ ਵਜੋਂ ਵਰਤਦਾ ਹੈ। ਡੈੱਕ ਨਾਂ ਅਤੇ ਟੈਗ ਬਚਦੇ ਹਨ। ਇਹ ਆਮ ਤਸਵੀਰ ਫਾਰਮੈਟ ਕੱਢਦਾ ਅਤੇ ਉਨ੍ਹਾਂ ਦੇ ਹਵਾਲੇ ਮੁੜ ਲਿਖਦਾ ਹੈ, ਪਰ ਆਡੀਓ ਅਤੇ ਹੋਰ ਮੀਡੀਆ ਛੱਡ ਦਿੰਦਾ ਹੈ। ਇੰਪੋਰਟਰ Tauri ਕਮਾਂਡ ਹੈ, ਇਸ ਲਈ ਸਿੱਧੀ APKG ਤਬਦੀਲੀ ਡੈਸਕਟਾਪ ਦੀ ਸਹੂਲਤ ਹੈ, ਬਰਾਊਜ਼ਰ PWA ਦੀ ਨਹੀਂ।

ਇਹ ਸਾਦੇ ਟੈਕਸਟ ਤੋਂ ਮੁੜ ਬਣਾਉਣ ਨਾਲੋਂ ਕਾਫ਼ੀ ਚੰਗਾ ਹੈ, ਪਰ ਸੰਗ੍ਰਹਿ ਹੂਬਹੂ ਨਹੀਂ ਬਚਾਉਂਦਾ। ਵੱਡੀ ਤਬਦੀਲੀ ਉੱਤੇ ਭਰੋਸਾ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ cloze ਕਾਰਡ, ਇੱਕੋ ਨੋਟ ਤੋਂ ਬਣੇ ਵੱਖਰੇ ਕਾਰਡ, ਵਾਧੂ ਫ਼ੀਲਡ, HTML/CSS, ਤਸਵੀਰਾਂ, ਆਡੀਓ, ਦੁਹਰਾਈ ਦੀਆਂ ਤਾਰੀਖਾਂ ਅਤੇ ਦੁਹਰਾਏ ਨੋਟ ਪਰਖੋ।

Recall ਵਿੱਚ ਸਿੰਕ ਦੇ ਦੋ ਰਾਹ ਹਨ। ਡੈਸਕਟਾਪ Dropbox, Drive ਜਾਂ ਹੋਰ ਫ਼ਾਈਲ-ਸਿੰਕ ਸਾਧਨ ਦੇ ਫੋਲਡਰ ਵਿੱਚ ਸਨੈਪਸ਼ਾਟ ਲਿਖ ਸਕਦਾ ਹੈ। ਵਿਕਲਪਿਕ ਰੀਲੇ Cloudflare Worker ਅਤੇ R2 ਬੱਕੇਟ ਵਰਤਦਾ ਹੈ। ਟੈਗ ਵਾਲੇ [ਸਿੰਕ ਡਿਜ਼ਾਈਨ](https://github.com/Madlezz/Recall/blob/v1.3.0/docs/SYNC.md) ਮੁਤਾਬਕ ਕਲਾਇੰਟ ਅੱਪਲੋਡ ਤੋਂ ਪਹਿਲਾਂ ਸਨੈਪਸ਼ਾਟ AES-GCM ਨਾਲ ਇਨਕ੍ਰਿਪਟ ਕਰਦੇ ਹਨ; ਰੀਲੇ ਨੂੰ ਇਨਕ੍ਰਿਪਟਡ ਲਿਖਤ ਦਿਸਦੀ ਹੈ, ਕਾਰਡ ਡਾਟਾ ਜਾਂ ਕੁੰਜੀ ਨਹੀਂ। ਅੱਪਡੇਟ optimistic concurrency ਵਰਤਦੇ ਹਨ ਅਤੇ ਟਕਰਾਅ ਉੱਤੇ ਇੱਕ ਵਾਰ ਮੁੜ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਹਨ, ਪਰ ਫਿਰ ਵੀ ਵੱਖਰੇ ਫ਼ੀਲਡਾਂ ਦੀ ਥਾਂ ਪੂਰੇ ਸਨੈਪਸ਼ਾਟ ਮਿਲਾਉਂਦੇ ਹਨ। ਰੱਖ-ਰਖਾਅ ਕਰਨ ਵਾਲਿਆਂ ਦੇ ਖ਼ਰਚੇ ਉੱਤੇ ਕੋਈ ਜਨਤਕ ਰੀਲੇ ਨਹੀਂ—ਤੁਸੀਂ ਇਸ ਨੂੰ ਡਿਪਲੌਇ ਕਰਦੇ ਅਤੇ ਇਸ ਦਾ URL ਦਰਜ ਕਰਦੇ ਹੋ।

JSON ਅਤੇ Recall ਆਰਕਾਈਵ ਐਕਸਪੋਰਟ ਡਾਟਾ ਬਾਹਰ ਲਿਜਾਣ ਦਾ ਰਾਹ ਦਿੰਦੇ ਹਨ। ਇਸ ਨੂੰ ਬੈਕਅੱਪ ਕਹਿਣ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ ਖ਼ਾਲੀ ਪ੍ਰੋਫ਼ਾਈਲ ਵਿੱਚ ਬਹਾਲ ਕਰੋ।

Recall ਉਦੋਂ ਚੁਣੋ ਜਦੋਂ ਆਧੁਨਿਕ, ਲੋਕਲ ਡਾਟੇ ਨੂੰ ਪਹਿਲ ਦੇਣ ਵਾਲਾ ਡੈਸਕਟਾਪ/PWA ਤਜਰਬਾ ਚਾਹੀਦਾ ਹੋਵੇ ਅਤੇ ਤੁਸੀਂ ਨਵੇਂ ਪ੍ਰੋਜੈਕਟ ਨਾਲ ਅਜਿਹਾ ਇੰਪੋਰਟਰ ਕਬੂਲ ਕਰ ਸਕੋ ਜੋ ਪੂਰੀ Anki ਪ੍ਰਣਾਲੀ ਦੀ ਥਾਂ ਉਸ ਦੀ ਲਾਹੇਵੰਦ ਮੌਜੂਦਾ ਝਲਕ ਬਚਾਉਂਦਾ ਹੈ।

## 6. Essentialist ਵਿੱਚ ਡੈੱਕ ਪੜ੍ਹਨਾ ਸੌਖਾ ਹੈ, ਪਰ ਸਿੱਖਣ ਦੀ ਪੂਰੀ ਸਥਿਤੀ ਵੱਖਰੀ ਹੈ

ਇੱਥੇ Essentialist ਦਾ ਦਾਇਰਾ ਸਭ ਤੋਂ ਛੋਟਾ ਹੈ। ਹਰ ਡੈੱਕ ਇੱਕ Markdown ਫ਼ਾਈਲ ਹੈ ਜਿਸ ਨੂੰ ਟੈਕਸਟ ਐਡੀਟਰ ਵਿੱਚ ਖੋਲ੍ਹ ਸਕਦੇ ਹੋ, ਵਰਜਨ ਕੰਟਰੋਲ ਵਿੱਚ ਰੱਖ ਸਕਦੇ ਹੋ ਜਾਂ ਆਮ ਫ਼ਾਈਲ ਸਾਧਨਾਂ ਨਾਲ ਕਾਪੀ ਕਰ ਸਕਦੇ ਹੋ। ਐਪ ਜਾਣ-ਬੁੱਝ ਕੇ ਕੋਈ ਨੈੱਟਵਰਕ ਬੇਨਤੀ ਨਹੀਂ ਕਰਦੀ।

ਤਾਜ਼ਾ ਸਥਿਰ ਰਿਲੀਜ਼ [v0.3.22](https://github.com/essentialist-app/essentialist/releases/tag/v0.3.22) ਹੈ। ਇਸ ਦੀਆਂ ਡਾਊਨਲੋਡ ਫ਼ਾਈਲਾਂ ਵਿੱਚ Android, macOS ਅਤੇ Linux ਬਿਲਡ ਹਨ; Windows ਵਰਤੋਂਕਾਰ ਸੋਰਸ ਤੋਂ ਬਿਲਡ ਕਰਦੇ ਹਨ। [ਟੈਗ ਵਾਲਾ README](https://github.com/essentialist-app/essentialist/blob/v0.3.22/README.md) ਸ਼ਡਿਊਲਰ SM-2 ਦੱਸਦਾ ਹੈ।

[ਡਿਫਾਲਟ ਬ੍ਰਾਂਚ ਦਾ README](https://github.com/essentialist-app/essentialist/blob/main/README.md) ਹੁਣ FSRS ਦੱਸਦਾ ਹੈ, ਅਤੇ ਰਿਪੋਜ਼ਟਰੀ ਦੇ ਸੋਰਸ ਵਿੱਚ 2026 ਵਿੱਚ ਤਬਦੀਲੀਆਂ ਆਈਆਂ। ਇਸ ਤੋਂ ਪ੍ਰੋਜੈਕਟ ਦੀ ਅੱਗੇ ਦੀ ਦਿਸ਼ਾ ਪਤਾ ਲੱਗਦੀ ਹੈ, ਪਰ ਇਸ ਆਧਾਰ ਉੱਤੇ 2025 ਦੀ ਬਾਈਨਰੀ ਨੂੰ FSRS ਵਾਲੀ ਨਹੀਂ ਕਿਹਾ ਜਾ ਸਕਦਾ।

Markdown ਦਾ ਦਾਇਰਾ ਵੀ ਪਹਿਲੀ ਨਜ਼ਰ ਨਾਲੋਂ ਘੱਟ ਹੈ। ਕਾਰਡ ਦਾ ਟੈਕਸਟ ਦਿਸਦੀ ਫ਼ਾਈਲ ਵਿੱਚ ਹੈ, ਜਦਕਿ ਤਰੱਕੀ `.<deck file>.db` ਨਾਂ ਦੇ ਲੁਕੇ ਡਾਟਾਬੇਸ ਵਿੱਚ ਹੈ। `.sample.md.db` ਤੋਂ ਬਿਨਾਂ `sample.md` ਕਾਪੀ ਕਰਨ ਨਾਲ ਸਵਾਲ ਅਤੇ ਜਵਾਬ ਬਚਦੇ ਹਨ, ਪਰ ਸਿੱਖਣ ਦੀ ਸਥਿਤੀ ਗੁਆਚ ਜਾਂਦੀ ਹੈ।

ਡਿਵਾਈਸਾਂ ਲਈ ਬਿਲਟ-ਇਨ ਸਿੰਕ ਜਾਂ ਸਰਵਰ ਨਹੀਂ ਹੈ। ਤੁਸੀਂ ਫ਼ਾਈਲਾਂ ਆਪਣੇ ਸਿੰਕ ਕੀਤੇ ਫੋਲਡਰ ਵਿੱਚ ਰੱਖ ਸਕਦੇ ਹੋ, ਪਰ ਫਿਰ ਟਕਰਾਅ ਸੰਭਾਲਣਾ ਅਤੇ ਬਹਾਲੀ ਤੁਹਾਡੀ ਜ਼ਿੰਮੇਵਾਰੀ ਹਨ।

Essentialist ਉਦੋਂ ਚੁਣੋ ਜਦੋਂ ਪੜ੍ਹਨਯੋਗ Markdown ਅਤੇ ਬਿਨਾਂ ਨੈੱਟਵਰਕ ਵਾਲਾ ਕੰਮ ਹੀ ਮੁੱਖ ਲੋੜ ਹੋਣ। ਇਹ ਬਿਨਾਂ ਰੁਕਾਵਟ ਕਈ ਡਿਵਾਈਸਾਂ ਵਾਲੀ ਪ੍ਰਣਾਲੀ ਨਹੀਂ, ਅਤੇ ਇੱਕ ਦਿਸਦੀ ਫ਼ਾਈਲ ਪੂਰਾ ਬੈਕਅੱਪ ਨਹੀਂ।

## ਚਾਰ ਸਰਗਰਮ ਪ੍ਰੋਜੈਕਟ ਜਿਨ੍ਹਾਂ ਉੱਤੇ ਨਜ਼ਰ ਰੱਖ ਸਕਦੇ ਹੋ

ਇਨ੍ਹਾਂ ਪ੍ਰੋਜੈਕਟਾਂ ਉੱਤੇ 2026 ਵਿੱਚ ਅਸਲੀ ਕੰਮ ਹੋਇਆ ਹੈ। ਇਹ ਮੁੱਖ ਛੇ ਤੋਂ ਬਾਹਰ ਹਨ ਕਿਉਂਕਿ ਸਿਫ਼ਾਰਸ਼ ਲਈ ਦਿਲਚਸਪ ਸੋਰਸ ਕੋਡ ਤੋਂ ਵੱਧ ਕੁਝ ਚਾਹੀਦਾ ਹੈ।

| ਪ੍ਰੋਜੈਕਟ | ਕੀ ਪਹਿਲਾਂ ਹੀ ਠੋਸ ਹੈ | ਮੁੱਖ ਸੂਚੀ ਵਿੱਚ ਸਿਫ਼ਾਰਸ਼ ਦੀ ਕਿਹੜੀ ਰੁਕਾਵਟ ਬਾਕੀ ਹੈ |
| --- | --- | --- |
| [HSK Nest](https://github.com/s-mberli/hsknest) | AGPL ਸੋਰਸ, FSRS/SM-2/Leitner ਸ਼ਡਿਊਲਰ, Docker ਡਿਪਲੌਇਮੈਂਟ, ਪ੍ਰਬੰਧਿਤ ਸੇਵਾ, CSV ਇੰਪੋਰਟ ਅਤੇ ਡਾਟਾ ਐਕਸਪੋਰਟ | ਜੁਲਾਈ 2026 ਵਿੱਚ ਬਣਿਆ; ਵਰਜਨ ਵਾਲੀ ਐਪ ਰਿਲੀਜ਼ ਨਹੀਂ। GitHub ਰਿਲੀਜ਼ ਆਡੀਓ ਪੈਕ ਹੈ, ਐਪ ਦਾ ਰਿਲੀਜ਼ ਪੜਾਅ ਨਹੀਂ |
| [Openlet](https://github.com/ChloeVPin/openlet) | FSRS, CSV ਇੰਪੋਰਟ, ਤਸਵੀਰ ਦੇ ਹਿੱਸੇ ਢੱਕਣ ਦੀ ਸਹੂਲਤ ਅਤੇ ਦਰਜ Supabase/Vercel ਢਾਂਚੇ ਵਾਲੀ MIT ਵੈੱਬ ਐਪ | ਟੈਗ ਵਾਲੀ ਰਿਲੀਜ਼ ਨਹੀਂ, ਅਤੇ ਅਧਿਕਾਰਤ ਦਸਤਾਵੇਜ਼ਾਂ ਵਿੱਚ ਆਫ਼ਲਾਈਨ, ਐਕਸਪੋਰਟ ਅਤੇ ਸੈਲਫ਼-ਹੋਸਟਿੰਗ ਤੋਂ ਬਹਾਲੀ ਦਾ ਪੂਰਾ ਦਾਇਰਾ ਹਾਲੇ ਨਹੀਂ ਦੱਸਿਆ ਗਿਆ |
| [Prep](https://github.com/Zamua/prep-app) | MIT ਸੋਰਸ, FSRS, ਹੋਸਟ ਕੀਤੀ ਵਰਤੋਂ ਅਤੇ ਖ਼ੁਦ ਹੋਸਟ ਕਰਨ ਯੋਗ celld ਰਨਟਾਈਮ ਉੱਤੇ ਡਿਪਲੌਇਮੈਂਟ ਦੀਆਂ ਹਦਾਇਤਾਂ | ਟੈਗ ਵਾਲੀ ਰਿਲੀਜ਼ ਨਹੀਂ; ਸੈਲਫ਼-ਹੋਸਟਿੰਗ ਵਿੱਚ celld ਅਤੇ ਆਬਜੈਕਟ ਸਟੋਰੇਜ ਚਲਾਉਣਾ ਵੀ ਸ਼ਾਮਲ ਹੈ, ਸਿਰਫ਼ ਵੱਖਰੀ ਫਲੈਸ਼ਕਾਰਡ ਬਾਈਨਰੀ ਡਿਪਲੌਇ ਕਰਨੀ ਨਹੀਂ |
| [Kado](https://github.com/LisandroDiMeo/kado-app) | GPLv3 Kotlin ਮੋਬਾਈਲ ਐਪ, FSRS/SM-2, Android ਰਿਲੀਜ਼ ਅਤੇ ਟੈਂਪਲੇਟ ਤੇ ਮੀਡੀਆ ਸਮੇਤ APKG ਇੰਪੋਰਟ | 2026 ਵਿੱਚ ਬਣਿਆ; iOS ਲਈ ਸੋਰਸ ਤੋਂ ਬਿਲਡ ਚਾਹੀਦਾ ਹੈ, ਅਤੇ ਅਧਿਕਾਰਤ ਦਸਤਾਵੇਜ਼ ਫੋਨਾਂ ਵਿਚਕਾਰ ਆਮ ਸਿੰਕ ਨਹੀਂ ਦੱਸਦੇ |

ਕੁਝ ਜਾਣੇ-ਪਛਾਣੇ ਨਾਂ ਹੋਰ ਸੌਖੇ ਕਾਰਨਾਂ ਕਰਕੇ ਕਸੌਟੀ ਪੂਰੀ ਨਹੀਂ ਕਰਦੇ। Mochi ਦੀ [ਓਪਨ-ਸੋਰਸ ਰਿਪੋਜ਼ਟਰੀ](https://github.com/mochi-cards/open-source) ਇੰਟੀਗ੍ਰੇਸ਼ਨਾਂ ਦਾ ਸੰਗ੍ਰਹਿ ਹੈ, ਮੁੱਖ ਐਪ ਨਹੀਂ। [Scholarsome](https://github.com/hwgilbert16/scholarsome#features-coming-soon) ਓਪਨ ਸੋਰਸ ਅਤੇ ਸੈਲਫ਼-ਹੋਸਟ ਕਰਨ ਯੋਗ ਹੈ, ਪਰ ਇਸ ਦਾ ਅਧਿਕਾਰਤ README ਹਾਲੇ ਵੀ ਸਪੇਸਡ ਰਿਪੀਟੀਸ਼ਨ ਨੂੰ “Features coming soon” ਵਿੱਚ ਰੱਖਦਾ ਹੈ। [OpenCards](https://github.com/holgerbrandl/opencards) ਦੀ [ਜਨਵਰੀ 2017 ਦੀ v2.5.1](https://github.com/holgerbrandl/opencards/releases/tag/v2.5.1) ਤੋਂ ਬਾਅਦ ਰਿਲੀਜ਼ ਨਹੀਂ ਆਈ, ਅਤੇ ਰਿਪੋਜ਼ਟਰੀ ਦੇ ਕੋਡ ਵਿੱਚ 2018 ਤੋਂ ਕੋਈ ਤਬਦੀਲੀ ਨਹੀਂ ਹੋਈ।

ਜੇ ਸੋਰਸ ਤੱਕ ਪਹੁੰਚ ਲਾਜ਼ਮੀ ਨਹੀਂ, ਤਾਂ [Anki ਦੇ ਬਦਲਾਂ ਦੀ ਵਿਆਪਕ ਤੁਲਨਾ](/pa/blog/best-anki-alternatives/) ਵਿੱਚ ਵੱਖਰੀ ਲੋੜ ਪੂਰੀ ਕਰਨ ਵਾਲੇ ਉਤਪਾਦ ਵੀ ਹਨ।

## ਤਬਦੀਲੀ ਨੂੰ ਪੰਜ ਵੱਖਰੀਆਂ ਪਰਤਾਂ ਵਿੱਚ ਪਰਖੋ

“Anki ਤੋਂ ਇੰਪੋਰਟ ਕਰ ਸਕਦਾ ਹੈ” ਕਹਿਣਾ ਲਗਭਗ ਬੇਮਤਲਬ ਹੈ ਜਦੋਂ ਤੱਕ ਇਹ ਨਾ ਦੱਸਿਆ ਜਾਵੇ ਕਿ ਇੰਪੋਰਟ ਵਿੱਚ ਕੀ ਬਚਦਾ ਹੈ। ਤਬਦੀਲੀ ਇੱਕ ਪਰਤ ਵਿੱਚ ਸਫ਼ਲ ਅਤੇ ਬਾਕੀ ਚਾਰ ਵਿੱਚ ਅਸਫ਼ਲ ਹੋ ਸਕਦੀ ਹੈ।

| ਪਰਤ | ਕੀ ਤੁਲਨਾ ਕਰਨੀ ਹੈ | ਸਫ਼ਲਤਾ ਦਾ ਗੁੰਮਰਾਹ ਕਰਨ ਵਾਲਾ ਸੰਕੇਤ |
| --- | --- | --- |
| ਕਾਰਡ ਸਮੱਗਰੀ | ਹਰ ਫ਼ੀਲਡ, cloze ਨਿਸ਼ਾਨ, ਟੈਗ, ਖ਼ਾਸ ਅੱਖਰ ਅਤੇ ਦੁਹਰਾਇਆ ਨੋਟ | ਕਾਰਡਾਂ ਦੀ ਕੁੱਲ ਗਿਣਤੀ ਲਗਭਗ ਬਰਾਬਰ ਹੈ |
| ਢਾਂਚਾ | ਨੋਟ ਕਿਸਮਾਂ, ਟੈਂਪਲੇਟ, ਇੱਕੋ ਨੋਟ ਤੋਂ ਬਣਦੇ ਕਾਰਡ ਅਤੇ ਡੈੱਕਾਂ ਅੰਦਰ ਡੈੱਕ | ਅਗਲੇ ਅਤੇ ਪਿਛਲੇ ਪਾਸੇ ਦਾ ਟੈਕਸਟ ਕਿਤੇ ਦਿਸ ਗਿਆ |
| ਮੀਡੀਆ | ਤਸਵੀਰਾਂ ਅਤੇ ਆਡੀਓ ਕਾਪੀ ਹੋਏ, ਲੋਕਲ ਮਿਲਦੇ ਹਨ ਅਤੇ ਆਫ਼ਲਾਈਨ ਚੱਲਦੇ ਹਨ | ਇੰਪੋਰਟਰ ਨੇ ਫ਼ਾਈਲਾਂ ਦੇ ਨਾਂ ਪਛਾਣ ਲਏ |
| ਸਿੱਖਣ ਦੀ ਸਥਿਤੀ | ਦੁਹਰਾਈ ਲੌਗ, ਸਥਿਤੀ, ਅਗਲੀ ਤਾਰੀਖ, ਅੰਤਰਾਲ, ਭੁੱਲਣ ਦੀ ਗਿਣਤੀ ਅਤੇ ਸ਼ਡਿਊਲਰ ਪੈਰਾਮੀਟਰ | ਇੰਪੋਰਟ ਕੀਤੇ ਕਾਰਡ ਮੌਜੂਦ ਹਨ ਪਰ ਚੁੱਪਚਾਪ ਨਵੇਂ ਵਜੋਂ ਮੁੜ ਸ਼ੁਰੂ ਹੋ ਜਾਂਦੇ ਹਨ |
| ਡਾਟਾ ਬਾਹਰ ਲਿਜਾਣਾ ਅਤੇ ਬਹਾਲੀ | ਦਰਜ ਐਕਸਪੋਰਟ ਜਾਂ ਬੈਕਅੱਪ ਉਹੀ ਪ੍ਰਣਾਲੀ ਕਿਸੇ ਹੋਰ ਥਾਂ ਮੁੜ ਬਣਾ ਸਕਦਾ ਹੈ | ਪੜ੍ਹਨਯੋਗ ਟੈਕਸਟ ਐਕਸਪੋਰਟ ਨੂੰ ਪੂਰਾ ਬੈਕਅੱਪ ਮੰਨ ਲਿਆ ਜਾਂਦਾ ਹੈ |

ਅਸਲੀ ਸੰਗ੍ਰਹਿ ਲਿਜਾਣ ਤੋਂ ਪਹਿਲਾਂ ਜਾਣ-ਬੁੱਝ ਕੇ ਗੁੰਝਲਦਾਰ ਟੈਸਟ ਡੈੱਕ ਬਣਾਓ। ਵਾਧੂ ਫ਼ੀਲਡ, cloze, ਸਿੱਧੇ ਅਤੇ ਉਲਟੇ ਟੈਂਪਲੇਟ, ਅੰਦਰਲੇ ਡੈੱਕ, ਟੈਗ, ਤਸਵੀਰਾਂ, ਆਡੀਓ ਅਤੇ ਇੰਨਾ ਦੁਹਰਾਈ ਇਤਿਹਾਸ ਸ਼ਾਮਲ ਕਰੋ ਕਿ ਪਤਾ ਲੱਗ ਸਕੇ ਕਿ ਨਵੀਂ ਐਪ ਨੇ ਉਹ ਬਚਾਇਆ ਜਾਂ ਨਹੀਂ।

ਮੂਲ ਬੈਕਅੱਪ ਬਿਨਾਂ ਛੇੜੇ ਰੱਖੋ। ਇੰਪੋਰਟ ਤੋਂ ਬਾਅਦ ਨੋਟ, ਕਾਰਡ ਅਤੇ ਮੀਡੀਆ ਦੀਆਂ ਗਿਣਤੀਆਂ ਵੱਖਰੇ ਮਿਲਾਓ। “ਸ਼ਡਿਊਲਿੰਗ ਇੰਪੋਰਟ ਹੋ ਗਈ” ਸੁਨੇਹੇ ਉੱਤੇ ਭਰੋਸਾ ਕਰਨ ਦੀ ਥਾਂ ਅਗਲੀਆਂ ਦੁਹਰਾਈ ਤਾਰੀਖਾਂ ਦੇਖੋ। ਹਰ ਉਸ ਡਿਵਾਈਸ ਉੱਤੇ ਆਫ਼ਲਾਈਨ ਦੁਹਰਾਈ ਕਰੋ ਜੋ ਤੁਸੀਂ ਵਰਤਣਾ ਚਾਹੁੰਦੇ ਹੋ। ਫਿਰ ਦੋ ਡਿਵਾਈਸਾਂ ਉੱਤੇ ਅਸਥਾਈ ਟੈਸਟ ਡਾਟੇ ਵਿੱਚ ਟਕਰਾਉਂਦੀਆਂ ਸੋਧਾਂ ਕਰੋ ਅਤੇ ਦੇਖੋ ਸਿੰਕ ਕੀ ਕਰਦਾ ਹੈ।

ਦੋਵੇਂ ਪ੍ਰਣਾਲੀਆਂ ਕੁਝ ਦਿਨ ਚਲਾਓ। ਪੁਰਾਣਾ ਸੰਗ੍ਰਹਿ ਮਿਟਾਉਣਾ ਆਖ਼ਰੀ ਕਦਮ ਹੈ, ਨਵੀਂ ਐਪ ਸਹੀ ਚੱਲਣ ਦਾ ਸਬੂਤ ਨਹੀਂ।

## ਬਹਾਲੀ ਤੋਂ ਬਾਅਦ ਹੀ ਸੈਲਫ਼-ਹੋਸਟਿੰਗ ਪੂਰੀ ਹੁੰਦੀ ਹੈ

ਉੱਪਰਲੇ ਉਤਪਾਦ “ਸੈਲਫ਼-ਹੋਸਟਡ” ਸ਼ਬਦ ਬਹੁਤ ਵੱਖਰੇ ਰੂਪਾਂ ਲਈ ਵਰਤਦੇ ਹਨ:

- Anki ਅਤੇ Mnemosyne **ਸਿੰਕ ਸੇਵਾਵਾਂ** ਚਲਾਉਂਦੇ ਹਨ, ਜਦਕਿ ਪੜ੍ਹਾਈ ਦਾ ਇੰਟਰਫੇਸ ਇੰਸਟਾਲ ਕੀਤੇ ਕਲਾਇੰਟ ਹੀ ਰਹਿੰਦੇ ਹਨ।
- SiYuan Docker **ਬਰਾਊਜ਼ਰ ਐਪ** ਚਲਾਉਂਦਾ ਹੈ ਜਿਸ ਨੂੰ ਨੇਟਿਵ ਕਲਾਇੰਟ ਆਪਣੇ ਸਿੰਕ ਸਰਵਰ ਵਜੋਂ ਨਹੀਂ ਵਰਤ ਸਕਦੇ।
- Recall **ਇਨਕ੍ਰਿਪਟਡ ਸਨੈਪਸ਼ਾਟ ਰੀਲੇ** ਚਲਾਉਂਦਾ ਹੈ, ਖ਼ੁਦ PWA ਨਹੀਂ।
- Nibomo **ਪੂਰਾ ਵੈੱਬ ਅਤੇ ਬੈਕਐਂਡ ਸਟੈਕ** ਡਿਪਲੌਇ ਕਰਦਾ ਹੈ, ਜਦਕਿ ਨੇਟਿਵ ਐਪਾਂ ਵੱਖਰੇ ਬਿਲਡ ਰਹਿੰਦੀਆਂ ਹਨ।
- Essentialist ਦਾ **ਕੋਈ ਸਰਵਰ ਨਹੀਂ**; ਮਾਲਕੀ ਦਾ ਦਾਇਰਾ ਲੋਕਲ ਫ਼ਾਈਲਾਂ ਹਨ।

ਜਦੋਂ ਇਹ ਦਾਇਰਾ ਸਪਸ਼ਟ ਹੋ ਜਾਵੇ ਤਾਂ ਉਹ ਹਿੱਸਾ ਪਰਖੋ ਜੋ ਸੰਚਾਲਕ ਅਕਸਰ ਅੱਗੇ ਪਾ ਦਿੰਦੇ ਹਨ:

1. ਕਾਰਡ ਬਣਾਓ, ਮੀਡੀਆ ਜੋੜੋ, ਦੁਹਰਾਈ ਕਰੋ ਅਤੇ ਦੋ ਕਲਾਇੰਟਾਂ ਤੋਂ ਸਿੰਕ ਕਰੋ।
2. ਦਸਤਾਵੇਜ਼ਾਂ ਵਿੱਚ ਦਰਜ ਹਰ ਡਾਟਾਬੇਸ, ਆਬਜੈਕਟ-ਸਟੋਰੇਜ ਬੱਕੇਟ, ਲੋਕਲ ਫ਼ਾਈਲ, ਸੀਕ੍ਰੇਟ ਅਤੇ ਸੰਰਚਨਾ ਮੁੱਲ ਸੰਭਾਲੋ।
3. ਖ਼ਾਲੀ ਖਾਤੇ, ਮਸ਼ੀਨ ਜਾਂ ਵੱਖਰੇ ਡਿਪਲੌਇਮੈਂਟ ਵਿੱਚ ਬਹਾਲ ਕਰੋ।
4. ਕਾਰਡ ਗਿਣਤੀ, ਮੀਡੀਆ, ਦੁਹਰਾਈ ਇਤਿਹਾਸ, ਅਗਲੀ ਦੁਹਰਾਈ ਦੀ ਸਥਿਤੀ, ਲਾਗਇਨ ਅਤੇ ਕਲਾਇੰਟ ਸਿੰਕ ਮਿਲਾਓ।
5. ਬਹਾਲ ਕੀਤੀ ਕਾਪੀ ਅੱਪਗ੍ਰੇਡ ਕਰੋ ਅਤੇ ਦੁਹਰਾਈ ਦਾ ਇੱਕ ਹੋਰ ਚੱਕਰ ਪੂਰਾ ਕਰੋ।

ਜੇ ਮੁੜ ਬਣਾਉਣਾ ਹਾਲੇ ਵੀ ਪੁਰਾਣੀ ਮਸ਼ੀਨ ਉੱਤੇ ਨਿਰਭਰ ਹੈ ਤਾਂ ਤੁਹਾਡੇ ਕੋਲ ਚੱਲਦੀ ਸੇਵਾ ਹੈ। ਪਰ ਪਰਖਿਆ ਹੋਇਆ ਬੈਕਅੱਪ ਨਹੀਂ।

## ਅਕਸਰ ਪੁੱਛੇ ਜਾਂਦੇ ਸਵਾਲ

### 2026 ਵਿੱਚ ਸਭ ਤੋਂ ਵਧੀਆ ਓਪਨ-ਸੋਰਸ ਫਲੈਸ਼ਕਾਰਡ ਐਪ ਕਿਹੜੀ ਹੈ?

ਜ਼ਿਆਦਾਤਰ ਸਿੱਖਣ ਵਾਲਿਆਂ ਲਈ Anki ਸਭ ਤੋਂ ਵਧੀਆ ਆਮ ਚੋਣ ਹੈ। ਇਸ ਵਿੱਚ ਪਰਿਪੱਕ ਸੰਗ੍ਰਹਿ ਮਾਡਲ, FSRS, ਕਈ ਕਲਾਇੰਟਾਂ ਦਾ ਸਮਰਥਨ ਅਤੇ ਐਪ ਦੇ ਆਪਣੇ ਬੈਕਅੱਪ ਅਤੇ ਐਕਸਪੋਰਟ ਫਾਰਮੈਟ ਹਨ ਜੋ ਇਨ੍ਹਾਂ ਵਿਕਲਪਾਂ ਵਿੱਚ ਸਭ ਤੋਂ ਵੱਧ ਜਾਣਕਾਰੀ ਸੰਭਾਲਦੇ ਹਨ। ਹੱਦ ਇਹ ਹੈ ਕਿ ਇਸ ਦੇ ਅਧਿਕਾਰਤ iOS ਅਤੇ ਵੈੱਬ ਹਿੱਸੇ ਓਪਨ-ਸੋਰਸ ਡੈਸਕਟਾਪ ਰਿਪੋਜ਼ਟਰੀ ਵਿੱਚ ਨਹੀਂ ਹਨ, ਅਤੇ ਸੈਲਫ਼-ਹੋਸਟਡ ਸਰਵਰ ਬਰਾਊਜ਼ਰ ਪੜ੍ਹਾਈ ਦੀ ਥਾਂ ਸਿੰਕ ਦਿੰਦਾ ਹੈ।

### Anki ਦਾ ਸਭ ਤੋਂ ਵਧੀਆ ਓਪਨ-ਸੋਰਸ ਬਦਲ ਕਿਹੜਾ ਹੈ?

Mnemosyne ਪੜ੍ਹਾਈ ਉੱਤੇ ਕੇਂਦਰਿਤ ਸਭ ਤੋਂ ਸਥਾਪਿਤ ਬਦਲ ਹੈ ਅਤੇ Anki ਦੀਆਂ ਕਸਟਮ ਕਾਰਡ ਕਿਸਮਾਂ ਤੇ ਸਿੱਖਣ ਦੇ ਡਾਟੇ ਦਾ ਇੰਪੋਰਟ ਅਧਿਕਾਰਤ ਤੌਰ ਉੱਤੇ ਦਰਜ ਕਰਦਾ ਹੈ। Recall ਵੱਧ ਆਧੁਨਿਕ ਦਿਸਦਾ ਹੈ ਅਤੇ ਡੈਸਕਟਾਪ ਉੱਤੇ ਸਿੱਧੇ APKG ਫ਼ਾਈਲਾਂ ਇੰਪੋਰਟ ਕਰਦਾ ਹੈ, ਪਰ ਨੋਟ ਦੇ ਪਹਿਲੇ ਦੋ ਫ਼ੀਲਡ ਬਦਲਦਾ ਹੈ, ਸਿਰਫ਼ ਸ਼ਡਿਊਲਿੰਗ ਦੀ ਮੌਜੂਦਾ ਝਲਕ ਰੱਖਦਾ ਹੈ, ਆਡੀਓ ਦੀ ਥਾਂ ਤਸਵੀਰਾਂ ਹੀ ਇੰਪੋਰਟ ਕਰਦਾ ਹੈ ਅਤੇ ਪੂਰਾ ਦੁਹਰਾਈ ਲੌਗ ਨਹੀਂ ਲਿਜਾਂਦਾ।

### ਕੀ ਮੈਂ Anki ਖ਼ੁਦ ਹੋਸਟ ਕਰ ਸਕਦਾ ਹਾਂ?

ਹਾਂ, ਤੁਸੀਂ ਅਨੁਕੂਲ ਕਲਾਇੰਟਾਂ ਲਈ Anki ਦਾ ਅਧਿਕਾਰਤ ਸਿੰਕ ਸਰਵਰ ਚਲਾ ਸਕਦੇ ਹੋ। ਪਰ ਇਹ AnkiWeb ਦਾ ਸੈਲਫ਼-ਹੋਸਟਡ ਬਦਲ ਨਹੀਂ: ਬਰਾਊਜ਼ਰ ਵਿੱਚ ਪੜ੍ਹਾਈ ਕਰਨ ਦਾ ਇੰਟਰਫੇਸ ਨਹੀਂ ਹੈ।

### ਕੀ ਓਪਨ ਸੋਰਸ ਦਾ ਮਤਲਬ ਆਫ਼ਲਾਈਨ ਹੈ?

ਨਹੀਂ। ਓਪਨ ਸੋਰਸ ਲਾਇਸੈਂਸ ਅਤੇ ਸੋਰਸ ਤੱਕ ਪਹੁੰਚ ਬਾਰੇ ਦੱਸਦਾ ਹੈ। ਆਫ਼ਲਾਈਨ ਵਿਹਾਰ ਇਸ ਉੱਤੇ ਨਿਰਭਰ ਹੈ ਕਿ ਕਲਾਇੰਟ ਡਾਟਾ ਕਿੱਥੇ ਰੱਖਦਾ ਹੈ ਅਤੇ ਕਿਹੜੇ ਕੰਮਾਂ ਲਈ ਸੇਵਾ ਚਾਹੀਦੀ ਹੈ। ਉਲਟ ਵੀ ਸੱਚ ਹੈ: ਐਪ ਆਪਣਾ ਮੁੱਖ ਸੋਰਸ ਪ੍ਰਕਾਸ਼ਿਤ ਕੀਤੇ ਬਿਨਾਂ ਡਾਟਾ ਲੋਕਲ ਰੱਖ ਸਕਦੀ ਹੈ।

### ਕੀ ਸੈਲਫ਼-ਹੋਸਟਿੰਗ ਡਾਟਾ ਦੂਜੀ ਥਾਂ ਲਿਜਾਣ ਦੀ ਗਾਰੰਟੀ ਦਿੰਦੀ ਹੈ?

ਨਹੀਂ। ਸੈਲਫ਼-ਹੋਸਟਿੰਗ ਨਾਲ ਤੁਸੀਂ ਤੈਅ ਕਰਦੇ ਹੋ ਕਿ ਸੇਵਾ ਕਿੱਥੇ ਚੱਲਦੀ ਹੈ। ਡਾਟਾ ਲਿਜਾਣ ਦੀ ਸਮਰੱਥਾ ਐਕਸਪੋਰਟ, ਪੂਰੇ ਬੈਕਅੱਪ ਅਤੇ ਅਸਲ ਵਿੱਚ ਪਰਖੀ ਬਹਾਲੀ ਉੱਤੇ ਨਿਰਭਰ ਹੈ। ਤੁਹਾਡੇ ਸਰਵਰ ਦਾ ਡਾਟਾਬੇਸ ਵੀ ਲਿਜਾਣਾ ਔਖਾ ਹੋ ਸਕਦਾ ਹੈ, ਅਤੇ ਪੜ੍ਹਨਯੋਗ Markdown ਡੈੱਕ ਵੀ ਉਸ ਦੇ ਨਾਲ ਸੰਭਾਲੀ ਦੁਹਰਾਈ ਦੀ ਸਥਿਤੀ ਛੱਡ ਸਕਦਾ ਹੈ।

## ਮੇਰੀ ਸਿਫ਼ਾਰਸ਼

**Anki** ਨਾਲ ਰਹੋ ਜਾਂ ਇਸ ਨੂੰ ਚੁਣੋ ਜਦੋਂ ਤੱਕ ਇਸ ਦੀ ਕੋਈ ਹੱਦ ਅਸਲੀ ਸਮੱਸਿਆ ਨਹੀਂ ਬਣਦੀ। ਕੇਂਦਰਿਤ ਲੋਕਲ ਡੈਸਕਟਾਪ ਪੜ੍ਹਾਈ ਅਤੇ ਸਥਾਪਿਤ Anki ਇੰਪੋਰਟ ਲਈ **Mnemosyne** ਚੁਣੋ। ਵੱਡੇ ਨੌਲਿਜ ਬੇਸ ਅੰਦਰ ਫਲੈਸ਼ਕਾਰਡ ਚਾਹੀਦੇ ਹੋਣ ਤਾਂ **SiYuan** ਵਰਤੋ। ਪੂਰੇ ਵੈੱਬ/ਨੇਟਿਵ/ਬੈਕਐਂਡ ਸੋਰਸ ਦੀ ਮਾਲਕੀ ਲਈ AWS ਪ੍ਰੋਡਕਸ਼ਨ ਸਟੈਕ ਚਲਾਉਣਾ ਵਾਜਬ ਹੋਵੇ ਤਾਂ **Nibomo** ਬਾਰੇ ਸੋਚੋ। ਰੂਪਾਂਤਰਨ ਦੀਆਂ ਹੱਦਾਂ ਪਰਖਣ ਤੋਂ ਬਾਅਦ ਆਧੁਨਿਕ, ਲੋਕਲ ਡਾਟੇ ਨੂੰ ਪਹਿਲ ਦੇਣ ਵਾਲੇ ਕਲਾਇੰਟ ਲਈ **Recall** ਚੁਣੋ। ਸਿੰਕ ਨਾਲੋਂ ਸਾਦਾ Markdown ਅਤੇ ਬਿਲਕੁਲ ਨੈੱਟਵਰਕ ਪਹੁੰਚ ਨਾ ਹੋਣਾ ਵੱਧ ਮਾਇਨੇ ਰੱਖੇ ਤਾਂ **Essentialist** ਚੁਣੋ।

ਸਭ ਤੋਂ ਲੰਬੀ ਫੀਚਰ ਸੂਚੀ ਵਾਲੀ ਰਿਪੋਜ਼ਟਰੀ ਹੀ ਸਭ ਤੋਂ ਵਧੀਆ ਓਪਨ-ਸੋਰਸ ਫਲੈਸ਼ਕਾਰਡ ਐਪ ਨਹੀਂ ਹੁੰਦੀ। ਸਭ ਤੋਂ ਢੁਕਵੀਂ ਉਹ ਹੈ ਜਿਸ ਦੇ ਸੋਰਸ, ਆਫ਼ਲਾਈਨ ਡਾਟਾ, ਤਬਦੀਲੀ, ਸਿੰਕ, ਹੋਸਟਿੰਗ ਅਤੇ ਬਹਾਲੀ ਦੀਆਂ ਹੱਦਾਂ ਉਸ ਪ੍ਰਣਾਲੀ ਨਾਲ ਮੇਲ ਖਾਣ ਜਿਸ ਦੀ ਜ਼ਿੰਮੇਵਾਰੀ ਤੁਸੀਂ ਅਸਲ ਵਿੱਚ ਲੈਣਾ ਚਾਹੁੰਦੇ ਹੋ।

---
*[ਇਸ ਸਫ਼ੇ ਦਾ ਸਟਾਈਲ ਵਾਲਾ HTML ਰੂਪ ਵੇਖੋ](<https://nibomo.com/pa/blog/best-open-source-flashcard-apps-2026/>)*

*AI ਏਜੰਟ `GET https://api.nibomo.com/v1/` ਤੋਂ ਸ਼ੁਰੂ ਕਰ ਕੇ ਇਸ ਸੇਵਾ ਵਿੱਚ ਵਰਤੋਂਕਾਰ ਦਾ ਖਾਤਾ ਬਣਾ ਸਕਦੇ ਹਨ। ਸੈੱਟਅੱਪ ਤੋਂ ਬਾਅਦ ਉਹ `https://mcp.nibomo.com/mcp` ਉੱਤੇ MCP ਰਾਹੀਂ ਵੀ ਜੁੜ ਸਕਦੇ ਹਨ।*

*ਸੁਝਾਅ: https://nibomo.com ਉੱਤੇ ਕਿਸੇ ਵੀ URL ਦੇ ਅੰਤ ਵਿੱਚ `.md` ਜੋੜੋ, ਤਾਂ ਉਸ ਸਫ਼ੇ ਦਾ ਸਾਫ਼ Markdown ਰੂਪ ਮਿਲੇਗਾ।*