{"id":27070457,"url":"https://github.com/nedcloarbr/nestjs-initializr","last_synced_at":"2026-04-30T15:32:24.832Z","repository":{"id":283348735,"uuid":"951449314","full_name":"NedcloarBR/nestjs-initializr","owner":"NedcloarBR","description":"⚙️ Generate NestJS projects in a interactive website","archived":false,"fork":false,"pushed_at":"2026-04-06T02:18:21.000Z","size":44089,"stargazers_count":3,"open_issues_count":12,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-04-06T04:20:21.472Z","etag":null,"topics":["boilerplate","generator","initializr","nestjs","project"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NedcloarBR.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":".github/SECURITY.md","support":null,"governance":null,"roadmap":"docs/roadmap.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["NedcloarBR"],"patreon":"NedcloarBR","ko_fi":"nedcloarbr"}},"created_at":"2025-03-19T17:39:01.000Z","updated_at":"2026-04-04T02:28:49.000Z","dependencies_parsed_at":null,"dependency_job_id":"d02206fc-92b7-4d4f-a806-78292dac406c","html_url":"https://github.com/NedcloarBR/nestjs-initializr","commit_stats":null,"previous_names":["nedcloarbr/nestjs-initializr"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/NedcloarBR/nestjs-initializr","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NedcloarBR%2Fnestjs-initializr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NedcloarBR%2Fnestjs-initializr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NedcloarBR%2Fnestjs-initializr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NedcloarBR%2Fnestjs-initializr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NedcloarBR","download_url":"https://codeload.github.com/NedcloarBR/nestjs-initializr/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NedcloarBR%2Fnestjs-initializr/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32469344,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"ssl_error","status_checked_at":"2026-04-30T13:12:06.837Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["boilerplate","generator","initializr","nestjs","project"],"created_at":"2025-04-05T22:35:57.053Z","updated_at":"2026-04-30T15:32:24.826Z","avatar_url":"https://github.com/NedcloarBR.png","language":"TypeScript","funding_links":["https://github.com/sponsors/NedcloarBR","https://patreon.com/NedcloarBR","https://ko-fi.com/nedcloarbr"],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003ch1\u003e🚀 NestJS Initializr\u003c/h1\u003e\n  \n  \u003cp\u003e\n    \u003cstrong\u003eA powerful web tool to generate production-ready NestJS projects\u003c/strong\u003e\n  \u003c/p\u003e\n\n  \u003csmall\u003eMade with\u003c/small\u003e\n  \u003cp\u003e\n    \u003cimg src=\"https://img.shields.io/badge/NestJS-E0234E?style=for-the-badge\u0026logo=nestjs\u0026logoColor=white\" alt=\"NestJS\" /\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Next.js-000000?style=for-the-badge\u0026logo=nextdotjs\u0026logoColor=white\" alt=\"Next.js\" /\u003e\n    \u003cimg src=\"https://img.shields.io/badge/TypeScript-3178C6?style=for-the-badge\u0026logo=typescript\u0026logoColor=white\" alt=\"TypeScript\" /\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Fastify-000000?style=for-the-badge\u0026logo=fastify\u0026logoColor=white\" alt=\"Fastify\" /\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Tailwind_CSS-38B2AC?style=for-the-badge\u0026logo=tailwind-css\u0026logoColor=white\" alt=\"Tailwind\" /\u003e\n  \u003c/p\u003e\n\u003c/div\u003e\n\n---\n\n## 📝 About\n\n**NestJS Initializr** is a web-based tool that allows you to generate fully configured NestJS projects with best practices and the most popular modules from the community. Inspired by [Spring Initializr](https://start.spring.io/), it provides an intuitive interface to customize and download your project in seconds.\n\n### 🎯 The Problem It Solves\n\nSetting up a NestJS project from scratch with multiple modules, linters, tests, and Docker can take hours. NestJS Initializr automates this entire process, allowing you to:\n\n- ✅ Configure your project in minutes, not hours\n- ✅ Choose only the modules you need\n- ✅ Get code following best practices from the start\n- ✅ Avoid common configuration errors\n- ✅ Focus on development, not infrastructure\n\n---\n\n## ✨ Features\n\n### 🏗️ Project Configuration\n\n- **Customizable metadata**: Name, version, description, author\n- **HTTP adapter choice**: Express or Fastify\n- **Package Manager**: npm, yarn, or pnpm\n- **Node.js version**: Choose from available LTS versions\n\n### 🧩 NestJS Modules\n\nAutomatically configure the most popular modules:\n\n- **Config** - Environment variables management with validation\n- **GraphQL** - GraphQL API with Apollo Server\n- **i18n** - Multi-language internationalization\n- **Swagger** - Automatic API documentation\n- **Scalar API Reference** - Modern alternative documentation\n- **Husky** - Git hooks for quality gates\n- **Necord** - Discord bot with Lavalink, pagination, and localization support\n- **NestJS Toolkit** - Additional utilities and helpers\n- **NestWhats** - WhatsApp integration\n\n### 🛠️ Development Tools\n\n- **Linter/Formatter**:\n  - Biome (ultra-fast, recommended)\n  - ESLint + Prettier\n- **Test Runner**:\n  - Jest\n  - Vitest\n- **Docker**: Production-ready Dockerfile and docker-compose\n\n### 📦 Extra Packages\n\n- Search and add NPM packages directly through the interface\n- Automatic separation between dev and production dependencies\n- View latest package versions\n\n### 💾 Additional Features\n\n- **Export/Import configuration**: Save and reuse your configurations\n- **Multilingual interface**: Portuguese and English\n- **Light/Dark theme**: Toggle between themes with persistence\n- **Project history**: Quickly access your recent generations\n- **Instant download**: Complete project as .zip file\n\n---\n\n## 📚 Documentation\n\n- [Project Roadmap](docs/roadmap.md) - Overall project roadmap and milestones\n- [Creating Plugins](docs/creating-plugins.md) - Learn how to create custom generator plugins\n- [Plugin Roadmap](docs/plugins-roadmap.md) - Planned plugins and future features\n- [Frontend Roadmap](docs/frontend-roadmap.md) - Planned UI/UX improvements\n- [Backend Roadmap](docs/backend-roadmap.md) - Planned backend improvements\n\n---\n\n## �📄 License\n\nThis project is licensed under the **MIT License**. See the [LICENSE](LICENSE) file for details.\n\n---\n\n## 👨‍💻 Author\n\n**NedcloarBR**\n\n- GitHub: [@NedcloarBR](https://github.com/NedcloarBR)\n- Twitter: [@BrNedcloar](https://twitter.com/BrNedcloar)\n- Discord: [Community](https://discord.gg/5CHARxbaRk)\n\n---\n\n## 🙏 Acknowledgments\n\n- [NestJS](https://nestjs.com/) - Amazing framework\n- [Next.js](https://nextjs.org/) - Modern React framework\n- [shadcn/ui](https://ui.shadcn.com/) - Beautiful UI components\n- [Spring Initializr](https://start.spring.io/) - Project inspiration\n- [Brocoders Boilerplates](https://bcboilerplates.com/) - Project inspiration\n\n---\n\n## 📊 Project Status\n\n![GitHub last commit](https://img.shields.io/github/last-commit/NedcloarBR/nestjs-initializr)\n![GitHub issues](https://img.shields.io/github/issues/NedcloarBR/nestjs-initializr)\n![GitHub pull requests](https://img.shields.io/github/issues-pr/NedcloarBR/nestjs-initializr)\n![GitHub](https://img.shields.io/github/license/NedcloarBR/nestjs-initializr)\n\n---\n\n\u003cdiv align=\"center\"\u003e\n  \u003cp\u003e\n    \u003csub\u003eMade with ❤️ by \u003ca href=\"https://github.com/NedcloarBR\"\u003eNedcloarBR\u003c/a\u003e\u003c/sub\u003e\n  \u003c/p\u003e\n  \n  \u003cp\u003e\n    \u003csub\u003eIf this project helped you, consider giving it a ⭐\u003c/sub\u003e\n  \u003c/p\u003e\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnedcloarbr%2Fnestjs-initializr","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnedcloarbr%2Fnestjs-initializr","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnedcloarbr%2Fnestjs-initializr/lists"}