GitLab Connect is a tool designed to streamline the process of managing merge requests and other GitLab operations directly from your application. It provides an intuitive interface and seamless integration with GitLab's API.
- Simultaneously manage multiple repositories 📂
- Standardize versioning processes across projects 📊
- Create and manage merge requests 🔀
- Preview merge requests 👀
- Node.js (v18 or higher)
- pnpm (v9 or higher)
Clone the repository and install the dependencies:
git clone
pnpm i
Create a .env.local file in the root directory and add your GitLab credentials and configuration:
PUBLIC_SERVICE_TOKEN=your_gitlab_token
PUBLIC_SERVICE_BASEURL=/api/v4
PUBLIC_SERVICE_TARGET=http://your_gitlab_instance
PUBLIC_PROJECT_USERNAME=your_username
Start the development server:
pnpm dev
Build the app for production:
pnpm build
If you like this project, please give it a star on GitHub!