[!IMPORTANT]
Koncentro assumes that you aren't using a proxy server already since it runs a local proxy server to block websites.
Features
- Cross Platform: Koncentro works on Windows, macOS and Linux without using heavy frameworks like Electron.
- Timeboxing: Allocate a fixed duration to each task and aim to complete it within the time limit.
- Website Blocker: Koncentro includes an integrated website blocker that lets you choose to block distractions by either a blocklist or an allowlist.
- Workspaces: Each Workspace has its own set of Pomodoro timer settings, website blocker settings and task list, allowing you to separate work and personal projects.
- Fluent Design: Koncentro follows Microsoft's Fluent Design principles. It supports the Mica effect on Windows 11.
Installation
Installer
Installers for Koncentro are available for Windows, macOS and Linux. You can download the latest install from the releases page
Windows Installation
You can install Koncentro on Windows using WinGet:
winget install --id=BishwaSaha.Koncentro -e
Linux Installation
You can install Koncentro on Linux using Flathub:
flatpak install flathub com.bishwasaha.Koncentro
From Source (Advanced)
From Source
git clone https://github.com/kun-codes/Koncentro.git
- Change the directory to the repository
cd Koncentro
- Make Poetry use Python 3.12
poetry env use 3.12
- Install the dependencies using Poetry
poetry install --no-root
./dev/generate-python-rc-files.sh
- Run the app using the command
python src
Usage
- Install Koncentro from the releases above or from source as described above.
- Add your tasks in tasks list to get started.
- Use the Pomodoro timer from timer screen to start a Pomodoro session
- Configure website blocking in the website blocker screen by adding websites to the blocklist or allowlist.
- Switch and create different workspaces using the workspace manager to manage separate sets of tasks and settings.
Screenshots
Task Lists

Pomodoro Timer

Website Blocker

Workspace Manager

Settings

Known Bugs
- App doesn't change theme correctly without restarting when OS theme is changed.
License
This project is licensed under the GPL-3.0-or-later license.
Supporter
- Thanks to RepoFlow for providing a license for hosting linux repositories.
Credits