https://github.com/runjuu/InputSourcePro
Switch and track your input sources with ease ✨
https://github.com/runjuu/InputSourcePro
Last synced: 6 months ago
JSON representation
Switch and track your input sources with ease ✨
- Host: GitHub
- URL: https://github.com/runjuu/InputSourcePro
- Owner: runjuu
- License: gpl-3.0
- Created: 2025-04-25T00:09:07.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-05-04T06:18:26.000Z (6 months ago)
- Last Synced: 2025-05-04T07:23:27.775Z (6 months ago)
- Language: Swift
- Homepage: https://inputsource.pro
- Size: 1.39 MB
- Stars: 687
- Watchers: 4
- Forks: 21
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-swift-macos-apps - Input Source Pro - commit/runjuu/InputSourcePro?style=flat&label=" /> - Switch and track your input sources with ease. (Productivity / Text)
- awesome-mac - runjuu/InputSourcePro
README
Input Source Pro
Switch and track your input sources with ease ✨
Website ·
Releases ·
Discussions
> **Input Source Pro** is a free and open-source macOS utility designed for multilingual users who frequently switch input sources. It automates input source switching based on the active application — or even the specific website you're browsing — significantly boosting your productivity and typing experience.
## Features
### Automatic Context-Aware Switching
Automatically switch input sources based on custom rules for each **application** or **website**.
### Elegant Input Source Indicator
Clearly displays your current input source with a sleek, customizable on-screen indicator.
### Custom Shortcuts
Quickly toggle between input languages with configurable keyboard shortcuts.
## Installation
### Using Homebrew
```bash
brew install --cask input-source-pro
```
### Manual Download
Download the latest release from the [Releases page](https://inputsource.pro/changelog).
## Contributing
Contributions are highly welcome! Whether you have a bug report, a feature suggestion, or want to contribute code, your help is appreciated.
* For detailed contribution steps, setup, and code guidelines, please read our [**Contributing Guidelines**](CONTRIBUTING.md).
* **Bug Reports:** Please submit bug reports via [**GitHub Issues**](https://github.com/runjuu/InputSourcePro/issues). Check existing issues first!
* **Feature Requests & Questions:** For suggesting new features, asking questions, or general discussion, please use [**GitHub Discussions**](https://github.com/runjuu/InputSourcePro/discussions).
* **Code of Conduct:** Please note that this project adheres to our [**Code of Conduct**](CODE_OF_CONDUCT.md). By participating, you are expected to uphold this code.
## Building from Source
Clone the repository and build it using the latest version of Xcode:
```bash
git clone git@github.com:runjuu/InputSourcePro.git
```
Then open the project in Xcode and hit Build. 🍻
## Sponsors
This project is made possible by all the sponsors supporting my work:
## License
Input Source Pro is licensed under the [GPL-3.0 License](LICENSE).