codewars-exporter is a prototype application which parse solutions from codewars.com to local file. You can optionally choose languages and save methods.
- Check main info about profile
- Parse all solutions to one file
- Save solution per file
- Choosing language which to be parsed
- Docker
- geckodriver (https://github.com/mozilla/geckodriver)
- firefox-esr (https://www.mozilla.org/en-US/firefox/enterprise/)
docker build -t codewars-exporter .
docker run -it -v $(pwd)/result:/codewars-exporter/result codewars-exporter /bin/sh
If you're rubyist check bin/* for any configs, if isnt:
- print info from codewars api -
bin/api <email> <password>
- parse solutions -
bin/parser <email> <password> <choice methods> <language>
- Save every solution to every file
- Save all solutions to one text file
- bin/api [email protected] mypassword
- bin/parser [email protected] mypassword 1 ruby
- Select issue and write comment like: "I want to take the issue"
- Wait my answer
- Fork the repository, create branch with issue name
- When task is complete - create pull request and tell me about status of task
If you needed for feature - create issue and let's discuss!