Automatically block new cards on weekends while keeping reviews active

AnkiWeb addon 1381084389

Blocks new cards on Saturdays and Sundays while keeping review cards available, syncing deck setting changes through AnkiWeb across devices.
AI-generated summary; may contain mistakes.

deck-management

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
3 (πŸ‘ 3 Β· πŸ‘Ž 0)
Updated
2025-11-06
Anki versions
2.1.2~
License
MIT (from the headers of the Python files)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python, JSON
Description language
en

Maintenance

stale

  • Last update or commit: 2025-11-06 (360 days before the snapshot).

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.1–2025-11-06
2.1.2+2025-11-06
History across monthly snapshots

Loading…

Similar addons

Weekends and Holidays

Reschedules already scheduled cards away from chosen weekdays, weekends, holidays, or vacations by moving them before or after those days, while limiting interval changes and supporting mobile use.

schedulingmobile-compatible

7 votes 36% approval πŸ‘ 5 Β· πŸ‘Ž 2 Anki 25.09.2~ Updated 2026-05-15

Description

Automatically block new cards on weekends while keeping reviews active

Weekend Blocker is an Anki addon that prevents new cards from appearing on Saturdays and Sundays, while allowing review cards to show up normally. Perfect for maintaining a consistent study schedule during weekdays while taking weekends off from learning new material.

πŸ†• Version 1.2.0 - Critical Bug Fixes & Stability Improvements

  • βœ… Fixed 9 critical bugs in weekend blocking logic
  • βœ… Fixed deck configuration persistence issues
  • βœ… Resolved bug where limits were saved as 0 on weekend first-run
  • βœ… Enhanced error handling and stability

✨ Features

  • βœ… Automatic Weekend Blocking: New cards are blocked on Saturday and Sunday
  • βœ… Review Cards Always Available: Review cards work normally every day
  • βœ… Cross-Platform Sync: Configuration syncs via AnkiWeb to iOS, Android, and web
  • βœ… Manual Pause Mode: Temporarily block all new cards for vacations
  • βœ… Status Dashboard: View current configuration and state at a glance
  • βœ… Automatic Backup: Saves original settings before making any changes
  • βœ… Multilingual Support: Portuguese and English (more languages welcome!)

πŸš€ How to Use

Automatic Mode (Default)

The addon works automatically! Every time you open Anki:

  • Saturday/Sunday: New cards are blocked (limit set to 0)
  • Monday-Friday: New cards appear normally (limits restored)

Important: Open Anki on your desktop at least twice per week:

  • Once between Thursday-Saturday (to block the weekend)
  • Once between Sunday-Monday (to unblock the week)

Manual Controls

Access the addon menu: Tools β†’ Weekend Blocker

Available options:

  • πŸ“Š View Status: See current state and deck configurations
  • ▢️ Run Check Now: Manually trigger the weekend check
  • ⏸️ Pause All New Cards: Enable manual pause mode (for vacations)
  • ▢️ Resume New Cards: Disable manual pause mode
  • πŸ”„ Restore Original Settings: Restore original deck settings
  • βœ…/❌ Enable/Disable Addon: Toggle addon on/off
  • πŸ“– Help: View help information

Vacation Mode

Going on vacation? Pause all new cards:

  1. Tools β†’ Weekend Blocker β†’ Pause All New Cards
  2. Confirm the action
  3. Sync with AnkiWeb
  4. All new cards will remain blocked until you resume

πŸ”§ How It Works

  1. The addon detects the day of the week using system time
  2. On weekends, it sets "new cards per day" to 0 in deck options
  3. On weekdays, it restores the original values
  4. On first run, it saves a backup of your original settings
  5. All changes sync via AnkiWeb to all your devices

Why It Works on Mobile

  • The addon runs only on desktop (iOS/Android don't support Python addons)
  • However, deck configuration changes sync via AnkiWeb
  • When you open Anki on mobile, it sees the already-modified settings
  • This is why you need to open desktop Anki twice per week

πŸ›‘οΈ Security & Privacy

  • βœ… No data is sent to external servers
  • βœ… No network requests are made
  • βœ… No personal information is collected
  • βœ… All operations are local to your Anki installation
  • βœ… Open source - you can review the code yourself

❓ FAQ

Does this work on AnkiDroid/iOS?
The addon itself runs only on desktop, but the configuration changes sync via AnkiWeb. So yes, the behavior will be the same on mobile devices after syncing.

What if I forget to open desktop Anki?
If you only use mobile for a week without opening desktop Anki, the new cards might appear (or not appear) depending on the last synced configuration. Try to maintain the 2x per week routine.

Is my data safe?
Yes! The addon only modifies deck configuration settings (the "new cards per day" value). It never touches card content, review history, or scheduling intervals. Your original settings are backed up on first run and can be restored at any time.

Something went wrong, how do I fix it?
Go to Tools β†’ Weekend Blocker β†’ Restore Original Settings to restore your original deck settings. You can also disable the addon temporarily via the menu.

πŸ“‹ Requirements

  • Anki 2.1.50 or higher
  • Desktop application (Mac, Windows, or Linux)
  • AnkiWeb account (for cross-device sync)

🌍 Languages

  • πŸ‡§πŸ‡· Portuguese (PortuguΓͺs)
  • πŸ‡ΊπŸ‡Έ English

Want to add your language? Visit the GitHub repository and open an issue!

πŸ’¬ Support

Made with ❀️ for the Anki community

If you find this addon helpful, please consider:

  • ⭐ Starring the repository on GitHub
  • πŸ› Reporting bugs
  • πŸ’‘ Suggesting new features
  • πŸ“’ Sharing with other Anki users

View on GitHub | Changelog