Amphetype

Author: b | 2025-04-24

★★★★☆ (4.7 / 3581 reviews)

net browzer

Automatically exported from code.google.com/p/amphetype - amphetype/Amphetype.py at master gordonfierce/amphetype Automatically exported from code.google.com/p/amphetype - amphetype/Amphetype.py at master carthik/amphetype

good night message gif

amphetype: Amphetype is an advanced

ForkThis is my personal fork of include:Unicode -> Ascii transliteration to avoid "untypable characters", as well as some replacements of bad formatting, either via unidecode and/or manually (see Text.py)Letter coloring, both in input and displayed text, based on current positions and errorsInvisible Mode: Makes input text invisible (for use with #2)Toggle case sensitivityOption for continuing to the next passage even with typing mistakesOption for automatically inserting space, newline, and other custom lettersOption for preventing continuing to the next word until space correctly pressedExtensive GUI Color SettingsCan change return and space charactersAllows for smaller resizing than vanilla AmphetypeTodo:Refactor so that data analysis is separate from GUI classesMultiplayer?!Warning about databases/statistics:The database/statistics of this fork should be considered unstable. In addition, some of the options here (e.g. automatically inserting spaces or other characters) can significantly change the resulting statistics.It is therefore recommended to use a different database for this fork than with other versions of amphetype, as well as to make regular backups of any important data.ScreenshotsTyperLicense and DisclaimersAmphetype is free software: you can redistribute it and/or modifyit under the terms of the GNU General Public License as published bythe Free Software Foundation, either version 3 of the License, or(at your option) any later version.Amphetype is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See theGNU General Public License for more details.You should have received a copy of the GNU General Public Licensealong with Amphetype. If not, see SOFTWARE, ANY ASSOCIATED FILES, AND ANY ASSOCIATED DOCUMENTATIONARE PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS", WITHOUTWARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TOTHE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE ANDNONINFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORSBE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, ORCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OFSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESSINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER INCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, ANY ASSOCIATED FILES,OR ANY ASSOCIATED DOCUMENTATION, EVEN IF ADVISED OF THE POSSIBILITY OFSUCH DAMAGE.OriginalProper install is coming. I apologize for the currentmess. It was developed on a Windows machine with fewtools and no internet during a train ride and suffereda few rewrites so the filenames aren't very descriptiveanymore.To run, type:python Amphetype.pyDepends on:python-qt4 (that is, PyQt 4.3+)OPTIONAL:unidecode from attempt to transliterate unicode -> ascii using this,if available. The default methods are mostly manual(see: unicode_replacements in Text.py) and probably not aseffective.py-editdist from latter dependancy is by no means critical and you willprobably never get to use it. (For fetching words from a wordfilethat are "similar" to your target words in the lesson generator.)If you don't have the module it will just select random wordsinstead

match graph

amphetype: Amphetype is an advanced typing

Skip to content Navigation Menu Sign in GitHub Copilot Write better code with AI Security Find and fix vulnerabilities Actions Automate any workflow Codespaces Instant dev environments Issues Plan and track work Code Review Manage code changes Discussions Collaborate outside of code Code Search Find more, search less Explore All features Documentation GitHub Skills Blog By company size Enterprises Small and medium teams Startups Nonprofits By use case DevSecOps DevOps CI/CD View all use cases By industry Healthcare Financial services Manufacturing Government View all industries View all solutions Topics AI DevOps Security Software Development View all Explore Learning Pathways Events & Webinars Ebooks & Whitepapers Customer Stories Partners Executive Insights GitHub Sponsors Fund open source developers The ReadME Project GitHub community articles Repositories Topics Trending Collections Enterprise platform AI-powered developer platform Available add-ons Advanced Security Enterprise-grade security features Copilot for business Enterprise-grade AI features Premium Support Enterprise-grade 24/7 support Pricing Provide feedback --> We read every piece of feedback, and take your input very seriously. Include my email address so I can be contacted Saved searches Use saved searches to filter your results more quickly Sign in Sign up Explore Topics Trending Collections Events GitHub Sponsors # keybr Star Here are 4 public repositories matching this topic... Language: All Filter by language All 4 JavaScript 2 Python 1 ranelpadon / ngram-type Star 223 Code Issues Pull requests Touch typing trainer using N-grams as data source, with options to customize the auto-generated lessons and specify the minimum typing performance needed. There are sound/color effects as well. vue qwerty colemak dvorak ngram touch-typing keybr norman monkeytype lesson-generator amphetype Updated Aug 12, 2024 JavaScript linguini1 / typeTracker Star 2 Code Issues Pull requests Analyzes typing data from Keybr.com and displays it graphically according to user preference. Involves polynomial interpolation using Numpy and graph visuals using Matplotlib. Console interface or CLI usage available. python keyboard statistics command-line numpy typing data-visualization graphing matplotlib keybr typing-practice polynomial-interpolation Updated Jan 6, 2023 Python aidsmonger / keybr.hack Star 0 Code Issues Pull requests To hack the typing website keybr hacks keybr Updated May 4, 2022 JavaScript BlossomTheme / Keybr Star 0 Code Issues Pull requests Blossom Theme for Keybr keybr keybr-theme Updated Dec 15, 2024 Improve this page Add a description, image, and links to the keybr topic page so that developers can more easily learn about it. Curate this topic Add this topic to your repo To associate your repository with the keybr topic, visit your repo's landing page and select "manage topics." Learn more

GitHub - OmarZubaidi/Amphetype: Amphetype is an advanced

. Automatically exported from code.google.com/p/amphetype - amphetype/Amphetype.py at master gordonfierce/amphetype

amphetype/Amphetype.py at master omgitsaheadcrab/amphetype

amphetype/Amphetype.py at master carthik/amphetype

amphetype/readme.txt at master adamgordonbell/amphetype

. Automatically exported from code.google.com/p/amphetype - amphetype/Amphetype.py at master gordonfierce/amphetype

Comments

User5475

ForkThis is my personal fork of include:Unicode -> Ascii transliteration to avoid "untypable characters", as well as some replacements of bad formatting, either via unidecode and/or manually (see Text.py)Letter coloring, both in input and displayed text, based on current positions and errorsInvisible Mode: Makes input text invisible (for use with #2)Toggle case sensitivityOption for continuing to the next passage even with typing mistakesOption for automatically inserting space, newline, and other custom lettersOption for preventing continuing to the next word until space correctly pressedExtensive GUI Color SettingsCan change return and space charactersAllows for smaller resizing than vanilla AmphetypeTodo:Refactor so that data analysis is separate from GUI classesMultiplayer?!Warning about databases/statistics:The database/statistics of this fork should be considered unstable. In addition, some of the options here (e.g. automatically inserting spaces or other characters) can significantly change the resulting statistics.It is therefore recommended to use a different database for this fork than with other versions of amphetype, as well as to make regular backups of any important data.ScreenshotsTyperLicense and DisclaimersAmphetype is free software: you can redistribute it and/or modifyit under the terms of the GNU General Public License as published bythe Free Software Foundation, either version 3 of the License, or(at your option) any later version.Amphetype is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See theGNU General Public License for more details.You should have received a copy of the GNU General Public Licensealong with Amphetype. If not, see SOFTWARE, ANY ASSOCIATED FILES, AND ANY ASSOCIATED DOCUMENTATIONARE PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS", WITHOUTWARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TOTHE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE ANDNONINFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORSBE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, ORCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OFSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESSINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER INCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, ANY ASSOCIATED FILES,OR ANY ASSOCIATED DOCUMENTATION, EVEN IF ADVISED OF THE POSSIBILITY OFSUCH DAMAGE.OriginalProper install is coming. I apologize for the currentmess. It was developed on a Windows machine with fewtools and no internet during a train ride and suffereda few rewrites so the filenames aren't very descriptiveanymore.To run, type:python Amphetype.pyDepends on:python-qt4 (that is, PyQt 4.3+)OPTIONAL:unidecode from attempt to transliterate unicode -> ascii using this,if available. The default methods are mostly manual(see: unicode_replacements in Text.py) and probably not aseffective.py-editdist from latter dependancy is by no means critical and you willprobably never get to use it. (For fetching words from a wordfilethat are "similar" to your target words in the lesson generator.)If you don't have the module it will just select random wordsinstead

2025-03-30
User9928

Skip to content Navigation Menu Sign in GitHub Copilot Write better code with AI Security Find and fix vulnerabilities Actions Automate any workflow Codespaces Instant dev environments Issues Plan and track work Code Review Manage code changes Discussions Collaborate outside of code Code Search Find more, search less Explore All features Documentation GitHub Skills Blog By company size Enterprises Small and medium teams Startups Nonprofits By use case DevSecOps DevOps CI/CD View all use cases By industry Healthcare Financial services Manufacturing Government View all industries View all solutions Topics AI DevOps Security Software Development View all Explore Learning Pathways Events & Webinars Ebooks & Whitepapers Customer Stories Partners Executive Insights GitHub Sponsors Fund open source developers The ReadME Project GitHub community articles Repositories Topics Trending Collections Enterprise platform AI-powered developer platform Available add-ons Advanced Security Enterprise-grade security features Copilot for business Enterprise-grade AI features Premium Support Enterprise-grade 24/7 support Pricing Provide feedback --> We read every piece of feedback, and take your input very seriously. Include my email address so I can be contacted Saved searches Use saved searches to filter your results more quickly Sign in Sign up Explore Topics Trending Collections Events GitHub Sponsors # keybr Star Here are 4 public repositories matching this topic... Language: All Filter by language All 4 JavaScript 2 Python 1 ranelpadon / ngram-type Star 223 Code Issues Pull requests Touch typing trainer using N-grams as data source, with options to customize the auto-generated lessons and specify the minimum typing performance needed. There are sound/color effects as well. vue qwerty colemak dvorak ngram touch-typing keybr norman monkeytype lesson-generator amphetype Updated Aug 12, 2024 JavaScript linguini1 / typeTracker Star 2 Code Issues Pull requests Analyzes typing data from Keybr.com and displays it graphically according to user preference. Involves polynomial interpolation using Numpy and graph visuals using Matplotlib. Console interface or CLI usage available. python keyboard statistics command-line numpy typing data-visualization graphing matplotlib keybr typing-practice polynomial-interpolation Updated Jan 6, 2023 Python aidsmonger / keybr.hack Star 0 Code Issues Pull requests To hack the typing website keybr hacks keybr Updated May 4, 2022 JavaScript BlossomTheme / Keybr Star 0 Code Issues Pull requests Blossom Theme for Keybr keybr keybr-theme Updated Dec 15, 2024 Improve this page Add a description, image, and links to the keybr topic page so that developers can more easily learn about it. Curate this topic Add this topic to your repo To associate your repository with the keybr topic, visit your repo's landing page and select "manage topics." Learn more

2025-03-25

Add Comment