wso2 / wso2/api-platform

Create New UI for Github API Creation flow

Open
#133 0 comments 0 reactions 1 assignee View on GitHub

@Induwara04 is already working on this.

Since Nov 11, 2025.

Type/Task
Dominant language
Go
Stars
71
Forks
111
Avg merge
1d 14h
Merged PRs (30d)
110

Description

Description

Design and develop a new UI for the GitHub API Creation Flow that allows users to import API projects directly from remote Git repositories. The UI should guide users through selecting a repository (public or private), choosing a branch, and picking a valid .api-platform directory containing openapi.yaml and api.yaml. Once validated, the system should pull the artifacts, prefill the API creation form, and display metadata for review. The interface should follow the platform’s design system, include proper validation and error handling, and provide a smooth, step-by-step experience for creating APIs from GitHub projects.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.