Package: termtyper
termtypertermtyperis a terminal based typing practice command-line application written in Python3 using curses library. It can run on mac/linux/unix and also windows.Installationpip install termtyperNote:Please install latest python3(version >= 3.7) fromwww.python.org(with pip), though python come with your system. There are some issues (like permission errors) with python that comes with system by default (as it is insatlled system level not user level). DO NOT UNININSTALL the python that came with your system by default. Just install one latest python at user level.On windows termtyper works with windows-terminal but one issue is, it crashes when we resize the terminal. So try not to resize the terminal after application got started (windows-terminal can be installed from microsoft store).If you are mac user and get the SSL: CERTIFICATE_VERIFY_FAILED error for the first time you open application, then goto applications folder, and find the python folder and double click the file Install Certificates.command. then you are good to go.Usage of commandJust typetermtyperon terminal to start applicationusage: termtyper [-h] [--version] [--upgrade]FeaturesOnscreen keyboard to see typing effect and has option to toggle onscreen keyboard.Can be customized the typing test challenge with 1 minute, 2 minute, 3 minute, 5 minute,10 minute and 15 minute.Can be customized the text for the typing test with English(12 options) or Programming languages (12 languages)Timer starts when first key is pressed and has option to pause/resume the typing test.Maintains performance statistics and shows Histogram for typing speed.Very much like GUI application despite the fact that the application is terminal based.Versions2.0.5Fixed Bug! (crashing termtytper when we press some unwanted keys(like Insert, DELETE))2.0.4Updated setup.py (chnaged minimum python version requirement from 3.6  to 3.7)2.0.3Fixed Bug in staticstics(date key Error)2.0.2Fixed Bug in correct word count and wrong word count calculation2.0.1Fixed mistakes in the text of movie scripts in the English Language Category2.0.0Added features:Maintains performance statistics (All-time, Month, Week, Day) with total time (in minutes), top speed (wpm), and average speed (wpm) and also display the Histogram for typing speed.Added 9 language options (famous movie scripts) in the English language category while removing 3 languages options (Top 50 words, Top 100 Words, and Top 300 words).Shows new updates to upgrade (when available).1.1.xAdded features and bug fixes:Bug fix: install_requires keyword in setup.py(now windows-curses package will be autometically installed as required package for windows system)Added command line argument feature to upgrade (if latest version available) and for getting version informationPause/resume the typing test feature has been added in this version.1.0.0First versionLanguagesThe following languages are availableEnglishTop 200 wordsToo 500 wordsTop 1000 wordsToy Story(1-4)Srek (1-4)Happy Feet(1-2)Kungfu Panda (1-3)Frozen (1-2)MoanaHarry Potter (1-3)Lord of The Rings (1-3)TitanicProgrammingC/CPPC#JavaPythonSwiftHTMLJava ScriptGOPHPRubyKotlinRustChallangesThe following practice challenges available1 minute test2 minute test3 minute test5 minute test10 minute test15 minute test