Skip to content

s12chung/text2anki

Repository files navigation

text2anki

Create Korean language learning Anki Flashcards from text and other sources.

Features

  • Create sources from:

    • Text input
    • Text files
    • Instagram URLs
    • (video and subtitles in the future)
  • Takes existing text translations or uses Papago API to generate translations

  • Keyboard navigation to create cards:

  • Easily reconfigurable with interfaces and configurations

Preview

Card Front

Card Front

Card Back

Card Back

Demo with Sample Output

Demo

Internal Packages

Some internal packages can be re-used for other projects:

  • firm - a customizable declarative validation package with no struct tags
  • jhttp - abstracts http.HandlerFunc by returning errors, in standard golang fashion, by assuming json responses
    • Also includes reqtx, which isolates each request to a database transaction
  • Many other packages in util that can be used for other web apps

About

Create Korean language learning Anki Flashcards from text and other sources.

Resources

Stars

Watchers

Forks