A comprehensive starter kit with multiple tech stacks and examples to get started with various development paradigms.
- Node.js REST API - Express.js server with TypeScript
- Python CLI - Command-line tool with Click framework
- Go Microservice - High-performance backend service
- GitHub App - Automation and integration example
- Docker Support - Containerization for all services
- CI/CD - GitHub Actions workflows
- Docker & Docker Compose
- Node.js 18+
- Python 3.9+
- Go 1.21+
docker-compose upThis will start all services:
- API: http://localhost:3000
- Go Service: http://localhost:8080
- Python CLI: Available in services/python/
.
├── services/
│ ├── api/ # Node.js Express REST API
│ ├── python/ # Python CLI tool
│ └── go/ # Go microservice
├── github-app/ # GitHub App integration
├── docker-compose.yml # Multi-service orchestration
├── .github/workflows/ # CI/CD pipelines
└── docs/ # Documentation
See individual service READMEs for detailed setup:
MIT License - see LICENSE file for details