{"id":15162050,"url":"https://github.com/flyteorg/flyteadmin","last_synced_at":"2025-09-30T15:31:25.961Z","repository":{"id":37795595,"uuid":"210668849","full_name":"flyteorg/flyteadmin","owner":"flyteorg","description":"Control Plane for Flyte. Flyteadmin is a gRPC + REST Service written in golang and uses a RDBMs to store meta information and management information for Flyte Tasks and Workflows.","archived":true,"fork":false,"pushed_at":"2023-10-09T18:29:38.000Z","size":21170,"stargazers_count":39,"open_issues_count":23,"forks_count":63,"subscribers_count":222,"default_branch":"master","last_synced_at":"2024-12-03T16:18:05.919Z","etag":null,"topics":["control-plane","flyte","functional","grpc","rest-api","workflows"],"latest_commit_sha":null,"homepage":"https://flyte.org","language":"Go","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/flyteorg.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null}},"created_at":"2019-09-24T18:14:22.000Z","updated_at":"2024-07-16T07:35:11.000Z","dependencies_parsed_at":"2023-07-14T13:44:15.686Z","dependency_job_id":null,"html_url":"https://github.com/flyteorg/flyteadmin","commit_stats":null,"previous_names":["lyft/flyteadmin"],"tags_count":382,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flyteorg%2Fflyteadmin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flyteorg%2Fflyteadmin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flyteorg%2Fflyteadmin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flyteorg%2Fflyteadmin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/flyteorg","download_url":"https://codeload.github.com/flyteorg/flyteadmin/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234747799,"owners_count":18880507,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["control-plane","flyte","functional","grpc","rest-api","workflows"],"created_at":"2024-09-27T01:04:30.493Z","updated_at":"2025-09-30T15:31:20.228Z","avatar_url":"https://github.com/flyteorg.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"| 🗑  As of Oct-23 we moved the development of this component to [monorepo](https://github.com/flyteorg/flyte). 🗑  |\n| - |\n\n\nFlyteAdmin\n==========\n\n[![Current Release](https://img.shields.io/github/release/flyteorg/flyteadmin.svg)](https://github.com/flyteorg/flyteadmin/releases/latest)\n![Master](https://github.com/flyteorg/flyteadmin/workflows/Master/badge.svg)\n[![GoDoc](https://godoc.org/github.com/flyteorg/flyteadmin?status.svg)](https://pkg.go.dev/mod/github.com/flyteorg/flyteadmin)\n[![License](https://img.shields.io/badge/LICENSE-Apache2.0-ff69b4.svg)](http://www.apache.org/licenses/LICENSE-2.0.html)\n[![CodeCoverage](https://img.shields.io/codecov/c/github/flyteorg/flyteadmin.svg)](https://codecov.io/gh/flyteorg/flyteadmin)\n[![Go Report Card](https://goreportcard.com/badge/github.com/flyteorg/flyteadmin)](https://goreportcard.com/report/github.com/flyteorg/flyteadmin)\n![Commit activity](https://img.shields.io/github/commit-activity/w/flyteorg/flyteadmin.svg?style=plastic)\n![Commit since last release](https://img.shields.io/github/commits-since/flyteorg/flyteadmin/latest.svg?style=plastic)\n[![Slack](https://img.shields.io/badge/slack-join_chat-white.svg?logo=slack\u0026style=social)](https://slack.flyte.org)\n\nFlyteAdmin is the control plane for Flyte responsible for managing entities (task, workflows, launch plans) and\nadministering workflow executions. FlyteAdmin implements the\n[AdminService](https://github.com/flyteorg/flyteidl/blob/master/protos/flyteidl/service/admin.proto) which\ndefines a stateless REST/gRPC service for interacting with registered Flyte entities and executions.\nFlyteAdmin uses a relational style Metadata Store abstracted by [GORM](http://gorm.io/) ORM library.\n\nFor more background on Flyte, check out the official [website](https://flyte.org/) and the [docs](https://docs.flyte.org/en/latest/index.html)\n\nBefore Check-In\n---------------\n\nFlyte Admin has a few useful make targets for linting and testing. Please use these before checking in to help suss out\nminor bugs and linting errors.\n\n```\n  # Please make sure you have all the dependencies installed:\n  $ make install\n  \n  # In case you are only missing goimports:\n  $ go install golang.org/x/tools/cmd/goimports@latest\n  $ make goimports\n```\n\n```\n  $ make test_unit\n```\n\n```\n  $ make lint\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflyteorg%2Fflyteadmin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fflyteorg%2Fflyteadmin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflyteorg%2Fflyteadmin/lists"}