Skip to content

Modified for brave browser with updated WaniKani set

License

Notifications You must be signed in to change notification settings

cognitive-collapse/kanji.sh

 
 

Repository files navigation

What's up guys is me

This fork is modified in the following ways:

  • ✅ Puppeteer uses Brave Browser instead of Google Chrome
  • 🔜 Kanji PDF fits 10 smaller items instead of 5 larger items (changes yet to be pushed) (template.html and pdf.ts modified to make it happen)
  • 🔜 Also small graphic inside the Kanji cells renders with CSS instead of .png graphic to solve some lines not printing on different printers. Also looks nicer
  • ✅ Updated WaniKani Kanji, not perfect since I don't have the data but a lot more accurate than the main branch

You may run it locally by installing Docker and running Supabase on it to get the PDFs.

Kanji.sh

kanji.sh logo

Kanji Worksheet Generator

GitHub Workflow Status Website Codacy grade GitHub

🇯🇵 What is it?

This code generates printable handwriting practice worksheets for Japanese Kanji by JLPT level, Grade Level, Wanikani Level, and Frequency. You can download it from the website. Then, learn Kanji writing by following the strokes and practice couple of times!

🖥 Website screenshot

Kanji.sh Desktop Screenshot

🛠 Built With

💻 Build Locally

  1. Clone the project.
  2. cd into the cloned direcotry, and install dependencies with npm install
  3. Run script npm start dev.
  4. The app will be up and running.

Note: You cannot download the PDFs while running locally.

💬 Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

💌 Acknowledgments

📜 License

MIT

About

Modified for brave browser with updated WaniKani set

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 76.9%
  • MDX 11.0%
  • HTML 5.8%
  • CSS 3.6%
  • JavaScript 2.7%