Skip to content

An app for learning fingerspelling in American Sign Language

License

Notifications You must be signed in to change notification settings

bunnybunnybun/Learn-ASL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7cf09db · · Oct 20, 2025

History

50 Commits
Oct 20, 2025
Oct 16, 2025
Oct 19, 2025
Oct 19, 2025
Oct 19, 2025
Oct 13, 2025
Oct 19, 2025
Oct 20, 2025
Oct 20, 2025
Oct 19, 2025
Oct 20, 2025
Oct 19, 2025

Repository files navigation

Disclaimer

I am not an ASL expert! If you are trying to learn ASL, you probably shouldn't use this app. I created this app as a way for me to practice my coding and ASL skills, I am NOT qualified to be teaching ASL. I made this app for myself, as a personal project, not really to teach others. If you find anything in the app that is wrong, wether it's a glitch or I mistakenly taught something incorrect, feel free to open an issue on this Github repository if ya want..

Learn-ASL

Learn-ASL is an app for learning fingerspelling in American Sign Language. It splits the learning process up into bite sized pieces, by teaching you 5* characters at a time.

*Not always 5 at a time, just usually.

Features:

  • Teaches you how to fingerspell in ASL!
  • Has illustrations and descriptions to make it clear how it works.
  • Is split into 2 categories, letters and numbers!
  • It's written in python, and uses GTK... So that's cool I guess.
  • Practice mode, which shows you a random letter and you have to figure out which it is!

Unfinished/Todos:

  • Letters tab needs to be finished.
  • Numbers tab has barely been started, needs lots of work!
  • Maybe a button to switch between dark and light modes coming soon?
  • Add a welcome screen that shows up the first time you open the app.

How to install:

Note that if you want to demo the app for Siege, you are supposed to just watch the video (https://www.youtube.com/watch?v=qXAb-XMiNj4) rather than installing it. If you want to install it anyway, keep reading I guess. FYI, the reason that this is not published to PyPI, is because PyPI would not be able to install the required dependencies..

To install: Make sure you have these packages installed on your system: GTK, PyGObject and LibAdwaita. Then clone this repository, and, from within the repository's main folder, run python3 LearnASL.py.

About

An app for learning fingerspelling in American Sign Language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages