Projects
Working project by project
How a project workspace is organised, and how the global modules relate to it.
Everything in Plug belongs to a project. Open a project to see its own notes, bookmarks, files, database connections, API collections, Docker services, git state and AI setup. Open a global module such as Notes or Bookmarks to see the same items across every project, with a project filter to narrow the list.
What a project tab shows
- Commands: scripts from the manifest, run in a terminal session that stays open for that project.
- Dependencies: development and production dependencies with the latest versions from the npm registry, and a prefilled GitHub issue for outdated packages.
- APIs: detected OpenAPI specs with a Swagger preview, and the project’s request collections.
- Database: connections linked to the project, with a quick-add for new ones.
- Docker: Compose services, images, containers and live logs for the project.
- Git and GitHub: the repository, plus issues and pull requests when a token is connected.
- Files, Bookmarks and AI setup.
Themes
A project can carry its own theme, so a staging project and a production project never look the same.