Languages Software for Linux

View 196 business solutions

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

  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 1
    Dual Clip Translator
    Translation of Selected text or Clipboard contents powered by Google. HotKeys Paste/Change Text auto translated. View in Balloon/Window the result of translation, besides being sent to the clipboard. Screen Capture of Desktop/Game > OCR > Translated.
    Downloads: 22 This Week
    Last Update:
    See Project
  • 2
    OpenTeacher
    OpenTeacher is an opensource application that helps you learn a foreign language vocabulary. Just enter some words in your native and foreign language, and OpenTeacher tests you.
    Leader badge
    Downloads: 15 This Week
    Last Update:
    See Project
  • 3
    LWT ◆ Learning With Texts [Official]

    LWT ◆ Learning With Texts [Official]

    A feature-rich web application for language learning through reading

    LWT is a tool for Language Learning, inspired by: - Stephen Krashen's principles in Second Language Acquisition, - Steve Kaufmann's LingQ application, and - ideas from Khatzumoto - published at AJATT - All Japanese All The Time. You define languages you want to learn and import texts you want to use for learning. While listening to the audio (optional), you read the text, save, review and test words or multi-word expressions. In new texts all your previously saved words and expressions are displayed according to their current learn status. To run LWT, you'll need: - a modern web browser, - a local web and database server with PHP - like XAMPP, MAMP, LAMP, - and the LWT application, which you can download here. Please note: All LWT forks on the web that I've found and tested are either outdated or buggy, even though they contain some new features or cleaner source code. This OFFICIAL VERSION is from the original author. It is stable and bug-free.
    Leader badge
    Downloads: 27 This Week
    Last Update:
    See Project
  • 4
    The project provides a ready-to-use interface for the julius CSR engine for a handicapped child which is not able to use the keyboard well. It integrates into X11 and Windows. Find out how you can help: http://simon-listens.org/index.php?support
    Downloads: 3 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 5
    Fresh Memory

    Fresh Memory

    Flashcards application with Spaced Repetition method

    Fresh Memory is an application that helps to learn large amounts of any material with Spaced Repetition method. The most important subject is learning foreign words, but Fresh Memory can be also used to learn anything else. The learning data is stored as flash cards and dictionaries. The flash cards may have several fields, and the user controls what combination of fields to learn. The flashcards can have formatted text and images.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    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: 10 This Week
    Last Update:
    See Project
  • 7
    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
  • 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: 3 This Week
    Last Update:
    See Project
  • 9

    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
  • 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
  • 10
    JavaStructurizer

    JavaStructurizer

    NSD graphical editor, for Java development and rev-engineering

    The program JStruct (JavaStructurizer) allows creation, editing and reverse engineering of Java code using structured blocks (NSD: Nassi-Shneiderman Diagrams ). JStruct provides an interactive graphical editor with copy, move, zoom, expand etc. Comments for each block ( javadoc and inline ), import and export of java source files. JStruct exports images in various raster and vector formats, and it offers high interactivity: tooltips and context menus, undo and redo functionality in a very intuitive GUI. Usages: - Development and Learning: create from scratch a new Java program, - Reverse engineering: the block structure facilitates the understanding of the code. - Documentation: NSD images can be added to javadoc. - Add-on tool: JStruct can be added to an IDE (eg JCreator ) - Java Pretty printer: to import then export a java file formats the code.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    Tribuit - vocabulary trainer in java
    A free open source multi lingual word trainer and translator written in java with special features for latin vocabulary but intended for universal usage. Customizable term classes hold several information like principals, category or a noun's gender. Words can be trained by interrogation or list. The Tribuit multilingual translator has several search methods to find words. With Picture Mapping you can index pictures and link information with it. Ein universaler, kostenloser open source Vokabeltrainer und Übersetzer basierend auf Java mit Spezialfunktionen für Latein. Anpassbare Wortarten erlauben das Speichern von zusätzlichen Informationen wie Phonetic, Stammformen, Genitiv oder Genus. Verschiedene Suchfunktionen finden und übersetzen Vokabeln im Vokabular. Mit der Bildkartierung können Bilder mit Indizes versehen und diese mit Informationen verbunden werden.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    FLTR ◆ Foreign Language Text Reader

    FLTR ◆ Foreign Language Text Reader

    A practical desktop app for language learning through reading

    FLTR (Foreign Language Text Reader) helps you do both extensive and intensive reading as part of your foreign language acquisition in an easy and pleasant way. While reading, you look up unknown words in web dictionaries (online) or locally installed dictionary applications, save vocabulary terms with translations, and track your learning progress. Each term has a learning status (1/"Unknown" to 5/"Known", plus "Ignored" and "Well Known") with associated colors. Running the Application: You'll need an installed JRE (Java Runtime Engine) and the file "fltr.jar" which is in the download. This OFFICIAL VERSION is from the original author, and it is stable and bug-free.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    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.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Benkyou Studio

    Benkyou Studio

    Benkyou Studio is a Language study toolkit.

    Benkyou Studio is intended to be a One-stop integrated solution for working and learning with languages, For the Learner, it has flashcards,A multi choice Quiz which remembers and adjusts to the words you are struggling with, Speech Synthesis helps you hear the words as you study, you can even export the wordlist to sound files for your portable music player For the Professional, it has unicode lookup and converters, a character map viewer and exporter, a text file converter for converting file formats, Unicode capable Bitmap Font Builder for Game Developers, TextTricks processor for manipulating and altering Text, A MultiCurrency Calculator, allowing you to perform calculations simultaneously in 2 currencies, and a Time planner, which shows the next 24 hrs over the timezones of your choice , with working hours highlighted. The sourcecode will be held on Sourceforge, if you are a general user, please download the latest version from: http://www.benkyoustudio.com/
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15

    MatrixGame

    An environment to develop games based on a rectangular board

    MatrixGame is a development tool designed to quickly produce video games based on a rectangular board. A new game must be described as a new Java class extending the class Game that is enabled to use an interactive environment. For some examples please run the jar file after the download. A little menu opens letting you run all the developed games. Sources are inside the jar file that can be opened as a normal zip file. In the apk file you can find a partial Android porting.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    TAO Translator

    TAO Translator

    Online translator with some advanced features

    TAO Translator (formerly, The Advanced Online Translator) uses online translation services to provide translations. Currently supported services: * Google Translate - supports translation, transliteration for most non-latin scripts, language detection, and dictionary with reverse translations for single words. * Microsoft Translator (a.k.a. Bing Translator) - supports translation and language detection. * Yandex.Translate - supports translation and language detection. * Yandex.Dictionaries - supports dictionary with transcription for some languages, synonyms, and reverse translations. More services might be added in future. This project is archive of all TAO Translator releases.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    TextTrainer
    TextTrainer helps you memorise poems or plain texts in your native or in some foreign language. You learn by repeatedly reading aloud the text while more and more words randomly are hidden. Foreign language support includes grammar correction.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Onda Sfasata

    Onda Sfasata

    An authentic Italian learning app.

    An authentic Italian learning app. GitHub repository: https://github.com/Northstrix/onda-sfasata Check it out at: https://onda-sfasata.netlify.app/ This app is fully localized into English, Hebrew, and two dialects of German — Hochdeutsch and a mixture of Zurich and Basel dialects (approximately 64%–36%), labeled as “Schwiizerdütsch” I picked the words for this app not based on predefined categories, usage frequency, or the fluency level to which the word might correspond, but on which words could be cleanly cut from the audio tracks. As a result, the word set turned out to be a bit odd, yet unique. Every single sound used in the app, except for success.wav, error.wav, and completed.wav, was extracted from public domain recordings. The success and error sounds are covered by Attribution 4.0 License (https://creativecommons.org/licenses/by/4.0/), the completed sound is available under Creative Commons 0 License (http://creativecommons.org/publicdomain/zero/1.0/)
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    gadict

    gadict

    gadict is a small collection of EN to EN/RU/UK dictionaries.

    gadict is a small collection of EN to EN/RU/UK dictionaries. Also project provides additional linguistic information about EN language. All materials are freely accessible (Public domain).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    AutoTeach

    AutoTeach

    AutoTeach makes kids study and learn in exchange for internet access.

    AutoTeach is a tool that enables parents to supplement The AutoTeach Parent Tool enables parents to supplement their childrens' education without supervision or drama. With AutoTeach you can queue-up activities and tasks that will be dutifully performed at regular intervals. Why will they cooperate like this? Because AutoTeach meters their internet access by using credits which they earn by performing the agenda which you have queued-up for them. The system has potential for many subjects. Everyone, worldwide, is invited to participate. Everything is open-licensed, either Creative Commons or GPL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Yes, finally. The author decide to schedule some of his busy time to release the "Chinese Language Formula"- Step By Step. It will take a while, but eventually Chinese Language Processing is no longer a problem.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Cidian: Chinese-English dictionary
    CIDIAN is a very simple offline Chinese-English dictionary written in Gambas2. Lookup any character or an entire text.Almost 100000 entries. Based on the CC-CEDICT project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    FindAKanji

    a tool to learn about Chinese (and Japanese) characters

    The basic principle behind this program is 'Learning by Doing'. The user is encouraged to extend a database with acquired information about Chinese characters and Japanese Words. This information may turn out useful in the integrated text editor, for both reading and writing. So there are multiple different uses for this program: - Learn about Chinese characters. Gain, store and memorize knowledge about specific characters and words. - Input devices for Chinese (and Japanese) characters. For use without much prior knowledge. - Working with Japanese text, with powerful help. Input devices based on visual similarities and pure ASCII readings. Automatic space insertion before dictionary words and word highlighting. Compact info display in 'Trading Card' style. Currently the example database contains over 95.000 readings, including readings for more than 4500 of the most common Kanjis. A youtube tutorial shows how to extend the database.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    GTKards

    Flashcard program for learning foreign words

    To run it for windows you have to install python3 and pygi first. Download python: https://www.python.org/downloads/ PyGi for windows: http://pygobjectwin32.sf.net Then downlaod the gtkards source and run it with python3 main.py For linux it should work as it is.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    HermeneutiX

    HermeneutiX

    Your graphical tool for Syntactic/Semantic Structure Analysis of texts

    HermeneutiX is a tool for diagramming syntactic and semantic structures of complex (not necessarily foreign-language) texts (e.g. bible or other historical excerpts). HermeneutiX is now part of SciToS (the scientific tool set). Starting with version 2.0.0, HermeneutiX can be found on GitHub. Please check out the release summary: https://github.com/scientific-tool-set/scitos/releases For an introduction, check out this video: https://youtu.be/uQjewyG0Ad8 PS: To run a Java application such as HermeneutiX (i.e. SciToS) you need a Java Runtime Environment (JRE). HermeneutiX is currently built to be compatible down to JRE version 6. You may download the current JRE here: http://www.java.com/en/download
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next
MongoDB Logo MongoDB