Skip to content

An interactive app to master keyboard shortcuts for IDEs and software

License

Notifications You must be signed in to change notification settings

RustamIrzaev/KeymapsCards

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Keymaps Cards

Keymaps Cards is an interactive learning application designed to help users master keyboard shortcuts for various IDEs and software. Whether you’re a beginner or an expert, Keymaps Cards provides engaging modes to enhance your productivity by learning essential shortcuts.


(click on a link if video is missing)

video

Features

  • Learning modes:
    • Classic Mode: test your knowledge by guessing the shortcut based on the action description
    • Timed Mode: a challenging variation of Classic Mode, where you must answer each question within a limited time
    • Guess by Description: select the correct shortcut from multiple options, based on the action’s description
    • Screenshots classic mode timed mode keymap mode action mode
  • Multi-platform support:
    • Works on Windows, macOS, and Linux
    • (Note: The application has been tested primarily on Windows and macOS)
  • Customizable keymap sets:
    • learn shortcuts for a variety of IDEs, such as Rider, Visual Studio, Vim, and more
    • additional keymap sets can be downloaded separately
    • you can also create and share your own keymap sets to expand the library (Note: At this time, only a limited number of pre-defined keymap sets are available)
    • Screenshots keymaps_manager
  • Summary and Statistics:
    • Review your performance statistics after each session
    • Access detailed feedback to identify areas for improvement and revisit all answers
    • Screenshots statistics
  • Appearance:
    • Dark and Light themes
    • Screenshots dark theme light theme

Getting Started

Requirements

  • NET 9 or higher
  1. Clone the repository
  2. Navigate to the project directory
  3. Run the application
    dotnet run

Contributing

The details on how to contribute to the project will be added later.

License

This project is licensed under the GPLv3 License. See the LICENSE file for details.

The project uses third-party software with their respective licenses. See THIRD_PARTY_LICENSES file for details.

About

An interactive app to master keyboard shortcuts for IDEs and software

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages