Spell Checker List

Writing about computing can be difficult when the default spelling lists are limited. Use my list of software titles, model numbers, company names, and more to help.


spelling_computer.txt ~150 KiB


I add words of all types including nouns, proper nouns, verbs, abbreviations, slang, jargon, and so on. Topics covered are in the lists below. I included popular variations of words especially those that don't have a standard spelling.

I added many comments to the file and words. The comment only lines are the topics for organization and the header that describes the file. The comments on lines with words expand abbreviations, show the full model name, and give definitions. They may be wrong or not cover every usage of the word.


The file is made for Hunspell, but will work with any program that accepts 1 word per line. Read the documentation of your spell checker to learn how to add custom words or lists. If your spell checker wont ignore the comments then read the section below about removing them.

Removing Comments

To convert to a plain text list remove the first line with the number of words. Then use AWK or another other tool to print the first column with the delimiter set as tab. This example uses AWK.

$ cat spelling_computer.txt | \
  awk -F\t '{print $1}' | \ 
  grep -v \# | sort | uniq

The AWK command uses tab as a column separator and prints the first column which removes comments from the words. The grep command removes all the pure comment lines. Finally, sort and uniq sorts the list and removes duplicates.

The list is licensed as WTFPL version 2.

File Format

My list has 1 word per line. The first line is the number of words in the file. Each line contains a word and possibly a comment.

word TAB # comments

Here is an example line.

WQHD    # Wide Quad HD 2560x1440


Made by Mr. Satterly
With help from Mrs. Satterly