You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I’m a senior computer science student and a go learner. I browse the list every now and then to get some ideas - thanks for the effort. I noticed that some projects hadn’t been updated in a few years. I know that’s not necessarily a problem if the project is stable, but it made me think about how helpful it could be to show the "last updated" date for each project, just for more context.
As I thought more about that feature, I realized it might make sense to build a small tool to help automate it — and even handle other quality of life features later on (like last updated for instance).
Idea:
I’d like to propose building a lightweight tool (written in Go) that would:
Define the list content in a structured config file (YAML/JSON).
Automatically fetch metadata like GitHub stars and last commit dates.
Generate a consistent, updated README.md.
(Optionally) flag projects that are inactive or have broken links.
The main goal would be to make maintaining the list faster and simpler, while keeping everything consistent and up-to-date. It would be a matter of updating the content file, pushing to the branch and a ci pipeline would do the rest.
Future ideas:
If the project goes on, I would like to add the QoL features like generating profiles for each listed project. Every profile will show the name of the project and some fancy badges and data. This would introduce a new Awesome Lists style with more info for the users all from the same repo.
The text was updated successfully, but these errors were encountered:
I can also, and probably should, allow users to add new links directly through the CLI instead of limiting all modifications to editing the config file manually.
Hi,
I’m a senior computer science student and a go learner. I browse the list every now and then to get some ideas - thanks for the effort. I noticed that some projects hadn’t been updated in a few years. I know that’s not necessarily a problem if the project is stable, but it made me think about how helpful it could be to show the "last updated" date for each project, just for more context.
As I thought more about that feature, I realized it might make sense to build a small tool to help automate it — and even handle other quality of life features later on (like last updated for instance).
Idea:
I’d like to propose building a lightweight tool (written in Go) that would:
The main goal would be to make maintaining the list faster and simpler, while keeping everything consistent and up-to-date. It would be a matter of updating the content file, pushing to the branch and a ci pipeline would do the rest.
Future ideas:
If the project goes on, I would like to add the QoL features like generating profiles for each listed project. Every profile will show the name of the project and some fancy badges and data. This would introduce a new Awesome Lists style with more info for the users all from the same repo.
The text was updated successfully, but these errors were encountered: