Skip to content
WindshiftappPublic

About

Open-source work management that's fast, complete, and simple to run

Resources

Contributing

Security policy

Stars

340 stars

Watchers

2 watching

Forks

Latest commit

 

History

3,324 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Windshift — a self-hosted work management platform for teams

Download AGPL-3.0 License Documentation Matrix chat

Work management that fits the way your team works.
Jira-class planning, workflows, and automation, self-hosted and open source.

A Windshift board showing work moving from open to in progress and done

What Windshift is

Windshift is a work management platform for teams who want Jira's depth without Jira's weight.

It covers the core of what Jira does: projects, epics, stories, sub-tasks, sprints and backlogs, boards, roadmaps, custom workflows, custom fields, screens, permissions, automation, and dashboards. Filtering and saved searches use Windshift Query Language, a JQL-style query language.

It also replaces the add-ons and adjacent tools you would otherwise stitch together: service management with SLAs and a customer portal, a knowledge base, test management, time tracking, and an asset/CMDB register.

A built-in importer handles the move off Jira.

It ships as a single Go binary with the Svelte frontend built in, SQLite by default or PostgreSQL for data storage. No Java, no Elasticsearch cluster, no per-user pricing, and your data stays on your infrastructure.

Highlights

  • Plan Jira-style without the Jira footprint: boards, backlogs, sprints, epics and sub-tasks, hierarchy trees, roadmaps, and dashboards.
  • Configure each workspace on its own: item types, custom fields, screens, statuses, workflows, priorities, and permissions.
  • Filter with a JQL-style query language and save the results as shared views.
  • Automate the busywork with event-driven rules that update fields, notify people, and create work.
  • Serve customers with SLAs, queues, approvals, and a public request portal.
  • Connect GitHub, Gitlab, Gitea, and Forgejo, import Jira projects, and send email or webhook notifications.
  • Extend it with test management, time tracking, a knowledge base, or an asset register.

Coming from Jira

Jira Windshift
Projects Workspaces and collections
Issues, epics, sub-tasks Work items with configurable hierarchy levels
Boards, backlogs, sprints Board and backlog views with iterations
Custom fields and screens Custom fields and screens
Workflows and statuses Workflow builder with conditions and approvals
JQL and saved filters Windshift Query Language and saved collections
Jira Automation Built-in event-driven actions
Jira Service Management SLAs, queues, approvals, and a customer portal
Jira Assets / Insight Asset and CMDB register
Confluence Workspace knowledge base pages
Xray / Zephyr Test cases, test sets, test runs, and reports
Marketplace apps Built-in modules, packs, and plugins (extensible via WASM runtime)

Take a look

Plan sprints on the backlog

Backlog grouped into sprints, with items ready to schedule

See every level of the work

Hierarchy tree view showing epics, stories, and sub-tasks

Track the timeline

Roadmap timeline with bars spanning start and due dates

Measure milestone progress

Milestone detail with completion progress and work items

Keep context on the work

Work item with rich description, fields, and discussion

Verify releases with test runs

Test run with per-case results and success rate

Language support

Available in many languages · متوفر بالعديد من اللغات · 支持多种语言
Доступно на многих языках · 다양한 언어로 사용 가능

Windshift ships with nine built-in languages — English, Deutsch, Español, Français, Português (Brasil), العربية, Русский, 简体中文, and 한국어 — including right-to-left support for Arabic.

A Windshift work item rendered in Arabic, showing the fully mirrored right-to-left interface

Get started

Download the latest release, then follow the quick start guide. Windshift is designed to run comfortably on anything from a Raspberry Pi to a dedicated server.

Want to build from source? See BUILD.md. For local development and contribution guidelines, see CONTRIBUTING.md.

Contributing

Code contributions, bug reports, and feedback are all welcome here on GitHub. Open pull requests against main; use GitHub Issues and Discussions for bug reports and feedback.

We are especially interested in early bug reports and real-world feedback about OIDC providers.

Tech stack

  • Backend: Go
  • Frontend: Svelte, Vite, and Tailwind CSS
  • Database: SQLite by default, with PostgreSQL support

Documentation

License

Windshift is available under the GNU Affero General Public License v3.0.

About

Open-source work management that's fast, complete, and simple to run

Resources

Contributing

Security policy

Stars

340 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages