{"id":21658472,"url":"https://github.com/go-ego/re","last_synced_at":"2025-07-17T21:31:11.123Z","repository":{"id":57484811,"uuid":"78633548","full_name":"go-ego/re","owner":"go-ego","description":"Re is a tool for helping develop with ego app framework.","archived":true,"fork":false,"pushed_at":"2018-07-29T12:46:59.000Z","size":4531,"stargazers_count":13,"open_issues_count":0,"forks_count":3,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-06-19T05:44:17.981Z","etag":null,"topics":["build-tools","ego","go","golang","hot-reload","tool"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"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/go-ego.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-01-11T11:42:32.000Z","updated_at":"2023-01-28T05:18:19.000Z","dependencies_parsed_at":"2022-08-26T11:10:49.828Z","dependency_job_id":null,"html_url":"https://github.com/go-ego/re","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/go-ego%2Fre","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/go-ego%2Fre/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/go-ego%2Fre/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/go-ego%2Fre/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/go-ego","download_url":"https://codeload.github.com/go-ego/re/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":226304715,"owners_count":17603654,"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":["build-tools","ego","go","golang","hot-reload","tool"],"created_at":"2024-11-25T09:29:19.334Z","updated_at":"2024-11-25T09:29:29.532Z","avatar_url":"https://github.com/go-ego.png","language":"Go","funding_links":[],"categories":["Go"],"sub_categories":[],"readme":"# Ego re\n\u003c!--\u003cimg align=\"right\" src=\"https://raw.githubusercontent.com/go-ego/ego/master/logo.jpg\"\u003e--\u003e\n\u003c!--[![Build Status](https://travis-ci.org/go-ego/ego.svg)](https://travis-ci.org/go-ego/ego)\n[![codecov](https://codecov.io/gh/go-ego/ego/branch/master/graph/badge.svg)](https://codecov.io/gh/go-ego/ego)--\u003e\n\u003c!--\u003ca href=\"https://circleci.com/gh/go-ego/ego/tree/dev\"\u003e\u003cimg src=\"https://img.shields.io/circleci/project/go-ego/ego/dev.svg\" alt=\"Build Status\"\u003e\u003c/a\u003e--\u003e\n[![CircleCI Status](https://circleci.com/gh/go-ego/re.svg?style=shield)](https://circleci.com/gh/go-ego/re)\n[![Build Status](https://travis-ci.org/go-ego/re.svg)](https://travis-ci.org/go-ego/re)\n[![Go Report Card](https://goreportcard.com/badge/github.com/go-ego/re)](https://goreportcard.com/report/github.com/go-ego/re)\n[![GoDoc](https://godoc.org/github.com/go-ego/re?status.svg)](https://godoc.org/github.com/go-ego/re)\n[![Release](https://github-release-version.herokuapp.com/github/go-ego/re/release.svg?style=flat)](https://github.com/go-ego/re/releases/latest)\n[![Join the chat at https://gitter.im/go-ego/ego](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/go-ego/ego?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge\u0026utm_content=badge)\n\u003c!--\u003ca href=\"https://github.com/go-ego/ego/releases\"\u003e\u003cimg src=\"https://img.shields.io/badge/%20version%20-%206.0.0%20-blue.svg?style=flat-square\" alt=\"Releases\"\u003e\u003c/a\u003e--\u003e\n  \n  \u003eRe is a tool for helping develop with ego app framework, base on [bee](https://github.com/beego/bee).\n\nThis is a work in progress.\n\n[简体中文](https://github.com/go-ego/re/blob/master/README_zh.md)\n\n## Contents\n- [Requirements](#requirements)\n- [Installation](#installation)\n- [Usage](#usage)\n- [Plans](#plans)\n- [Donate](#donate)\n- [Contributing](#contributing)\n- [License](#license)\n\n## Requirements:\n\n- Go version \u003e= 1.3\n\n## Installation:\n```\ngo get -u github.com/go-ego/re \n```\nThen you can add re binary to PATH environment variable in your ~/.bashrc or ~/.bash_profile file:\n\n```\nexport PATH=$PATH:\u003cyour_main_gopath\u003e/bin\n````\n## Usage\n\n```sh\n\nUSAGE\n    re command [arguments]\n\nAVAILABLE COMMANDS\n\n    new         auto-generate code for the ego app, Creates a ego application\n    api         Creates a ego API application\n    riot        Creates a riot application\n    gse         Creates a gse application\n    run         Run the application by starting a local development server\n    pack        Compresses a Ego application into a single file\n    bale        Transforms non-Go files to Go source files\n    version     Prints the current Re version\n    migrate     Runs database migrations\n    fix         fix the ego application to make it compatible with ego 1.0\n\nUse re help [command] for more information about a command.\n\n```\n\n### re new \n\nTo create a new Ego web application\n\n### re run\n\nTo run the application we just created, you can navigate to the application folder and execute:\n```\n$ cd my-webapp \u0026\u0026 re run\n```\nOr from anywhere in your machine:\n```\n$ re run github.com/user/my-webapp\n```\nFor more information on the usage, run re help run.\n\n## Plans\n- generate code and docs\n- generating a dockerfile\n- help with debugging your application\n\n## Donate\n- Supporting ego, [buy me a coffee](https://github.com/go-vgo/buy-me-a-coffee).\n## Contributing\n\n- To contribute to re, please see [Contribution Guidelines](https://github.com/go-ego/re/blob/master/CONTRIBUTING.md).\n\n- See [contributors page](https://github.com/go-ego/re/graphs/contributors) for full list of contributors.\n\n## License\n\nRe is primarily distributed under the terms of both the MIT license and the Apache License (Version 2.0).\n\nSee [LICENSE-APACHE](http://www.apache.org/licenses/LICENSE-2.0), [LICENSE-MIT](https://github.com/go-ego/ego/blob/master/LICENSE), and COPYRIGHT for details.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgo-ego%2Fre","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgo-ego%2Fre","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgo-ego%2Fre/lists"}