What it is and why
YouTrack is JetBrains' tracker (yes, the IDE people), and it is strongest where you need powerful search and bulk operations: you can find and mass-edit issues with text commands (#unresolved assignee: me sort by: priority). Reach for it if your team already lives in the JetBrains ecosystem (IntelliJ/PyCharm), you want a flexible tracker with a self-host option, and free for up to 10 people matters to you — with the full feature set.
How to set it up (step by step)
- Choose the hosting. InCloud (quick start, billed in foreign currency) or YouTrack Server on your own hardware (free up to 10 users, data stays with you — preferable for Russia).
- Create a project and pick a board type (Scrum/Kanban/no board).
- Learn the Command Window (
Ctrl/Cmd+Alt+Jor the Command button): select issues → typeIn Progress assignee: Ivan tag: hotfix→ it applies to all of them at once. This is the killer feature. - Search (Query). Build saved filters in the query language:
Priority: Critical State: -Resolved→ save it as a "Saved Search" → use it as a dashboard widget. - Agile Board. Create a board, attach sprints, configure swimlanes (by assignee or epic) and WIP limits on columns.
- Workflow. Use the built-in rules or write your own on the embedded JS engine (powerful, but it takes some skill) — auto-transitions, validations, notifications.
- JetBrains IDE integration: the plugin shows issues right inside the IDE, switches context and links commits.
- Time Tracking is enabled per project — time logging and reports without a separate service (unlike Jira, where you need Tempo).
Ready-made recipe
Chewing through the backlog at speed: open the "all unresolved critical" Saved Search → select 20 issues with a shortcut → distribute all of them with one command State: Planned Sprint: {current} assignee: {team} → developers see their issues in the IDE through the plugin → they commit referencing the issue ID → the built-in time tracking accumulates hours → the time and velocity report is ready with no extra integrations.
What it costs (honestly)
How it works: free up to 10 users with the full feature set (rare generosity). Beyond that it is per user, with InCloud plans billed in foreign currency; the Server licence is priced by tier. Exact amounts are with JetBrains and they change.
When it fits / when it doesn't
- Fits: a team inside the JetBrains ecosystem; you need powerful search and bulk operations; free-up-to-10 plus self-host matters; you want built-in time tracking.
- Doesn't fit: you want the most mainstream tracker with the largest catalogue of ready integrations (Jira); your team dislikes technical interfaces; you need a Russian-language UI and ruble billing (Yandex Tracker/Kaiten).
Risks and responsibility
InCloud runs on foreign servers, which puts personal data into 152-FZ territory. For Russia, YouTrack Server inside your own perimeter is safer. Do not store customer personal data in issues unless you have to. See the section disclaimer.
🤖 Prompt helper
You are a YouTrack expert. The team is {size, stack}. Show me: (1) the 10 most useful search queries for our process, with the syntax explained; (2) 5 Command Window commands that speed up routine work; (3) how to set up an Agile Board with swimlanes and WIP limits; (4) whether Server or InCloud makes more sense in our situation. Step by step.