Skip to content

Latest commit

 

History

History
81 lines (56 loc) · 3.09 KB

File metadata and controls

81 lines (56 loc) · 3.09 KB

Contributing Guidelines

Thank you for considering contributing to the Awesome German Apps list! Please follow these guidelines to ensure your contribution can be easily reviewed and merged.

How to Contribute

  1. Fork the repository and create a new branch for your contribution.
  2. Add your app to the appropriate category in the README.md file.
  3. Follow the format: - [App Name](URL) - Brief description.
  4. Keep descriptions concise - One line that clearly explains what the app does.
  5. Ensure the app is relevant to learning German (vocabulary, grammar, speaking, etc.).
  6. Check for duplicates before adding an app.
  7. Submit a pull request with a clear title and description.

Quality Standards

Your contribution should meet the following criteria:

  • Functional: The app should be working and accessible.
  • Relevant: The app must be focused on German language learning.
  • Quality: The app should provide value to German learners.
  • Description: Include a clear, concise description of what makes the app useful.
  • No promotional content: Descriptions should be informative, not marketing copy.

Categories

Please add your app to the most appropriate category:

  • Vocabulary Apps: Apps focused on learning German words and phrases
  • Grammar Apps: Apps that teach German grammar rules and structures
  • Speaking & Pronunciation Apps: Apps for practicing speaking and pronunciation
  • Dictionary Apps: German dictionaries and translation tools
  • Comprehensive Learning Platforms: Full-featured German learning platforms
  • Reading & Listening Apps: Apps for reading German texts or listening to German audio
  • Flashcard Apps: Spaced repetition and flashcard applications

If your app doesn't fit into any existing category, suggest a new category in your pull request.

Format

Each entry should follow this format:

- [App Name](https://app-url.com/) - Brief description of what the app does.

Examples

✅ Good:

- [German-English Dictionary App](https://german-english-dictionary.devtheworld.jp/) - For scientifically-efficient modern learning.

❌ Bad:

- German Dictionary - Best dictionary ever! Click here to learn German fast!!!

Multi-language Support

When adding an app, please:

  1. Add it to the English section first
  2. Add the same entry to the 日本語版 (Japanese) section with a Japanese description
  3. Add the same entry to the Deutsche Version (German) section with a German description

This ensures consistency across all language versions.

Pull Request Process

  1. Ensure your additions follow the guidelines above
  2. Update all three language sections (English, Japanese, German)
  3. Check that all links work correctly
  4. Keep your pull request focused on a single addition or change
  5. Be responsive to feedback during the review process

Code of Conduct

Please be respectful and constructive in all interactions. We want to maintain a welcoming community for all German language learners and contributors.

Thank you for helping make this list better! 🇩🇪