Skip to content
Self hosted project management and collaboration tool powered by Laravel & VueJS
PHP Vue JavaScript Other
Branch: master
Clone or download
Latest commit edf5c5c Oct 26, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Add issue template Oct 24, 2019
app Fixes #747 Oct 26, 2019
bootstrap Add task manager module Oct 18, 2019
config Add Discussion module Oct 23, 2019
database Show image/pdf file in modal #665 (#743) Oct 24, 2019
docker Fix error in docker build (#739) Oct 26, 2019
docs Made edits to typos and misspellings (#388) Oct 25, 2018
public Fixes #747 Oct 26, 2019
resources Fixes #747 Oct 26, 2019
routes Apply fixes from StyleCI (#737) Oct 23, 2019
storage Add endpoint to delete direct messages #657 (#661) Oct 4, 2019
tests Fixes #747 Oct 26, 2019
.DS_Store added Korean translation (#426) Nov 1, 2018
.babelrc Merge branch 'issue-316' of into dj… Dec 19, 2018
.dockerignore Update dockerignore file Nov 29, 2017
.env.example Merge branch 'database-backup-restore' of… Oct 21, 2019
.env.travis Single file Installer (#138) Sep 3, 2018
.eslintrc.json Add HoundCI (#312) Oct 20, 2018
.gitattributes Add foreign keys #1 Feb 15, 2017
.gitignore Add github actions to fix PHP coding standard issues. #725 (#726) Oct 19, 2019
.php_cs Add team module #728 (#731) Oct 21, 2019
.travis.yml Update travis.yml Sep 30, 2019 Fix bug (show current cycle) Oct 21, 2019
LICENSE Add license file Feb 20, 2017
artisan initial setup Jan 13, 2017
clover.xml Add pretty printer for phpunit Oct 12, 2018
cmd Merge branch 'database-backup-restore' of… Oct 21, 2019
composer.json Merge branch 'database-backup-restore' of… Oct 21, 2019
composer.lock Merge branch 'database-backup-restore' of… Oct 21, 2019 Update docker setup Oct 23, 2019
docker-compose.yml Update docker setup Oct 23, 2019 Update file Oct 5, 2019 Refactor & clean up Oct 8, 2018
laravel-echo-server.json Add comment box & create new comment #182 (#204) Oct 13, 2018
phpunit.xml Update test coverage config Oct 19, 2019 Fix small typo (#687) Oct 9, 2019
server.php Apply fixes from StyleCI (#65) Feb 24, 2017
tailwind.config.js Add team module #728 (#731) Oct 21, 2019
webpack.config.js basic setup done Feb 13, 2017
webpack.mix.js Add breadcrumb & move single resource to home page Oct 6, 2019
yarn.lock Update dependency (#644) Oct 1, 2019

License Build Status Stable Version Laravel Version VueJS Version codecov StyleCI Join on discord Join on goodwork


Self hosted project management and collaboration tool inspired by basecamp.

Overview | Demo | Installation | Screenshots | Contributing | Supporting | Credits | License

About Goodwork

Goodwork is a simple project management and collaboration tool for software teams. It is open source and MIT licensed. Goodwork is a self-hosted software (no dependency on anyone else and only you keep your data).

Goodwork brings you all the components required for your project to run smoothly in one place so that you have single source of truth. Instead of using a collection of tools or service which makes everything messy with important details being hard to find because stuff is scattered all over the place, Goodwork organizes everything in a central place where everyone in the company knows what to do, knows where things stand and where to find stuff without having to ask around.

Goodwork is available in 23 different languages!



You can test a live instance of Goodwork that we use (as a guest user) using the credentials below. This user has limited permissions so you'll only see a handful of the features. You can access the demo site at the following URL:


password: guestpass


Install via docker

Install manually

Screenshots ↑Top


Create Task Form

Task Board

Task Details

Discussion Board

Create Discussion Form

Discussion Details

Files Board

Message Board

Direct Message

Profile Page

Account Page


Roles Board

Contributing ↑Top

Thank you for considering contributing to the Goodwork Project! The contribution guide can be found in the Contribution Guideline.

You can join the Goodwork Project via this link link

Also you can join the slack channel via this link

Supporting ↑Top

Goodwork is an MIT-licensed open source project with its ongoing development made possible thanks to the support by our amazing backers.

Support the development of "Goodwork" by being a sponsor or a backer

become a sponsor

become a backer

You can also fund specific issues on Issuehunt and the money will be distributed to contributors and maintainers.


Security Vulnerabilities ↑Top

If you discover a security vulnerability within Goodwork, please send an e-mail to instead of creating new issue. All security vulnerabilities will be promptly addressed.

Credits ↑Top

License ↑Top

Goodwork is open-sourced software licensed under the MIT license.

You can’t perform that action at this time.