Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

solution for #1931: adds meta data about repository to awesome-go.com #2445

Closed
wants to merge 2 commits into from

Conversation

@Ma124
Copy link

Ma124 commented Mar 26, 2019

You can see a preview at my GH Pages the issue with the logo and the fonts is only there because it's not yet hosted at awesome-go.com. The tables are sortable.

I created Awesome Framework so you can reuse the code in other awesome lists.
It takes one or more input files (in this case: README.md) and parses them according an input file format (in this case: md:list), fetches metadata about every single item and writes one or more output files (in this case: index.html) according an output file format (in this case: md:table+meta>html).

Some of the benefits:

  • You won't need to change the format of the README.md .
  • It recognizes 8 repository URL formats and uses the appropriate API for each; and you can add more
  • It supports 4 output formats; and you can add more
  • It supports tests (e.g. alphabetical order) and you can add more
  • You can use it with every CI/Hosting Provider
  • It supports CI config generation for TravisCI (GitHub) and GitLab CI
  • All conversions are stored in a single file (awesome.yml)
  • It has a high test coverage

Go Report Card rates it as Go Report Card
It also has a GoDoc

CC @avelino @kaxap @rororofff

@avelino

This comment has been minimized.

Copy link
Owner

avelino commented Mar 26, 2019

That way we don't have indexing on Google, read more: #983

@avelino

This comment has been minimized.

Copy link
Owner

avelino commented Jun 17, 2019

The maintainers will review your PR and notify you and tag it in case any information is still missing. They will wait 30 days for your interaction, after that the PR will be closed.
https://github.com/avelino/awesome-go/blob/master/CONTRIBUTING.md#maintainers

@avelino avelino closed this Jun 17, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.