Dictionary Software

View 4339 business solutions

Browse free open source Dictionary software and projects below. Use the toggles on the left to filter open source Dictionary software by OS, license, language, programming language, and project status.

  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    GoldenDict
    A feature-rich dictionary lookup program, supporting multiple dictionaries' formats, perfect article rendering with the complete markup, illustrations and other content retained, and allowing to type in words without any accents or correct case.
    Leader badge
    4.9 out of 5 stars 37 Reviews
    Downloads: 751 This Week
    Last Update:
    See Project
  • 2
    Easydict

    Easydict

    A concise and elegant Dictionary and Translator macOS App

    Easydict is a lightweight, multilingual dictionary and translation app for macOS built using SwiftUI. It integrates with translation APIs such as Apple Translate, DeepL, Google Translate, and more. Easydict offers quick pop-up definitions, clipboard monitoring, and system-wide access via hotkeys, making it ideal for writers, learners, and translators.
    Downloads: 23 This Week
    Last Update:
    See Project
  • 3
    GoldenDict-ng

    GoldenDict-ng

    The Next Generation GoldenDict

    GoldenDict-ng is a free, open-source dictionary lookup application designed for multilingual reading, translation, and vocabulary research. Developed as a modern continuation of GoldenDict, it supports numerous offline dictionary formats and online reference services. Users can search multiple dictionaries simultaneously through a unified interface. Its Xapian-powered full-text search engine enables efficient searches across extensive dictionary collections. The application supports dictionaries larger than 4 GB and databases containing millions of headwords. It also includes Anki integration for language learning and vocabulary memorization. Built with Qt 6, GoldenDict-ng runs on Windows, macOS, and Linux, offering high-resolution display support, modern HTML rendering, and customizable dark themes.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 4
    Ciyue

    Ciyue

    An MDict/StarDict dictionary app

    Ciyue is a free, open-source dictionary and language learning application for Android, Windows, macOS, and Linux. It supports MDict MDX/MDD and StarDict dictionary formats, allowing users to build personalized reference libraries. Multiple dictionaries can be searched simultaneously for comprehensive word definitions. Its translation tools integrate free services and AI providers such as OpenAI, Gemini, and DeepSeek. An AI chat assistant supports custom prompts and writing corrections. Vocabulary management includes word books, mistake books, review quizzes, and flashcards with FSRS spaced repetition. Pronunciation packs and text-to-speech help users practice listening and pronunciation. A floating lookup window provides quick access to definitions, while Material You styling offers a modern interface.
    Downloads: 11 This Week
    Last Update:
    See Project
  • Endpoint Management with Remote Control Built In Icon
    Endpoint Management with Remote Control Built In

    Patch, monitor, and connect to Windows and macOS devices from one console

    Splashtop AEM handles patching, alerts, scripts, and inventory, and unattended remote control is included. When something needs hands-on work, you’re one click away instead of switching tools.
    Start Free Trial
  • 5
    zkanji - Japanese Language Study Suite

    zkanji - Japanese Language Study Suite

    Japanese vocabulary and kanji study tool with built in dictionary

    zkanji is a feature rich Japanese language study suite and dictionary for Windows. It has several kanji look-up methods, optional example sentences for many Japanese words, vocabulary printing, JLPT levels indicated for words and kanji for all N levels, spaced-repetition system for studying and more. Visit http://zkanji.sourceforge.net for details
    Leader badge
    5.0 out of 5 stars 14 Reviews
    Downloads: 28 This Week
    Last Update:
    See Project
  • 6
    DictionaryForMIDs

    DictionaryForMIDs

    Dictionary for Mobile Information Devices and PCs

    DictionaryForMIDs is an dictionary application for cell phones, tablets and PCs. The dictionary is completely installed on the device ("offline dictionary"), i.e. after installation there is no need for an internet connection. DictionaryForMIDs can be set up for any dictionary, for any language, or for any other lookup-purpose. The DfM-Creator tool is used to set up a dictionary for use with DictionaryForMIDs.
    4.9 out of 5 stars 17 Reviews
    Downloads: 27 This Week
    Last Update:
    See Project
  • 7
    Dict UK

    Dict UK

    Project to generate POS tag dictionary for Ukrainian language

    A Java-based tool for generating full morphological dictionaries for Ukrainian, applying affix rules to base lexemes to produce all inflected forms with part-of-speech tags—used for natural language processing and spell-checking.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 8
    This project aims to provide all dictionaries for Vietnamese. You can see more at www.tudientiengviet.net
    5.0 out of 5 stars 1 Review
    Downloads: 73 This Week
    Last Update:
    See Project
  • 9
    Aard 2 for Android

    Aard 2 for Android

    Aard2 for Android, a simple dictionary app

    Aard 2 is a free, open-source offline dictionary and encyclopedia reader for Android. It allows users to browse locally stored reference collections, including dictionaries and compatible Wikipedia or Wiktionary archives. Its lookup engine ignores differences in capitalization, punctuation, and diacritics for flexible word searching. Multiple dictionary files can be enabled, reordered, or disabled to control search results. Visited articles appear in a searchable history, while bookmarks provide quick access to frequently referenced entries. Article appearance can be customized through CSS styles, adjustable text sizes, and system-based color themes. Additional tools include random article discovery, fullscreen reading, and volume-button navigation. External applications can initiate dictionary lookups through Android sharing or supported lookup intents.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Start Free
  • 10
    MySQL English Dictionary

    MySQL English Dictionary

    A Full English - English dictionary in MySQL Format

    A dictionary with 176023 entries. Text was extracted from the files at http://www.mso.anu.edu.au/~ralph/OPTED/ and then parsed and stored in a 16MB MySQL database. The database has three fields : a. word b. wordtype and c. definition. You can use this standalone or as a jquery/ajax/PHP addon for your programs. Acknowledgment of the original content: a. OPTED b. Project Gutenburg c. and the 1913 edition of Webster's Unabridged Dictionary
    4.0 out of 5 stars 3 Reviews
    Downloads: 18 This Week
    Last Update:
    See Project
  • 11
    jVLT (Vocabulary Learning Tool) is a tool that helps you managing your vocabulary. It allows you to create a dictionary of words and to perform quizzes.
    5.0 out of 5 stars 6 Reviews
    Downloads: 6 This Week
    Last Update:
    See Project
  • 12
    Dictionnaire Littré

    Dictionnaire Littré

    Dictionnaire de la langue française

    Dictionnaire de la langue française par Émile Littré. Application multiplateforme développée pour la bibliothèque Qt par Murielle Descerisiers.
    5.0 out of 5 stars 1 Review
    Downloads: 12 This Week
    Last Update:
    See Project
  • 13

    dhatu-patha

    Collection of verbal roots with final forms

    This is a Sanskrit-English dictionary for verbal roots and final forms. Sources for the dictionary I. Dhātu-saṅgraha of Śrīla Jīva Gosvāmī. II. Śrī Hari-nāmāmṛta-vyākaraṇa of Śrīla Jīva Gosvāmī with Saṁśodhini-ṭīka of Matsya-avatara dāsa. III. Bṛhad-dhātu-kusumakaraḥ. Saṅgrahakāraḥ sampādakaśca. Paṁ. Harekānta Miśraḥ. Sāhityācāryaḥ, Vyākaraṇaśāstrī. IV. Dhātu-ratnākara of Muni Śrī Lāvaṇya Vijaya Sūri. V. Rūpa-candrikā. Edited by Dr. Brahmānanda Tripāṭhī. Published by Caukhambā Surabhāratī Prakāśana, Vārāṇasī.
    5.0 out of 5 stars 1 Review
    Downloads: 12 This Week
    Last Update:
    See Project
  • 14
    Olam English Malayalam Dictionary

    Olam English Malayalam Dictionary

    Unofficial Offline version of olam english malayalam dictionary

    5.0 out of 5 stars 1 Review
    Downloads: 10 This Week
    Last Update:
    See Project
  • 15
    Atlantida is an open source multilingual dictionary written in Java. It can translate words from one language to another and pronounce them. As of version alpha 0.15, Atlantida uses XDXF dictionary format.
    5.0 out of 5 stars 1 Review
    Downloads: 8 This Week
    Last Update:
    See Project
  • 16
    Phần mềm Dịch tiếng Anh

    Phần mềm Dịch tiếng Anh

    Translate English-Vietnamese & Dictionary - Online & Free

    English Vietnamese Translator and Dictionary # Translate Text from Word, PDF, Website... # Translate Text from Images, Videos, Programs... Phần mềm dịch tiếng Anh - tiếng Việt miễn phí. Bạn có thể dịch trực tiếp văn bản trên website bất kỳ, hoặc nhập văn bản cần dịch. Để kết quả dịch được chính xác, bạn nên dịch theo cụm từ hoặc từng câu. Bạn chỉ cần nhấn đúp chuột vào một từ hoặc dùng chuột để đánh dấu một đoạn văn bản khi đang lướt web để thấy kết quả dịch. Phần mềm có thể dịch tiếng Anh sáng tiếng Việt hoặc tiếng Việt sang tiếng Anh. Yêu cầu: cài đặt .Net Framework 4.5.2 trở lên Website: https://vikitranslator.com
    5.0 out of 5 stars 3 Reviews
    Downloads: 4 This Week
    Last Update:
    See Project
  • 17
    LingoLearn Phonetics

    LingoLearn Phonetics

    Real voice output, IPA phonetics, and a built-in Bangla dictionary

    LingoLearn helps students master English pronunciation using real voice output, IPA phonetics, and a built-in English–Bangla dictionary.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 18
    Suiteki is a set of Java J2ME japanese related tools for your mobile phone; word dictionary, kanji dictionary, word lists, flashcards and even a manga viewer! Kana/kanji input/display for non japanese phones! (please see http://suiteki.sourceforge.net)
    Downloads: 13 This Week
    Last Update:
    See Project
  • 19
    Swedish-English Open Dictionary

    Swedish-English Open Dictionary

    Swe-Eng Kindle Dictionary Based on Folkets Lexikon

    This is a transcoded and reformatted version of "The People's Dictionary" (Folkets Lexikon, see http://folkets-lexikon.csc.kth.se for more information). The project contains encoding and formatting scripts along with instructions for converting the dictionary database into a Kindle book. The dictionary is in the Kindle's native dictionary format and integrates with the Smart Lookup feature which allows you to access words definitions without leaving your book page - just press and hold to select the word. You only need to set this dictionary as default from you Kindle's settings. Please consider making a donation by buying the dictionary on Amazon: http://www.amazon.com/s/ref=series_rw_dp_labf?_encoding=UTF8&field-collection=Open+Source+Swedish-English+and+English-Swedish+Dictionaries&url=search-alias%3Ddigital-text.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 20
    sdvplayer
    A video player featuring dictionary look up for subtitle words with single click. Intended audience are those who watches foreign language videos with same language subtitling
    Leader badge
    Downloads: 13 This Week
    Last Update:
    See Project
  • 21
    Bulgarian-English Open Dictionary

    Bulgarian-English Open Dictionary

    BG-EN Kindle Dictionary Based on BG Office

    The project contains scripts for converting BG Office Dictionary (see http://bgoffice.sourceforge.net/) database into a Kindle book. The dictionary is in the Kindle's native dictionary format and integrates with the Smart Lookup feature. Please consider making a donation by buying the dictionary on Amazon: http://www.amazon.com/s/ref=series_rw_dp_labf?_encoding=UTF8&field-collection=Open+Source+Bulgarian-English+and+English-Bulgarian+Dictionaries&url=search-alias%3Ddigital-text (Този проект съдържа скриптове за конвертиране на речника на БГ Офис в Киндъл речник. Това позволява той да се използва директно като речник по подразбиране за Български/Английски език. Моля обмислете възможността да направите дарение за проекта като купите речника от Амазон)
    Downloads: 12 This Week
    Last Update:
    See Project
  • 22
    Digital Pali Reader
    A Pali text reader for reading the Tipitaka. Automatically recognizes pali words and gives definitions from CPED, PED, and DPPN. Includes text search, dictionary lookup and more. Mozilla Firefox required.
    4.2 out of 5 stars 5 Reviews
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    Serbian Dictionary
    'Serbian Dictionary' is a bidirectional Serbian-English dictionary. It currently contains only a command line interface. Supports only *nix based operating systems at this moment. Tested on Linux, *BSD and Cygwin.
    5.0 out of 5 stars 2 Reviews
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    The Dictionary System
    The application Dictionary System (DS) is a web application designed for creation of one-way bilingual dictionaries or encyclopaedias offering a working environment for creation of a dictionary and a web page which enables the general public to search in the dictionary. It is so-called DWS application (Dictionary Writing System) or DPS (Dictionary Production / Publishing System). Aplikace Dictionary System (dále DS) je webová aplikace. Je to tzv. DWS aplikace (Dictionary Writing System) nebo také tvz. DPS (Dictionary Production/Publishing System). Aplikace Dictionary System nabízí pracovní prostředí pro tvorbu jednosměrných dvojjazyčných slovníků nebo encyklopedií a webové stránky, které umožňují vyhledávat ve slovníku široké veřejnosti.
    Leader badge
    4.0 out of 5 stars 2 Reviews
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25
    Qamoos is an english-arabic dictionary depends on the words database from www.arabeyes.org, other databases can also added to it.
    5.0 out of 5 stars 1 Review
    Downloads: 6 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next

Guide to Open Source Dictionary Software

Open source dictionary software is software that is distributed and developed with a publicly accessible license, meaning it is freely available to be used by anyone. This type of software usually has code that can be modified without restriction, allowing users to customize the program to meet their needs. Open source dictionary software is often designed in an open format so other developers may build upon it without constraints on intellectual property rights or copyright issues.

Most open source dictionary applications are either stand-alone programs or browser-based web applications, allowing users to look up definitions and meanings of words quickly and easily. Additionally, some online dictionaries offer audio recordings of pronunciations for each word entry as well as etymologies for certain words or phrases. Many open source dictionaries come equipped with powerful semantic search capabilities, enabling users to efficiently locate information about specific words from various sources on the web.

Since open source development allows users and developers alike to jump in and contribute their ideas, many popular open source dictionaries have grown exponentially in content size over time due largely in part to user contributions. User feedback also encourages new features and bug fixes being added regularly which help keep these dictionaries updated with current definitions used by native speakers all over the world.

In addition to plain-language definitions and pronunciations, many open source dictonary applications also provide usage notes pointing out any differences between British English spelling/usage conventions versus American English spelling/usage conventions; example sentences illustrating correct usage of the word(s); word formation rules; synonyms; antonyms; related idioms; similar phrases; specialized subject matter such as legal terms or medical terminology; historical context explanations regarding where a particular term originated from and how it evolved into its current popularized use today (for example “Hobson’s choice”). Ultimately this gives users more insight into language nuances they may not be aware of otherwise while also providing invaluable assistance when learning a foreign language or developing better communication skills overall.

Open Source Dictionary Software Features

Open source dictionary software provides users with a wide range of features, including:

  • Word Lookup: Allows users to quickly and easily look up words in the dictionary. It can provide detailed explanations for unfamiliar words or concepts, along with alternative spellings and usage notes.
  • Voice Recognition: Utilizes speech-recognition technology to transcribe spoken words into text, enabling users to more easily search for definitions.
  • History Feature: Tracks recent searches, allowing users to quickly review lookup activity and instantly access previously searched terms or definitions.
  • Translator Tool: Provides an interface for translating text from one language to another. This feature is especially useful for students studying languages they are unfamiliar with.
  • Thesaurus Support: Enables quick access to synonyms and antonyms of a word being looked up. This makes it easier to correctly use contextually appropriate words in written documents.
  • Text-to-Speech (TTS) Functionality: Utilizes TTS technology to vocalize text that has been entered into the dictionary software, thereby providing pronunciation guidance for particular words or phrases.
  • Learning Tools: Offers flashcards and other interactive exercises that allow users to learn vocabulary quicker by engaging with the material more actively than simply reading definitions from textbooks or dictionaries alone would allow.

What Are the Different Types of Open Source Dictionary Software?

  • Offline Software: Offline software is a type of dictionary program that does not require an internet connection to use. These programs are usually stored as files on a computer’s hard drive, allowing them to be used without any additional configuration. The results provided by these programs are typically more comprehensive and up-to-date than web-based dictionaries, since updates can be made directly to the software instead of relying on third parties.
  • Web Applications: Web applications are open source dictionary software that is typically hosted on a website or server and accessed through an internet browser. Such sites often offer access to multiple language dictionaries, making them ideal for people learning various languages at once. They also provide quick access to definitions, synonyms, and other information related to words or phrases being searched.
  • Mobile Apps: Open source dictionary mobile apps allow users to look up words and phrases while away from home or work computers. These apps may be designed with either offline usage in mind (for example, downloading content ahead of time) or they may rely exclusively upon online resources when searching for definitions or translations. The majority of mobile open source dictionaries offer a mix of features and bundles which make them highly useful regardless of user preference.
  • Cloud Services: Cloud services are open source dictionary software offerings where users pay subscriptions for access to large databases containing many different types of textual data such as word meanings, synonyms, historical context and more about hundreds of thousands (even millions)of words from different sources around the world in natural language processing algorithms which help make connections between terms quickly easier and faster than ever before.

Benefits of Open Source Dictionary Software

The benefits provided by open source dictionary software are numerous and varied. Here are some of the key advantages:

  1. Cost Savings: The fact that it is open source means that dictionary software can be obtained at no cost or for a minimal fee. This non-commercial, non-proprietary nature allows users to access the application without having to invest in costly licenses or purchase expensive hardware.
  2. No Restrictions: Open source code provides unrestricted access to the application's code. This means users have more flexibility in customizing the application and can add new features, tailor it for their particular needs, troubleshoot problems quickly, etc.
  3. Security Benefits: As anyone who has ever seen a virus infect their software knows all too well, security is absolutely essential on any system or device. Open source software encourages developers to constantly update and improve its security protocols; thus ensuring maximum user security and privacy protection at all times.
  4. Improved Quality Assurance: As mentioned above, open source software encourages developers to continually review and refine its code in order to identify vulnerabilities, fix bugs more efficiently and ensure an overall superior final product than closed-source programs often provide.
  5. Easier Collaboration & Sharing: Open Source Software enables collaboration between users through version control systems such as GIT and SVN which helps tracking changes made by each user within different versions of the same project over time; this makes sharing easier by allowing others to access specific task related information easily - perfect for teams working on projects together.

What Types of Users Use Open Source Dictionary Software?

  • Students: People who use open source dictionary software for educational purposes, such as looking up new words or researching different languages.
  • Scientists: Researchers who use the software to look up scientific terminology or explore different translations of a word in various colloquial settings.
  • Writers: Authors and editors who use the software to find synonyms and antonyms for their works, research etymologies, etc.
  • Foreign Language Learners: Individuals learning a foreign language often rely on open source dictionaries to translate unfamiliar text or broaden their vocabulary.
  • Home Users: Everyday people who take advantage of open source dictionary applications because they are convenient to use and available across multiple platforms.
  • Professionals: Businesspeople and professionals who need access to specialized vocabulary related to their field of work, such as finance, engineering, medicine, etc.
  • Gamers: People playing video games often need help with deciphering specific jargon associated with the game they are playing in order to understand the instructions better; open source dictionaries provide this assistance.
  • Internet Users: A variety of internet users including bloggers, website creators, social media aficionados may benefit from using open source dictionary applications when creating content online.

How Much Does Open Source Dictionary Software Cost?

Open source dictionary software is typically free to use. This makes it an incredibly cost-effective option for anyone looking to incorporate a dictionary into their work or personal life. Depending on your needs, you can find open source dictionary software online that offers everything from simple lookups to advanced features like anagram solving and language translation.

Setting up and using open source dictionary software is usually quite easy as well, which helps keep the cost down even further. If you're looking for more advanced features, there may be additional setup costs associated with the software, though these are typically much lower than what commercial alternatives charge.

Using open source dictionary software can be a great way to save money while still taking advantage of powerful features and capabilities. You won't have to worry about spending hundreds or thousands of dollars on expensive subscription fees or hefty one-time purchases; with open source options available, you can get started quickly and conveniently without breaking the bank.

What Software Can Integrate With Open Source Dictionary Software?

Open source dictionary software can integrate with many types of software. One type of software that can be integrated is text editors, which allow for easy editing and proofreading of written work. Another type of software that can be used in conjunction with open source dictionary software is reference management programs, which help organize and store sources related to a given project. Additionally, other information retrieval tools such as search engines or web browsers can also be utilized to facilitate research and the exchange of ideas. Finally, there are various learning management systems that have been built around the use of open source dictionary software so students can access dictionaries quickly and easily during classwork or when studying at home.

Recent Trends Related to Open Source Dictionary Software

  1. Increased Availability: Open source dictionary software is becoming increasingly accessible, with many developers providing free versions of their programs. This means that users can find a range of different options to suit their needs.
  2. Growing Popularity: Open source dictionary software is becoming increasingly popular as a tool for language learners, language professionals, and translators. This is due to its cost-effectiveness and the fact that it is often updated more frequently than non-open source alternatives.
  3. Cross-Platform Support: Open source dictionary software is available on multiple platforms, including Windows, Mac, Linux, Android, and iOS. This means users can access their favorite dictionary software regardless of the device they are using.
  4. Rapid Development: Open source dictionary software is constantly being developed and improved upon by its users. Developers are continually adding new features and refining existing ones to make the user experience smoother and more intuitive.
  5. Enhanced Functionality: Many open source dictionaries now include additional features such as built-in search engines, pronunciation guides, and grammar checking tools. These features make using the software even more convenient and efficient.

How To Get Started With Open Source Dictionary Software

  1. Getting started with open source dictionary software is a great way to expand your knowledge of words and meanings. There are many different kinds of open source dictionary software available, from basic programs designed for beginners to more comprehensive applications that can help language experts.
  2. The first step in getting started with open source dictionary software is finding the right program for you. You may choose to use a web-based application, a desktop version, or even download an app for your phone or tablet. Conducting a simple internet search should provide you with plenty of options, including free programs such as WordNet and Visual Thesaurus. After selecting the best program, it’s time to start exploring.
  3. Once you have downloaded the program of your choice (or accessed it online), familiarize yourself with its features and capabilities by playing around within it. Most open source dictionaries are user friendly and intuitive - usually allowing you to look up definitions, pronunciations and spellings quickly and easily without having to register or sign in anywhere. Once comfortable using all the functions available on the platform, you'll be ready to begin taking full advantage of what this powerful resource has to offer.
  4. If your goal is learning new words or mastering a foreign language, working through tutorials offered by some programs (such as WordNet) might prove particularly helpful in teaching you how to navigate deeper levels beyond just looking up words' definitions or translations one at a time. These tutorials will also help users better understand related topics like etymology (the study of word origins) as well as grammar rules associated with different languages being explored - making them invaluable tools for anyone looking to amp up their vocabulary skillset.
  5. Finally if you're looking for more specific guidance on how best utilize these resources depending on what language(s) they use most frequently then sites like Open Source Linguistic Resources offer valuable tips on how to maximize usage from popular platforms like Wiktionary which can range from helping select suitable synonyms when writing texts/essays all way down troubleshooting any technical issues that might arise during installation process etcetera so whether beginner intermediate advanced learner there's something out there specifically catered towards individual's needs.