Lojbanic Software
Runs on: - Android,
- iPhone,
- Linux,
- Mac,
- Windows,
- in browser or universally.
Learning Lojban
Sounds of Lojban
- A tiny application by Matt Arnold showing how Lojbanic letters sound
Flashcard Programs
Memrise - Memrise (main page). MemriseConventions
Anki is a free and open source program for "spaced repetition", an effective learning technique. It has a built in system for sharing "decks" where you can get Lojban word lists for training: File / Download / Shared Deck, search for "lojban". If this fails for some reason, you can also download and open the deck manually: gismu-frequency.anki. A deck with cmavo is also available (or you can download it from here: Lojban - cmavo.anki), as is a deck with basic number cmavo (lojban-namcu-cmavo.anki). Anki also has a web-interface that can be synchronised with a local deck.
Other
Implicit learning is an easy and powerful method of learning languages. There is a free program for Windows (as well as some Linux implementations), called Parallel 2, which allows users to read sentences one by one in native (e.g. English) language and their translation to Lojban. Parallel 2 allows also to listen to audio files bound with each target sentence, enhancing listening capabilities.
[1] A wonder full website featuring a children's book in lojban and other lojbanic resources.
popup.app is a GNUstep based vocabulary learning tool that can use cmafi'e to extract the vocabulary from a given text.
(LojbanTutorv.2.exe). New bilingual (Spanish/English) version with new features now available. By Alvaro Vallejo.
(learnfast.zip)
(LojbanVocabularyTrainer11.zip)
(Inst_Tutor.exe), probably another tutor. You'd have to check. => First version of "A Windows application to help learning Lojban in Spanish." (mi'e la.ALbaro.bajexos)
Lojread A program designed to let people with little knowledge of lojban read lojban, and learn lojban at the same time.
Lojval is a Python script allowing easy offline searching for Lojban vocabulary. It can automatically add the definitions it finds to the flashcard decks created by the Java-based flashcard program pauker.
Where Are Your Keys A language fluency game made available for Lojban on website "lo do ckiku ma zvati" by Alan Post (mailto:alyn.post@lodockikumazvati.org).
Dictionaries
The Lojban dictionary project, jbovlaste, is now in full swing. There are complete or near-complete dictionaries for Spanish, Esperanto, and English, and the Lojban-in-Lojban dictionary is progressing rapidly.
vlasisku is an easy-to-use online Lojban <-> English dictionary. It is a convenient way to browse and search the definitions from the jbovlaste database.
A GoldenDict distribution for lojban is available now. It has numerous dictionaries suitable for everyone. The best offline choice.
fricukt supports any operating system where Chrome, Firefox, Opera or Safari browser can run on. The list of supported devices includes iPads, most Android devices and Chromebooks. Download the app (which is in fact just a sophisticated web-page) using corresponding link there or use it online. Touchscreen-friendly. Also contains some useful tables of cmavo etc.
QuickDict is a fairly simple autoit script that sits in the windows tray waiting to be needed. It uses system copy/paste (preserving the original clipboard contents) so anywhere that you can highlight text, you can get a definition of that text. Also supports asking jbovlaste if it does not know the selected word itself. It can also deconstruct lujvo into their component gismu/definitions.
Lojban dictionary is a gismu dictionary used to learn Lojban.
vlaci'e - an associative wordlist navigator. The backend is a perl script which can be downloaded.
Others
If you have a dict client, you can set it to www.lojban.org, port 2628. Dict clients allow you to quickly look up the definition of a word. For Linux, try kdict or gdict (usually installed by default). For windows, have a look at dict.org.
Quick reference dictionary software
you can also seach the Word Lists using a text editor which might be useful for smartphones or tablets.
here are dictionary files suitable for Stardict. The Stardict file format is also used by ColorDict, a dictionary program for Android mobile devices.
Glossers
macmavo - A glossing program (using gci). doesn't look like it works -- mi'e.aleks.
pikmin - Another glossing program (using cgi).
Parsers
http://ilmen.tk/lojban/camxes.html - Ilmen's parser (official grammar)
ilmentufa - Ilmen's parser (experimental grammar)
The Official Parser
(Java) camxes
jbogenturfa'i - .alyn.post.'s parser.
jbofi'e - The de facto standard parser and glosser for Lojban.
- lujvo expander in python that uses vlatai from jbofi'e.
- another one in C.
- the de jure standard parser remains the dos version in the old Lojban files mentioned below.
[2] - A web-based version of of Richard Curnow's jbofihe; acts as a Lojban to English translator. Made by Raphal Poss, hosted at [3].
- lujvo expander in python that uses vlatai from jbofi'e.
lojgloss A glosser and parser by pdf23ds. Tries to combine the best parts of jbofi'e with the accuracy of the PEG grammar and morphology.
Word lists
- ispell data files - Data files to allow Lojban spell checking with ispell
- Tomeraider files containing the gismu list (English and Lojban ordering), the cmavo list (cmavo and selma'o ordering), the rafsi list and the BNF grammar, for PC and Palm Pilot
- A simple perl script for grepping the word lists with colorized output by Jordan DeLong
Games
Nick Nicholas translated the text of Colossal Cave in 1991. Robin Lee Powell has heroically translated that translation into a working game - see Colossal Cave for that, and also for the Inform Localisation files needed to create your own Lojbanic IF.
Colour Bind is a physics platform-puzzler set in an abstract world where gravity is determined not by mass, but by colour. It features a full Lojban translation by Lindar. The game is available on team.
Editing
A vim filetype plugin for convenient word-list lookup, auto-lujvoification, and other useful things.
Lojban-mode syntax highlighting and other support code for emacs
jbofacki is a jbofihe/camxes CLI shell with Tab-completion of valsi and rafsi, colorized word lookups by literal name or string, etc. Intended for increased fun in exploring the construction of Lojban texts/sentences; also useful as a aid to memory (mi'e la kampu). Requires Python 2.5+, and currently also makfa-cli for generation + update of dictionary data.
Ubuntu/Debian specific
jbofihe - A Lojban parser This is available in Debian simply by installing the jbofihe package through apt-get. Ubuntu users might first need to enable universe. Google knows how. lojban-common - Lojban word-lists This package installs the standard Lojban word lists into /usr/share/lojban-common. It's available about the same way as jbofihe above. camxes - A better Lojban parser, written in Java This package isn't yet available from Debian/Ubuntu. However, it is available via apt.
Add the following lines to your /etc/apt/sources.list:
deb http://www.lojban.org/debian/ custom main
deb-src http://www.lojban.org/debian/ custom main
Then apt-get update and install away.
Note: That apt-repository is signed by Ted Reed's GnuPG key. You may get warnings about it. In order to tell apt that you trust Ted, do the following:
gpg --recv-key D18C1C64 --keyserver wwwkeys.pgp.net
gpg -a --export D18C1C64 | sudo apt-key add -
Other
Google custom search engine for Lojban resources
A im interface to the yahoo jbosnu archives.
Arnt Richard Johansen's Prolog tools implements some predicates related to Lojban word shapes.
File:viewtool-NOTES.txt File:viewtool-src.tar.gz File:viewtool.patch1.diff
File:lojtalk.zip
A Java version of the jbovlaste is available for offline use.
vlastezba for automatically creating a glossary, given a text file containing Lojban. Great for making learning texts accessible to those of limited vocabulary.
cmavlasisku is a .NET-based dictionary program that parses vlasisku pages for answers. It supports defining Lojban words, searching by English gloss, searching by rafsi, and listing the contents selma'o. -- by Tsani
Discussion about software
Dead projects
- Can be seen on talk page.