К основному содержанию
плагин официальный · GitHub

openapi-to-application-java-spring-boot — плагин для GitHub Copilot

Генерирует готовые приложения на Spring Boot по спецификациям OpenAPI. Помогает быстро поднять проект со слоем контроллеров и сервисов.

Установить в GitHub Copilot · Команда из источника Все способы и платформы ↓
copilot plugin install openapi-to-application-java-spring-boot@awesome-copilot
Открыть на GitHub

Что делает openapi-to-application-java-spring-boot

Плагин разворачивает проект на Java и Spring Boot на основе готового описания OpenAPI. Он создаёт структуру каталогов, генерирует REST-контроллеры и настраивает сервисный слой по практикам экосистемы Spring.

В состав расширения входят слэш-команда /openapi-to-application-java-spring-boot:openapi-to-application-code и профильный субагент openapi-to-application. Они берут схему API и превращают её в рабочий код приложения.

Для генерации потребуется готовая спецификация OpenAPI, иначе команде будет не из чего собирать эндпоинты. Установка выполняется через CLI GitHub Copilot.

Какие задачи решает

  • развернуть структуру проекта Spring Boot по схеме OpenAPI
  • сгенерировать REST-контроллеры по описанию эндпоинтов
  • организовать сервисный слой приложения на Java

Примеры запросов агенту

  • /openapi-to-application-java-spring-boot:openapi-to-application-code сгенерируй приложение по файлу openapi.yaml
  • @openapi-to-application создай Spring Boot проект на основе api-spec.json

Как установить openapi-to-application-java-spring-boot

Команда из источника

copilot plugin install openapi-to-application-java-spring-boot@awesome-copilot

По шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой

Вопросы о openapi-to-application-java-spring-boot

Как установить openapi-to-application-java-spring-boot в GitHub Copilot?

Выполните команду copilot plugin install openapi-to-application-java-spring-boot@awesome-copilot в консоли Copilot CLI.

Что делает openapi-to-application-java-spring-boot?

Он берёт спецификацию OpenAPI и создаёт рабочий проект на Java Spring Boot, включая REST-контроллеры и сервисный слой.

Какие компоненты входят в плагин?

В плагин входят субагент openapi-to-application и слэш-команда /openapi-to-application-java-spring-boot:openapi-to-application-code.

Исходный текст

openapi-to-application-java-spring-boot · MIT
# OpenAPI to Application - Java Spring Boot Plugin

Generate production-ready Spring Boot applications from OpenAPI specifications. Includes project scaffolding, REST controller generation, service layer organization, and Spring Boot best practices.

## Installation

```bash
# Using Copilot CLI
copilot plugin install openapi-to-application-java-spring-boot@awesome-copilot
```

## What's Included

### Commands (Slash Commands)

| Command | Description |
|---------|-------------|
| `/openapi-to-application-java-spring-boot:openapi-to-application-code` | Generate a complete, production-ready application from an OpenAPI specification |

### Agents

| Agent | Description |
|-------|-------------|
| `openapi-to-application` | Expert assistant for generating working applications from OpenAPI specifications |

## Source

This plugin is part of [Awesome Copilot](https://github.com/github/awesome-copilot), a community-driven collection of GitHub Copilot extensions.

## License

MIT

© Awesome Copilot Community · MIT · github/awesome-copilot

Похожие плагины

Все плагины по теме «Бэкенд и API» →
typescript-lsp официальный Anthropic Подключает языковой сервер для TypeScript и JavaScript к Claude Code. Помогает переходить к определениям, искать ссылки и проверять ошибки прямо при редактировании кода. ★ 44 635звёзд репо ruby-lsp официальный Anthropic Плагин подключает языковой сервер Ruby к Claude Code для анализа кода и навигации по файлам .rb, .rake, .gemspec, .ru и .erb. ★ 44 635звёзд репо php-lsp официальный Anthropic Плагин подключает языковой сервер Intelephense к Claude Code. Он передаёт агенту диагностику и подсказки по коду для файлов с расширением .php. ★ 44 635звёзд репо mcp-server-dev официальный Anthropic Три скилла, которые проведут от вопроса «что я вообще подключаю» до готового MCP-сервера с инструментами, авторизацией и, если нужно, виджетами в чате. ★ 44 635звёзд репо laravel-boost официальный Laravel MCP-сервер с инструментами Laravel: Artisan, Eloquent, роутинг, миграции и генерация кода под фреймворк. ★ 44 635звёзд репо firebase официальный Google Подключает Firebase к Claude через MCP: агент работает с Firestore, аутентификацией, облачными функциями, hosting и storage прямо из проекта. ★ 44 635звёзд репо

Из того же набора732

Весь набор →
ospo-sponsorship Находит среди зависимостей GitHub-репозитория те, которые можно поддержать через GitHub Sponsors, и проверяет каждую ссылку. ★ 40 418звёзд репо oracle-to-postgres-migration-expert Переводит data access слой .NET-решений и хранимые процедуры с Oracle на PostgreSQL. Пригодится при поэтапной миграции проектов на Npgsql с верификацией тестами. ★ 40 418звёзд репо openapi-to-application-python-fastapi Плагин генерирует FastAPI-приложение по спецификации OpenAPI: создаёт каркас проекта, маршруты и зависимости. Пригодится для асинхронных API на Python. ★ 40 418звёзд репо openapi-to-application-nodejs-nestjs Собирает приложение на NestJS по спецификации OpenAPI: скаффолдинг проекта, контроллеры, сервисы. Пригодится, когда контракт API уже есть, а кода ещё нет. ★ 40 418звёзд репо openapi-to-application-go Плагин генерирует готовые к запуску приложения на Go из спецификаций OpenAPI. Он настраивает структуру проекта, хэндлеры и middleware для REST API. ★ 40 418звёзд репо openapi-to-application-csharp-dotnet Создаёт .NET-приложение по спецификации OpenAPI. Подойдёт, когда нужно получить основу ASP.NET Core проекта с контроллерами. ★ 40 418звёзд репо noob-mode Переводит запросы разрешений, ошибки и технический вывод в Copilot CLI на понятный язык с цветовой индикацией рисков. ★ 40 418звёзд репо napkin Плагин открывает в браузере доску для набросков и заметок, а затем передаёт их Copilot. Подойдёт, когда идею удобнее объяснить схемой, чем текстом. ★ 40 418звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой