https://github.com/holgerbrandl/opencards
A free flashcard learning application for PowerPoint and MarkDown files
https://github.com/holgerbrandl/opencards
Last synced: 4 months ago
JSON representation
A free flashcard learning application for PowerPoint and MarkDown files
- Host: GitHub
- URL: https://github.com/holgerbrandl/opencards
- Owner: holgerbrandl
- License: bsd-2-clause
- Created: 2015-02-25T20:36:10.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2018-06-21T08:51:06.000Z (over 7 years ago)
- Last Synced: 2024-04-24T03:15:57.139Z (over 1 year ago)
- Language: Java
- Homepage: http://opencards.info
- Size: 37.2 MB
- Stars: 92
- Watchers: 10
- Forks: 27
- Open Issues: 28
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
OpenCards
-----------OpenCards is a free flashcard learning software for ppt-files
OpenCards is a free award-winning flashcard learning software. The basic idea of OpenCards
is to use PowerPoint presentations (*.ppt) as flashcard sets. Thereby, slide-titles are
treated questions and the slide contents as their answers. Based on state-of-the-art
memorization and scheduling algorithms OpenCards will help you to learn any set of flashcards.Website: http://opencards.info
Installation
------------Just grab a binary package for your platform from http://opencards.info
## Linux
To use OpenCards with Ubuntu/Debian, you need to install `openjdk-8-jre` and `openjfx`. You can do so with
```bash
sudo apt-get install openjdk-8-jreopenjfx
```
When using the debian-installer those dependencies will be installed automatically.How to build and run it from the sources
--------------------------------Make sure to jave [Kotlin](https://kotlinlang.org/) installed. Install [sdkman](http://sdkman.io/) to install it with `sdk install kotlin` if necessary.
Build OpenCards with
```{bash}
kotlin_lib_dir=$(dirname $(which kotlin))/../lib/# build it
ant -Dkotlin_lib_dir="${kotlin_lib_dir}" create-jar# run it
java -Xmx512m -jar opencards.jar
```How to contribute?
-------------------------Feel welcome to suggest changes or pull requests.
There's a discussion forum to get in touch with us https://groups.google.com/forum/#!forum/opencards
http://opencards.info/contribute.html
About
------------------------http://opencards.info/about.html