[go: up one dir, main page]

Dictionary Software

View 3984 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.

  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • 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">
    Downloads: 1,033 This Week
    Last Update:
    See Project
  • 2
    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">
    Downloads: 34 This Week
    Last Update:
    See Project
  • 3
    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.
    Downloads: 24 This Week
    Last Update:
    See Project
  • 4
    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: 5 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    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: 3 This Week
    Last Update:
    See Project
  • 6
    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
    Downloads: 22 This Week
    Last Update:
    See Project
  • 7
    This project aims to provide all dictionaries for Vietnamese. You can see more at www.tudientiengviet.net
    Downloads: 26 This Week
    Last Update:
    See Project
  • 8
    qtrans

    qtrans

    offline dictionary (word translator written in Qt5/KF5 or Qt6/KF6)

    qtrans is an offline dictionary (word translator written in Qt5/KF5 or Qt5 only or Qt6/KF6). It uses Babylon (*.dic, *.bgl), StarDict (*.dict, *.dict.dz: *.ifo), Dictd and FreeDict (*.dict, *.dict.dz: *.index) as well as plain text (*.dic.txt) dictionaries. Plain text dictionaries should have the format: "expression [tab] definition". https://software.opensuse.org/package/qtrans https://software.opensuse.org//download.html?project=home%3Atkb&package=qtrans
    Downloads: 13 This Week
    Last Update:
    See Project
  • 9
    Epwing2Anki

    Epwing2Anki

    Used to automate creation of Japanese Anki vocabulary cards.

    Epwing2Anki may be used to automatically or semi-automatically create Japanese Anki vocabulary cards based on a provided list of words and one or more of your favorite EPWING dictionaries and/or the included EDICT J-E dictionary and Tatoeba example sentence corpus.
    Downloads: 11 This Week
    Last Update:
    See Project
  • Cynet All-in-One Cybersecurity Platform Icon
    Cynet All-in-One Cybersecurity Platform

    All-in-One Managed Cybersecurity for MSPs

    Cynet empowers MSPs and MSSPs with a comprehensive, fully managed cybersecurity platform that consolidates essential security functions into a single, easy-to-use solution. Cynet simplifies cybersecurity management, reduces operational overhead, and lowers costs by eliminating the need for multiple vendors and complex integrations.
    Learn More
  • 10
    Olam English Malayalam Dictionary

    Olam English Malayalam Dictionary

    Unofficial Offline version of olam english malayalam dictionary

    Downloads: 9 This Week
    Last Update:
    See Project
  • 11
    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
    Downloads: 15 This Week
    Last Update:
    See Project
  • 12
    sdcv - console version of stardict, cross-platform and international dictionary. Please see https://github.com/dushistov/sdcv for project info and downloads.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13
    PyGlossary

    PyGlossary

    A tool for converting dictionary data files aka glossaries

    The SourceForge page is not updated anymore Please use: https://github.com/ilius/pyglossary
    Downloads: 11 This Week
    Last Update:
    See Project
  • 14
    freeDictionaryApp

    freeDictionaryApp

    A simple android application for freeDictionaryAPI

    freeDictionaryApp or free Dictionary App is a simple android application for freeDictionaryAPI. (a reincarnation of https://github.com/yamin8000/Owl2) implemented using Kotlin and Jetpack Compose
    Leader badge">
    Downloads: 13 This Week
    Last Update:
    See Project
  • 15
    OpenDict is a free multiplatform dictionary.
    Leader badge">
    Downloads: 7 This Week
    Last Update:
    See Project
  • 16
    Arabic WordNet: A multi-lingual concept dictionary with mappings between word senses in Arabic and those in the Princeton WordNet (English) v2.0. Supports searching and browsing of Arabic and English terms.
    Leader badge">
    Downloads: 7 This Week
    Last Update:
    See Project
  • 17
    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.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    PronunDict

    PronunDict

    a pronunciation dictionary of American English

    PronunDict is both a reverse phonetic dictionary (searching by pronunciation) and a standard one to search by spelling. Pronunciation is transcribed with IPA symbols. It runs on Windows, and should also work with Wine on Linux and macOS. NEW PronunDict for French project page! https://sourceforge.net/projects/pronundict-french/ Acknowledgement: This app uses two external dictionaries (bundled with it): 1. AmEPD -- the American English Pronunciation Dictionary by Reece H. Dunn, (https://github.com/rhdunn/amepd) 2. CMUdict -- the Carnegie Mellon University Pronouncing Dictionary, (http://www.speech.cs.cmu.edu/cgi-bin/cmudict) Warning: Unfortunately, this dictionary is not flawless. There are some errors in the dictionary entries. Also, marking of stressed syllables does not always work perfectly, because syllable boundaries are only guessed based on a set of possible syllable onsets. You can follow PronunDict on Twitter. https://twitter.com/PronunDict
    Downloads: 9 This Week
    Last Update:
    See Project
  • 19
    JaLingo is a free cross-platform dictionary application. Features: list of words, while-typing search (like ABBYY Lingvo), spelling suggestion, history, HTML export. Supports 4 formats: DSL, Mova, Sdictionary and phpMyLingvo/PtkDict MySQL dumps
    Downloads: 5 This Week
    Last Update:
    See Project
  • 20
    Whitaker's Words Latin Dictionary

    Whitaker's Words Latin Dictionary

    Latin dictionary and grammar aid: Latin to English, English to Latin.

    Written in the Ada programming language, William Whitaker's Words Latin dictionary provides definitions and grammatical analysis of words found in Latin texts. It can deduce the dictionary form of a word based on the form actually found in a text. It can handle Latin words, phrases, or whole files. The dictionary contains some 39000 entries, as would be counted in an ordinary dictionary. This may generate many hundreds of thousands of 'words' that one can construct over all the declensions and conjugations. A few hundred prefixes and suffixes further enlarge the range. These will generate tens of thousands of additional words. An English-to-Latin feature uses the same data to provide the Latin equivalent of an English word.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 21
    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: 6 This Week
    Last Update:
    See Project
  • 22
    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: 6 This Week
    Last Update:
    See Project
  • 23
    TuxWordSmith

    TuxWordSmith

    TuxWordSmith uses XDXF dictionaries to play in 88 languages

    Similar to the classic word game 'Scrabble', but with unicode support for multiple languages and character sets. The game is currently distributed with eighty-eight (88) dictionary resources for playing Language[i]-Language[j] 'Scrabble'. For example, if configured to use the French-English dictionary, then the distribution of available tiles will be computed based on frequency of occurance of each character of Language[i] (French), and for each submission the corresponding definition will be given in Language[j] (English).
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    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: 5 This Week
    Last Update:
    See Project
  • 25

    SanDic

    Sanskrit-English Dictionary

    ********************************************************************** * This project was moved to: https://github.com/novikovag/sandic * ********************************************************************** Electronic version based on: Apte Vaman Shivaram Revised and enlarged edition of Prin. V. S. Apte's The practical Sanskrit-English dictionary. Poona: Prasad Prakashan, 1957-1959. 3v. Arthur Anthony Macdonell A practical Sanskrit dictionary with transliteration, accentuation, and etymological analysis throughout. London: Oxford University Press, 1929. Maṇḍala Pati dāsa List of verbal roots with final forms http://sourceforge.net/p/dhatu-patha Monier Williams Sanskrit-English Dictionary
    Downloads: 1 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.