AnkiWeb
- Rating
- 2 (π 2 Β· π 0)
- Updated
- 2025-11-01
- Anki versions
- 23.09~
- Description language
- en
AnkiWeb addon 1588987238
Scrapes IndiaBix questions and current affairs into formatted Anki flashcards for spaced repetition, with one-click import, auto-sync, tagging, and hierarchical decks.
Open on AnkiWeb GitHub Ask about alternatives
stale
| Min Anki | Max Anki | Updated |
|---|---|---|
| 2.1.1 | 23.09+ | 2025-11-01 |
Loadingβ¦
Adds collaborative sticky notes to Anki flashcards for sharing, upvoting, tag-broadcasted clinical pearls, private cohorts, rich text, offline sync, and browsing.
Automatically fills a Date field with today's date for new cards using the Current Affairs π° note type, useful for current affairs, news tracking, and study notes.
Links flashcards to exact PDF pages, enables in-Anki reading, AI cloze generation, explanations, and auto-fills PDF path/page fields.
Generates AI multiple-choice vocabulary questions with blanked sentences and deck-word distractors for selected notes or whole decks, configurable via config.json and syncable to mobile.
Automates bulk unsuspend and reset-to-New for matched AnKing Step 1/2/3 v12 cards, optionally adding Gemini-generated NBOME/COMLEX pearls using your own API key.
Automates Anki flashcard creation for Hebrew learners by scraping definitions, forms, images, translations, and extra info from the web into note fields.
Automatically scrape IndiaBix questions and convert them into Anki flashcards for spaced repetition learning!
Simple one-click import interface
IndiaBix provides extensive question banks for competitive exam preparation across various topics like General Knowledge, Aptitude, Logical Reasoning, and more. This Anki add-on bridges the gap between IndiaBix's content and spaced repetition learning by automatically:
The easiest way to install!
1588987238That's it! Dependencies are installed automatically.
π AnkiWeb Page: https://ankiweb.net/shared/info/1588987238
Only use this method if you want to modify the code or contribute to development.
Clone the repository
git clone https://github.com/The-Harsh-Vardhan/AnkiBix-Extension.git
Locate your Anki add-ons folder
%APPDATA%\Anki2\addons21\~/Library/Application Support/Anki2/addons21/~/.local/share/Anki2/addons21/Copy the add-on files
# Copy all .py and .json files to a new folder in addons21
# Name the folder: indiabix_flashcard_generator
Install dependencies
Windows:
cd "%APPDATA%\Anki2\addons21\indiabix_flashcard_generator"
python -m pip install -r requirements.txt
Mac/Linux:
cd ~/.local/share/Anki2/addons21/indiabix_flashcard_generator
python3 -m pip install -r requirements.txt
Restart Anki
Open the Add-on
Enter IndiaBix URL
https://www.indiabix.com/general-knowledge/basic-general-knowledge/Configure Options
Scrape Questions
Import to Anki
Automatically import daily current affairs questions:
Manage daily Current Affairs auto-sync settings
Here are some popular IndiaBix sections you can import:
General Knowledge:
https://www.indiabix.com/general-knowledge/basic-general-knowledge/https://www.indiabix.com/general-knowledge/indian-history/https://www.indiabix.com/general-knowledge/geography/Logical Reasoning:
https://www.indiabix.com/logical-reasoning/blood-relations/https://www.indiabix.com/logical-reasoning/puzzles/https://www.indiabix.com/logical-reasoning/logical-sequence-of-words/Aptitude:
https://www.indiabix.com/aptitude/numbers/https://www.indiabix.com/aptitude/percentage/https://www.indiabix.com/aptitude/time-and-work/See how questions are beautifully formatted:
Professionally formatted flashcards with clear explanations
IndiaBix::GK::HistoryEdit config.json to customize default settings:
{
"default_deck": "IndiaBix::General",
"auto_tag": true,
"default_tags": ["IndiaBix"],
"card_type": "Basic",
"include_explanation": true,
"batch_size": 50,
"timeout": 30,
"user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
}
| Option | Description | Default |
|---|---|---|
default_deck |
Default deck name for imports | "IndiaBix::General" |
auto_tag |
Automatically tag cards | true |
default_tags |
Tags to add to all cards | ["IndiaBix"] |
include_explanation |
Include explanations | true |
batch_size |
Cards to process at once | 50 |
timeout |
HTTP request timeout (seconds) | 30 |
indiabix_flashcard_generator/
βββ __init__.py # Main entry point and menu integration
βββ manifest.json # Add-on metadata and configuration
βββ config.json # User-configurable settings
βββ scraper.py # Web scraping logic for IndiaBix
βββ ui.py # PyQt GUI dialog
βββ deck_builder.py # Anki API integration
βββ README.md # Documentation (this file)
__init__.py: Initializes the add-on and adds menu items to Ankiscraper.py: Contains IndiaBixScraper class for web scrapingui.py: Contains IndiaBixDialog class for the GUIdeck_builder.py: Contains DeckBuilder class for card creationconfig.json: Stores user preferencesmanifest.json: Anki add-on metadataClone the repository
git clone https://github.com/yourusername/indiabix-anki.git
cd indiabix-anki
Install dependencies
pip install beautifulsoup4 requests
Link to Anki add-ons folder
Run the scraper independently:
python scraper.py
This will test scraping a sample URL and print results.
User Input (URL) β Scraper β Question Parser β Deck Builder β Anki Collection
β
AnkiWeb Sync
1. "Import aqt/anki could not be resolved" errors
2. No questions scraped
3. Import fails
4. Cards look strange
5. Slow scraping
Contributions are welcome! Here's how you can help:
git checkout -b feature/amazing-feature)git commit -m 'Add amazing feature')git push origin feature/amazing-feature)This project is licensed under the MIT License - see below:
MIT License
Copyright (c) 2025 IndiaBix Flashcard Generator Contributors
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
For detailed documentation, see the docs folder:
Note: This is an unofficial add-on and is not affiliated with IndiaBix. Please respect IndiaBix's terms of service and use this tool responsibly for personal educational purposes only.
Happy Learning! πβ¨