clipadhhddnpnocanhnbonnhppdibnpf
This extension makes the Duolingo.com language-learning site faster to use by automatically clicking through interstitial screens displayed after entering correct answers or finishing lessons. These screens' messages are displayed briefly onscreen instead. Duo's motivational messages are also skipped, because everyone already knows that you are great! :-D (Note that Duolingo now provides a setting for disabling motivational messages, which is more reliable than this extension's detection logic.) Since this extension interacts the Duolingo site, it's unfortunately likely to stop working if (or when) the site's interface is updated. **This extension is not affiliated with Duolingo.** 0.34: Skip streak end screens and legendary start/end screens. 0.32: Fix story support and improve bubble colors when dark mode is enabled. 0.31: Support Duolingo's dark mode setting, mostly (end-of-lesson messages don't seem to be displayed). Also skip the "perfect" screen after completing a message without any mistakes. 0.30: Handle /lesson URLs, apparently introduced by Duolingo's tree redesign (https://blog.duolingo.com/new-duolingo-home-screen-design/). Also make the options page a bit less ugly. 0.29: Update to Manifest V3 (hopefully an invisible change). Also fix discussion-link-loading and remove a debug console.log call. 0.28: Click through correct-answer screens for alphabet/character exercises. 0.26: Add a browser action button that can be clicked to temporarily toggle the extension off or on. 0.25: Click through most of the screens related to "legendary" (crown) lessons for gilded skills, and avoid a bug where the extension got stuck clicking a button at the end of a legendary lesson. Also add click rate-limiting to try to avoid future bugs like this. 0.24: Handle new ways that button colors are set in regular skills and stories. 0.23: Handle /progress-quiz/ URLs for Duolingo Plus. 0.20: Add on-by-default option for controlling whether correct-answer messages are skipped or not. 0.16: Display completion messages after stories. Fix a bug where the next button was clicked prematurely when answering text-entry questions in stories. 0.15: Add support for placement tests (available before creating a profile). 0.13: Improve support for Stories and enable by default. 0.12: Add an option to enable experimental support for clicking the next button in Stories. (Options are available by right-clicking on the extension's toolbar icon.) 0.11: Fix incorrect clicks at beginning of skill tests. Fix discuss links when loading URLs directly instead of navigating from main page. Add spacing between typo messages and discuss links. 0.10: Add experimental support for displaying discuss links. (Not released on Chrome Web Store.) 0.9: Skip start screen when testing out of the current level of a skill (i.e. URLs ending in /test). 0.8: Add options to control message timeouts and center messages horizontally. Also handle checkpoints (i.e. /checkpoint/ URLs) in addition to tests (/bigtest/). 0.7: Add an option page and provide support for automatically starting timed or non-timed practice. (I had to add the "storage" permission to be able to save the option's value.) Also automatically click the next button during checkpoints that are being used to test out of a set of skills. 0.6: Also automatically click the "Next" button on https://www.duolingo.com/practice. Note that motivational messages sometimes (always?) aren't skipped here. Duolingo makes it really hard to consistently detect them. :-(
Autolingo
Automatically completes Duolingo lessons so you don't have to! Why learn a language when Autolingo can learn it for you! 🔥 Paid version: This extension adds a button to the top-right of every lesson. If you click this button, it will fully complete the lesson for you. Free versions: If you are in the middle of the lesson, you can open the extension and click "Solve & Skip" to complete the current question or "Solve" to just solve it but stay on the question so you can see the answer. Hotkeys: CTRL+ENTER for "Solve & Skip" ALT+ENTER for "Solve" ALT+S for "Skip without solving" This chrome extension is a paid extension at $0.99/mo, $9.99/yr, or $29.99/life to support the continuous development required in keeping it working. There is a free trial for anyone who wants it to prove its keep first.
Duolingo Solution Viewer
Provides access to the lists of solutions for Duolingo's translation / listening challenges, and restores the correction of typos. For more detailed information, screenshots, or if you have any support request, visit the development page of the extension here.. : https://github.com/blmage/duolingo-solution-viewer .. or the (new) Discord server: https://discord.gg/ZCTB5BPctK - Provides a link to the list of solutions of the current challenge, once you have submitted your answer. - By default, the solutions are sorted by their similarity with your answer, but you can also switch to an alphabetical sort. - Click on your answer to edit it. The similarity scores of the solutions will be refreshed accordingly. - Click on the thumbtack button to pin your reference answer, and easily compare it with all the solutions. - Filter the solutions by entering one or more words in the filter input (click on the icons on the left of a filter to refine it). - Select a word (or just a part of it) in any solution to quickly add a new filter. - Remembers the lists of solutions of each challenge, to also make them available from the corresponding forum discussions. - Displays the closest solution when the answer you submitted is incorrect. - Outlines typos in answers to listening challenges. - Strives to blend seamlessly in Duolingo's UI, and to be compatible with custom themes such as Darklingo++. After having submitted an answer to a challenge, use: - [ s ] to open the solution window, and [ Esc ] to close it, - [ r ] to open the report window, - [ d ] to open the forum discussion in a new tab. When a list of solutions is available, use: - [ f ] to focus the filter input, and [ Esc ] to leave it, - [ ↑ ] / [ ↓ ] to scroll up / down the list, - [ ← ] / [ → ] to navigate through the pages one by one, - [ Ctrl ] + [ ← ] / [ → ] to go directly to the first / last page. When the filter input is focused: - enter a word then use [ Enter ] to add a filter (see the filter shortcuts below), - use [ Backspace ] to remove the last added filter, - .. and suggestions are available: - use [ ↑ ] / [ ↓ ] to select a suggestion, - use [ Enter ] to add a filter based on the selected suggestion (shortcuts will be preserved). For most languages, enter: - " word " for solutions that include the exact word, - " *example " for solutions that include a word ending with "example", - " example* " for solutions that include a word beginning with "example", - " *example* " for solutions that include a word containing "example", - " -word " for solutions that do not include the exact word (wildcard variants above are also available). For languages that do not use space-separated words (such as Japanese), enter: - " word " for solutions that include the word anywhere, - " *example " for solutions ending with "example", - " example* " for solutions beginning with "example", - " =example " for exact solutions, - " -word " for solutions that do not include the word (again, all variants above are available). - The lists of solutions are built by flattening the original solution graphs, which are not optimized against redundancies. This can lead to lists of solutions containing lots of very similar sentences. - "Fill in the blank" challenges are based on "normal" translation challenges. The lists of solutions provided for them may therefore include sentences that do not match the blanks. Duolingo is a registered trademark of Duolingo, Inc. This extension is not affiliated with Duolingo in any way.
Duolingo Unicode Normalizer
Duolingo expects answers to be NFC-normalized strings (see the Unicode Normalization FAQ here: http://unicode.org/faq/normalization.html). But, depending on the input method, those values may contain decomposed characters, making them internally different from their normalized versions. For example, the Vietnamese word một (one) can be written in (at least) 3 different ways: một : m \u1ED9 t (NFC) một : m \u00F4 \u0323 t (VN keyboard) một : mo \u0323 \u0302 t (NFD) The extension aims to prevent false positives in typo detection by automatically normalizing relevant inputs.
Duolingo Hard Mode
Replaces multiple-choice questions in Duolingo with typing input. Learning a language requires active recall, but Duolingo relies heavily on word banks and multiple-choice questions. I decided to fix that. 🔥 Introducing Duolingo Hard Mode – an open-source Chrome extension that: ✅ Converts word bank challenges into text input ✅ Supports translation, gap-fill, tap-complete, select-transcription and more to come challenges ✅ Maintains Duolingo’s original styling for a seamless experience ✅ Enforces real typing-only learning