Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 28 million developers.Sign up
This update include a much-needed overhaul to the look and feel of Lexiconga on mobile devices and small screens.
- Small screens now utilize the full width available to allow for better viewing convenience.
- Add words from anywhere in your dictionary! Now you don't need to scroll all the way to the top of your dictionary to add words—just click the + button when the word entry form is off the screen!
It's hard to get the feel of an app like this just right for mobile, so I hope this update helps you a use Lexiconga more easily!
This update has significant front-end and back-end changes. The only thing regular users will care about is the front-end stuff.
On the front-end:
- The site got a facelift! Instead of the older-looking "3d" borders, we have shadows and nice, clean edges.
- Clicking Edit on a word no longer thrusts you to the New Word Form. Instead, you can edit the word right its own spot in the dictionary so you don't lose your scroll!
- You can now import and export word lists in CSV format! Export out your whole dictionary as a nice, flexible CSV file to use elsewhere, or import an old list you've been creating in Excel!
- You can now share individual words form your dictionary if your dictionary is set to be public!
- If you're viewing the public dictionary page for your own dictionary and you're logged in, you can click an "Edit Dictionary" button and start editing, no matter what dictionary you were editing before!
On the back-end:
- The database has been updated to change the way words are saved. This doesn't mean much now, but it opens up the potential for collaborating on dictionaries in the future!
You can now filter dictionaries on as many parts of speech as you want on Lexiconga:
Just check the parts of speech that you want to filter on. You can also search within the filters.
Also, the word form doesn't auto-focus if word form isn't unlocked anymore because it's annoying on mobile.
You can now use keyboard shortcuts to do things in Lexiconga:
Esc : Exits a window (i.e. Dictionary Settings, Account Settings, this about page, etc.) without saving.
- Enter/Return : Submit Word (when typing in Word Form)
- D : Toggle Dictionary Description visibility.
- E : Export current dictionary. (Also Ctrl+Shift+S does this.)
- H : Open this help window.
- M : Maximize/Minimize Full Screen textbox when typing in the boxes that have the Maximize button.
- S : Jump to Search box.
- U : Toggle Word Form lock.
- A : Toggle Account Settings window (if logged in).
- S : Toggle Dicitonary Settings window. Saves & Closes if it's already open.
These keyboard shortcuts have been added to the About Lexiconga button so you can see them whenever you forget anything.
I've also fixed an error that pops up when you try to export a dictionary without words. Now it simply won't let you try to export unless it has at least one word.
Under the Hood
Less exciting and completely invisible to you, I've separated out some general-use functions in the code into their own "helper" files to help me find and add to them more easily if I ever need to.
I hope you enjoy using Lexiconga, and I welcome you to report any problems you find and tell me about any additions/changes you want to see in the Dictionary Builder (Lexiconga) Issue Tracker!
I managed to get public links to your dictionary a lot smaller! Now it’s just
lexicon.ga/<your dictionary>! For example, my Gobahai dictionary is at
http://lexicon.ga/74 instead of
Don’t worry if you’ve shared the old format, though, because that will still get you where you need to go. The new format is just much nicer to look at and a lot easier to remember!
Thanks for using Lexiconga! If you have any questions or ideas for new features, please let me know!
Feb 27th, 2016 1:58:18pm
I’ve added a maximize button to the “Explanation/Long Definition” and “Dictionary Details” text boxes that gives you a huge area to write in. It even preserves your cursor position or highlighted text as it expands so you don’t lose your place in the size change (if the scroll is wrong, hitting a left or right arrow key will pop your view to where your cursor is). When you’re done editing, just hit “Minimize” or click the gray area outside of the box, and you’ll be free to continue on as if you had been using the smaller box the whole time.
It’s super handy when you have Details as long and complicated as mine! :)
I hope this addition is as useful for you as it is for me!
Feb 24th, 2016 3:38:17pm
Click the Lock/Unlock button in the top right corner of the word form, and it’ll scroll down the page with you. You can also edit a word without having the page pop back to the top. Super handy if you need to reference other words when adding/editing!
Jan 18th, 2016 2:34:49pm
Now whenever you filter or search a dictionary, it will display how many results are showing! This is also useful because it can be a good indicator of why you can't find a certain word if you accidentally have a filter set.
If you need to see the total number of words in your dictionary, you can still always see the number in the dictionary's settings.
Dec 25th, 2015 4:44:29pm
With an account, you can have as many dictionaries as you need and switch between them at will, access your dictionaries from any device, make public and share your dictionaries, and have the peace of mind of having your dictionaries stored in the cloud instead of just on your browser where clearing the cache might accidentally remove it! It’s free to get and use an account, and it always will be.
Create your account using the Log In/Create Account button in the top left corner and then use the same button to log in (just read the notificaitons that appear and you’ll figure it out). The first time you log in to your account, the dictionary you have loaded in your browser will automatically upload to your account. (If you don’t have a dictionary saved, it’ll just upload the blank “New” dictionary anyway.) After that, you can use Lexiconga as normal! Check the About Lexiconga button for more information about what you can do with an account.
I hope you enjoy and that you share some awesome lexicons with the world!
Nov 11th, 2015 9:16:27am
First, direct your attention to the new Pronunciation field in the word form! This accepts Markdown formatting for bold and italic text if you like to add emphasis that way. There’s also a link to an IPA character picker tool that lets you easily pick out whatever International Phonetic Alphabet Unicode characters you might need for your pronunciation.
You’ll also notice that there are little link icons in the top-right corner of each dictionary entry. That’s right! Each word now has its own link for cross-reference within the dictionary! Note that these only work reliably when no search or filter is on, and they’ll only work if the dictionary is already loaded (i.e. not loaded from an external page).
Another small change is the new option in the Dictionary’s Settings to sort the words alphabetically by Equivalent Word(s) instead of just by word! If you want to sort your dictionary this way, just be sure to format your Equivalent Word(s) for every entry in a way that will cooperate with it.
I hope you enjoy these updates and find them useful! If you run into any problems with Lexiconga, please let me know and I’ll work on fixing them as soon as I can.
Nov 1st, 2015 10:46:51pm
I built Lexiconga from scratch to help anyone build their own dictionary/lexicon. It’s fast, fun, and easy to use. Every time you make a change, the dictionary is saved to your browser so you can easily pick up where you left off. All the data you enter is completely local and saved on your computer, making it as secure as your own computer. You can format your dictionary’s description and entry explanations using Markdown to make it look nice in case you want to share it, and it’s is Unicode-compatible, which means the entire Unicode library of characters is available to use in your words.
At the time, you can only have one dictionary in the builder at a time, but you can export your dictionary and import any other compatible dictionary anytime you want. (Be careful, though. Importing a dictionary will overwrite your current one!!) That means once you’re done with a dictionary, you can share it with friends or fans! Also be aware that your dictionary is saved per-browser, so technically, each browser can have its own dictionary saved if you want… Also, Lexiconga is only guaranteed on the most up-to-date of modern browsers like Chrome and Firefox, so if something’s not working, try out a newer browser.
Check out everything else you need to know about it by clicking the “About Lexiconga” button, and get started on your nicely-formatted lexicon today!