Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Lioness100/free-duolingo-plus

Simple CLI tool to create dummy accounts with referral links to give yourself free Plus.
https://github.com/Lioness100/free-duolingo-plus

Last synced: about 1 month ago
JSON representation

Simple CLI tool to create dummy accounts with referral links to give yourself free Plus.

Awesome Lists containing this project

README

        




"You earned 19 weeks of free Duolingo
<br />Plus!"
"You earned 41 weeks of free Duolingo
<br />Plus!"
"You earned 36 weeks of free Duolingo
<br />Plus!"
"You earned 24 weeks of free Duolingo
<br />Plus!"
"You earned 24 weeks of free Duolingo
<br />Plus!"
"You earned 24 weeks of free Duolingo
<br />Plus!"


# Free Duolingo Plus

A simple CLI tool to create dummy accounts with referral links to give yourself
free Plus (max 24/41 weeks depending on whether you're part of the [tiered
reward system](https://user-images.githubusercontent.com/65814829/180666541-8ceac559-37d8-4e5b-86f4-05b8b265b3b6.png)).

**NOT WORKING** as of March 1st, 2023. I'm currently looking into this issue.
> Please create a pull request to update this date if this tool works/doesn't work for you.

## Installation

> _🎉 If you wouldn't like to go through the installation process, you can
> [create an
> issue](https://github.com/Lioness100/free-duolingo-plus/issues/new?assignees=Lioness100&labels=&template=enter-your-referral-code-link.md&title=Remote+CLI+Usage+Request)
> or reach out to me on Discord (@lioness100) and I will run the tool on
> your behalf._

Install [Rust](https://www.rust-lang.org/tools/install) using the recommended
rustup installation method and then run:

```sh
cargo install free-duolingo-plus
```

## Usage

Follow [these
instructions](https://support.duolingo.com/hc/en-us/articles/4404225309581-How-does-the-referral-program-work-)
to get your referral link.

⚠️ **A VPN must used to run this as Duolingo will not
consider accounts created with the same IP as the original towards the referral
program.** ⚠️

```sh
free-duolingo-plus --help
free-duolingo-plus --code BDHTZTB5CWWKTVW2UCDTY27MBE
free-duolingo-plus --code https://invite.duolingo.com/BDHTZTB5CWWKTVW2UCDTY27MBE
free-duolingo-plus --code https://invite.duolingo.com/BDHTZTB5CWWKTVW2UCDTY27MBE --num 10
```

Please ⭐ this repository if it works for you!

## Acknowledgements

The strategy was taken from https://github.com/JunkMeal/duolingo-plus and ported
to Rust.

## Contributing

This is the first project I've ever created with Rust. If you would like to
improve the code, please open an issue or pull request!

## [Internal Documentation](https://docs.rs/free-duolingo-plus)