Rendered Browser Support Thread

If you have any problems or feedback regarding the anki add-on Rendered Browser post them here

Hi

I think this add-on is great and it helps me to use Anki in a certain way. I am currently thinking about switching to Anki in my studies.
Do you plan to keep on updating this add-on for future versions of the software?
Will this stay compatible with the qt5 Version ? I am on Mac silicon but need to use the qt5 version since version 6 runs very laggy here.

Best Regards

Hi,

Thank you for your praise. I’m surprised that you find the Qt6 version buggy - are you running one of the newer versions of anki that have Qt6 support on Apple Silicon (rather than an Intel version)? see: https://apps.ankiweb.net/ for download links.

I myself am running Anki Qt6 Apple Silicon and face no lag.

However, if you still are facing issues then please reply to this again and I will see if I can dig up the old code. Even if not, it should only be a few lines of code different between the Qt5/Qt6 versions.

edit: tagging you @klau in case a reply does not notify you by default
- Sam

Hi,
I used the qt 6 and for some reason anki was laggy on the whole. However, rendered browser works on qt 5 perfectly. In my case, way better than on qt 6.
I was wondering if this is due to me having used Rosetta in the past for the old Anki versions?
Do you think that this add-on will stay compatible with qt 5? And if I understand you correctly, you intend to care for that add-on in the future?
best

Hi,
A very basic question, sorry. How do I access the add-on?
I added it to my Desktop Anki but can’t figure out how to use it. I am expecting the option for an additional Browser window but don’t see it anywhere.
Thanks and regards,
Johan

Hi Johan. If you take a look at the 3rd screenshot on the add-on page, there should be a ā€˜render’ button next to the cog icon to the right of each deck name.

I haven’t tested the add-on in a long time so there is a chance it could be missing.

- Sam

Hi Sam,
Thank you for the quick response. I was blind sorry.
It does not work though, but I’m using the updated version by ā€œShigeā€, which does work as you intended.
Thanks for a very useful addon.
Regards, Johan

The addon did not render on my computer. I have added the complete error mesage below. Can you fix this problem?

Anki 25.09.2 (3890e12c) (ao)

Python 3.13.5 Qt 6.9.1 PyQt 6.9.1

Platform: Windows-11-10.0.26200-SP0

Error in sys.excepthook:

TypeError: thread_exception_handler() takes 1 positional argument but 3 were given


Original exception was:

Traceback (most recent call last):

  File "C:\Users\myusername\AppData\Local\AnkiProgramFiles\.venv\Lib\site-packages\aqt\webview.py", line 188, in cmd

    return json.dumps(self.onCmd(str))

                      ~~~~~~~~~~^^^^^

  File "C:\Users\myusername\AppData\Local\AnkiProgramFiles\.venv\Lib\site-packages\aqt\webview.py", line 275, in _onCmd

    return self._onBridgeCmd(str)

           ~~~~~~~~~~~~~~~~~^^^^^

  File "C:\Users\myusername\AppData\Local\AnkiProgramFiles\.venv\Lib\site-packages\aqt\webview.py", line 800, in _onBridgeCmd

    handled, result = gui_hooks.webview_did_receive_js_message(

                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^

        (False, None), cmd, self._bridge_context

        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

    )

    ^

  File "C:\Users\myusername\AppData\Local\AnkiProgramFiles\.venv\Lib\site-packages\_aqt\hooks.py", line 5543, in __call__

    handled = filter(handled, message, context)

  File "C:\Users\myusername\AppData\Roaming\Anki2\addons21\993394845\__init__.py", line 181, in buttonFunction

    aqt.mw.ov = Rendered_Browser(did)

                ~~~~~~~~~~~~~~~~^^^^^

  File "C:\Users\myusername\AppData\Roaming\Anki2\addons21\993394845\__init__.py", line 19, in __init__

    self.initUi()

    ~~~~~~~~~~~^^

  File "C:\Users\myusername\AppData\Roaming\Anki2\addons21\993394845\__init__.py", line 48, in initUi

    self.scrollArea.setHorizontalScrollBarPolicy(Qt.ScrollBarAlwaysOff)

                                                 ^^^^^^^^^^^^^^^^^^^^^

AttributeError: type object 'Qt' has no attribute 'ScrollBarAlwaysOff'

===Add-ons (active)===

(add-on provided name [Add-on folder, installed at, version, is config changed])

Anki Loop Gamified Quiz Mode  Flashcards Like Quizlet ['789747855', 2026-01-17T10:49, 'None', '']

AnkiCollab - The free collaboration Platform ['1957538407', 2026-02-20T11:03, 'None', mod]

Ankihoot - Kahoot style gamification ['641957575', 2025-03-24T08:50, 'None', mod]

Image Occlusion Enhanced ['1374772155', 2022-04-09T09:15, 'None', '']

Rendered Browser ['993394845', 2022-07-04T23:55, 'None', '']

Review Heatmap ['1771074083', 2022-06-30T03:43, 'None', '']

remove linebreaks  do word wrap ['2028179508', 2025-08-27T18:58, 'None', '']

Hi Jasmin,

Nice to see people are still using my add-on from 5 years ago. I’ve pushed an update which should fix it. Either close and reopen Anki, or navigate to Tools→Add-ons→Check for Updates.

I’d appreciate if you could verify that it works for you now.

I might look into rewriting this add-on soon to improve it :slight_smile:

Best,
Sam

4 Likes

Thank you!! Now it is working!

It’s just a little ā€œbuggyā€: windows are opening and closing really fast for every rendered card, but I can live with that :slight_smile: