About AgencyOS
AgencyOS is an open-source operating system for digital agencies, built with Nuxt 3 on the front end and Directus as the backend. It was created through a partnership between Directus and NuxtLabs, by people with agency experience who know that the hard part is not the creative work but the surrounding management, client communication and getting paid on time. It is for agencies, new or established, that want tooling they can shape themselves.
The project is designed to be fully hackable so each agency can build its own project management app and internal system quickly instead of settling for off-the-shelf tools. It also serves as a complete example of what can be built on Directus. The README links to installation instructions, a demo site, video tutorials, deployment guidance, community help and contribution notes, and its topics cover headless CMS, CRM, Tailwind CSS and Nuxt UI.
The stack uses Vue, Nuxt, Tailwind CSS and TypeScript. AgencyOS is licensed under MIT and runs on infrastructure you control, with Directus providing the data layer, permissions and admin interface.
Key features
- Nuxt 3 website and application
- Directus backend and admin
- Built to be fully hackable
- CMS and CRM style capabilities
- Demo site and video tutorials
- Tailwind CSS and Nuxt UI styling
Good fit for
- →Running a small digital agency's internal operations
- →Studying a complete Directus and Nuxt application
- Tags
- agency
- directus
- nuxt
- headless-cms
- crm
- project-management
- vue
- tailwindcss
AgencyOS: questions and answers
- What is AgencyOS used for?
- AgencyOS is an open-source starter built with Nuxt 3 and Directus that gives digital agencies a hackable website, client portal and project management base. It is a good fit for running a small digital agency's internal operations, and studying a complete Directus and Nuxt application.
- Is AgencyOS open source?
- Yes. AgencyOS is open source under the MIT licence. Its source code is on GitHub at directus-labs/agency-os and is written mainly in Vue.
- Is AgencyOS free?
- Yes. AgencyOS is open source, so the software itself is free to use.
- Can I self-host AgencyOS?
- Yes. AgencyOS can be self-hosted on your own server or infrastructure.
- What is AgencyOS an alternative to?
- AgencyOS is an open-source alternative to Accelo, Workamajig and Plutio. Other open-source alternatives to Accelo include Huly.
- Is AgencyOS actively maintained?
- The most recent commit to AgencyOS was on 6 March 2026. The project has 979 stars on GitHub.
Open-source alternatives to AgencyOS
See all
Huly
Project Management
Huly, an open-source platform, serves as an all-in-one replacement of Linear, Jira, Slack,
EPL-2.0vs Jira★ 28k
OpenProject
Project Management
OpenProject is the leading open source project management software for product, project an
GPL-3.0vs Jira★ 16k
Worklenz
Project Management
All in one project management tool for efficient teams
AGPL-3.0vs Asana★ 3.2k
Statamic
CMS
The core Laravel CMS Composer package
OSS★ 4.9k
UJCMS
CMS
Java开源网站内容管理系统(java cms)。使用SpringBoot、MyBatis、Spring Security、Lucene、FreeMarker、TypeScript
GPL-3.0★ 667
Pruvious
CMS
A reliable CMS for your Nuxt app.
MIT★ 762
SaaS alternatives to AgencyOS
See all
Accelo
Project Management
Professional services automation platform for projects, retainers, billing and client work
SaaS
Workamajig
Project Management
Project and agency management software for creative and marketing agencies
SaaS
Plutio
Project Management
Business management app for freelancers with projects, invoicing, contracts and proposals
SaaS
Agility CMS
CMS
Headless CMS with page management for marketing teams
SaaS
ButterCMS
CMS
Hosted headless CMS and blog engine with APIs for many frameworks
SaaS
Contentful
CMS
Headless CMS and content platform with APIs, structured content and localization
SaaS

