Software tools for conlanging: Difference between revisions
(→Word generators: gleb's on github now) |
Khemehekis (talk | contribs) (→Other: So everyone will know who he is) |
||
(38 intermediate revisions by 15 users not shown) | |||
Line 1: | Line 1: | ||
Many ingenious people have created software tools for conlanging. In addition to this, a number of programs not originally intended for conlanging can be put to great use when creating languages. This article aims to become a comprehensive list of useful '''conlanging software''' available on the internet. | Many ingenious people have created software tools for conlanging. In addition to this, a number of programs not originally intended for conlanging can be put to great use when creating languages. This article aims to become a comprehensive list of useful '''conlanging software''' available on the internet. | ||
== All-purpose software == | == All-purpose software == | ||
* [ | * [https://draquet.github.io/PolyGlot/ PolyGlot] by Draque ''(Conlang creation software with dictionary, auto conjugation functionality, grammar guide, and recordable sound examples)'' | ||
== Word generators == | == Word generators == | ||
=== Online === | === Online === | ||
* [http:// | * [https://www.vulgarlang.com/ Vulgar: a Language Generator] by Linguistx (full version available for purchase, free contains full grammar and 200 words, full contains much more customizability and 4000 words) | ||
* [http:// | * [http://akana.conlang.org/tools/awkwords awkwords] by Imploder | ||
* [http://wordgenerator.wakayos.com/Default.aspx Wordo Word Generator] by Matthew Martin (web-based version of [http://whee.dk/?page_id=65 WordBuilder]) | |||
* [http://www.zompist.com/gen.html Gen] by Mark Rosenfelder | |||
* [https://www.vulgarlang.com/atlas/ Atlas] (an International Auxiliary Language tool) | |||
=== Downloadable to run offline === | === Downloadable to run offline === | ||
* [http:// | * [http://lingweenie.org/conlang/lexifer.html Lexifer] by William Annis | ||
* [https://github.com/ | * [https://github.com/conlang-software-dev/Logopoeist/ Logopoeist] by Logan Kearsley | ||
== Sound change appliers == | == Sound change appliers == | ||
* [ | * [https://www.vulgarlang.com/ Vulgar: a Language Generator] - has a robust sound changing tool in Advanced Phonology > Phonological Changes | ||
* [http://members.home.nl/par/vsca/vsca.htm Versatile Sound Change Applier (VSCA)] by MUBA | * [http://members.home.nl/par/vsca/vsca.htm Versatile Sound Change Applier (VSCA)] by MUBA | ||
* [http:// | * [http://akana.conlang.org/tools/gsca0.8/ Geoff's SCA Version 0.8] by bricka (Geoff Eddy) | ||
* [ | * [https://github.com/samanthamccabe/toolbox-sca/releases Haedus Toolbox SCA] by Samantha McCabe | ||
* [http://www.zompist.com/sca2.html SCA²] - Zompist's SCA, Version 2 (can be used online) | |||
* [http://www.zompist.com/ | |||
== Vocabulary managers == | == Vocabulary managers == | ||
* [http://www.lexiquepro.com Lexique Pro] | * [http://www.lexiquepro.com Lexique Pro] | ||
== Syntax tools == | == Syntax tools == | ||
* [http:// | * [http://yohasebe.com/rsyntaxtree/ RSyntaxTree] | ||
== Corpus analyzers == | == Corpus analyzers == | ||
* [http://jimhenry.conlang.org/conlang/conlang.htm#scripts frequencies.pl] by Jim Henry -- finds frequency of words and phrases in one or more text files | * [http://jimhenry.conlang.org/conlang/conlang.htm#scripts frequencies.pl] by Jim Henry -- finds frequency of words and phrases in one or more text files | ||
* [http://akana.conlang.org/tools/frequentizer.html The Frequentizer] by Jan Strasser -- finds frequency of phonemes in a text corpus | |||
== Translation exercises == | == Translation exercises == | ||
Line 50: | Line 38: | ||
* [http://www.fiziwig.com/conlang/syntax_tests.html Sentences to Test Conlang Syntax] ''(a selected subset of the above)'' | * [http://www.fiziwig.com/conlang/syntax_tests.html Sentences to Test Conlang Syntax] ''(a selected subset of the above)'' | ||
== Free Unicode fonts == | == Free Unicode/IPA fonts == | ||
* [ | * [https://www.vulgarlang.com/ipafonts/ Free IPA fonts]. Recommended: ''Noto'', ''Gentium'', ''Charis SIL'', ''Doulos SIL'' | ||
== Keyboard Layout editors == | == Keyboard Layout editors == | ||
* [http://scripts.sil.org/ukelele Ukelele] for Mac OS X | * [http://scripts.sil.org/ukelele Ukelele] for Mac OS X | ||
* [http://www. | * [http://www.fullfonts.com FullFonts conlang word processor] for Windows | ||
== Font editors == | == Font editors == | ||
* [http://fontforge.sourceforge.net FontForge] (works well together with [http://www.inkscape.org Inkscape]) | * [http://fontforge.sourceforge.net FontForge] (works well together with [http://www.inkscape.org Inkscape]) | ||
* [http://www.high-logic.com/fontcreator.html High Logic's ''FontCreator''] (30 days' evaluation, unless you afford those 80 USAnian bucks) | * [http://www.high-logic.com/fontcreator.html High Logic's ''FontCreator''] (30 days' evaluation, unless you afford those 80 USAnian bucks) | ||
* [https://fontstruct.com/ Fontstruct] Web-based pixel font designer. | |||
* [http://www.glyphrstudio.com/ Glyphr Studio] Web-based vector font designer. | |||
== Other == | == Other == | ||
* [ | * [https://www.vulgarlang.com/ipa-x-sampa-cxs-converter/ X-SAMPA to IPA to CXS converter] | ||
* [https://cbbforum.com/xipa.html XIPA] X-SAMPA to IPA converter created by Aevas, Boardlord at the [[CBB]] | |||
* [http://akana.conlang.org/tools/derivizer.html The Derivizer] by Jan Strasser -- assists in coming up with derivations and compounds | |||
* [http://jimhenry.conlang.org/conlang/conlang.htm#scripts relay-scheduler.pl] by Mark Reed and Jim Henry -- tool for finding optimal sequences for conlang translation relays, based on people's preferences about what conlang to follow/precede. Needs work to find optimal dates based on when people are available, as well. | * [http://jimhenry.conlang.org/conlang/conlang.htm#scripts relay-scheduler.pl] by Mark Reed and Jim Henry -- tool for finding optimal sequences for conlang translation relays, based on people's preferences about what conlang to follow/precede. Needs work to find optimal dates based on when people are available, as well. | ||
* [http://jimhenry.conlang.org/gzb/gzb.htm#scripts Scripts to turn formatted text files into interlinear gloss or hyperlinked gloss HTML files] by Jim Henry; need tweaking to work with other conlangs than gzb | * [http://jimhenry.conlang.org/gzb/gzb.htm#scripts Scripts to turn formatted text files into interlinear gloss or hyperlinked gloss HTML files] by Jim Henry; need tweaking to work with other conlangs than gzb | ||
* [http:// | * [http://www.lingojam.com LingoJam] create an online translator for your language | ||
{{ | {{Conlangculture}} | ||
[[Category:Source material]] | [[Category:Source material]] |
Latest revision as of 13:51, 15 January 2021
Many ingenious people have created software tools for conlanging. In addition to this, a number of programs not originally intended for conlanging can be put to great use when creating languages. This article aims to become a comprehensive list of useful conlanging software available on the internet.
All-purpose software
- PolyGlot by Draque (Conlang creation software with dictionary, auto conjugation functionality, grammar guide, and recordable sound examples)
Word generators
Online
- Vulgar: a Language Generator by Linguistx (full version available for purchase, free contains full grammar and 200 words, full contains much more customizability and 4000 words)
- awkwords by Imploder
- Wordo Word Generator by Matthew Martin (web-based version of WordBuilder)
- Gen by Mark Rosenfelder
- Atlas (an International Auxiliary Language tool)
Downloadable to run offline
- Lexifer by William Annis
- Logopoeist by Logan Kearsley
Sound change appliers
- Vulgar: a Language Generator - has a robust sound changing tool in Advanced Phonology > Phonological Changes
- Versatile Sound Change Applier (VSCA) by MUBA
- Geoff's SCA Version 0.8 by bricka (Geoff Eddy)
- Haedus Toolbox SCA by Samantha McCabe
- SCA² - Zompist's SCA, Version 2 (can be used online)
Vocabulary managers
Syntax tools
Corpus analyzers
- frequencies.pl by Jim Henry -- finds frequency of words and phrases in one or more text files
- The Frequentizer by Jan Strasser -- finds frequency of phonemes in a text corpus
Translation exercises
- Arthaey Angosii's collection of translation exercises
- Graded Sentences for Analysis
- Sentences to Test Conlang Syntax (a selected subset of the above)
Free Unicode/IPA fonts
- Free IPA fonts. Recommended: Noto, Gentium, Charis SIL, Doulos SIL
Keyboard Layout editors
- Ukelele for Mac OS X
- FullFonts conlang word processor for Windows
Font editors
- FontForge (works well together with Inkscape)
- High Logic's FontCreator (30 days' evaluation, unless you afford those 80 USAnian bucks)
- Fontstruct Web-based pixel font designer.
- Glyphr Studio Web-based vector font designer.
Other
- X-SAMPA to IPA to CXS converter
- XIPA X-SAMPA to IPA converter created by Aevas, Boardlord at the CBB
- The Derivizer by Jan Strasser -- assists in coming up with derivations and compounds
- relay-scheduler.pl by Mark Reed and Jim Henry -- tool for finding optimal sequences for conlang translation relays, based on people's preferences about what conlang to follow/precede. Needs work to find optimal dates based on when people are available, as well.
- Scripts to turn formatted text files into interlinear gloss or hyperlinked gloss HTML files by Jim Henry; need tweaking to work with other conlangs than gzb
- LingoJam create an online translator for your language
This article is part of a series on Conlanging Culture. Conlanging culture: Conlang flag * Conlang terminology * Language Creation Conference * Smiley Award |