riboseinc / jekyll-theme-open-project

Jekyll theme for site suite presenting your open software and specifications.
MIT License
30 stars 3 forks source link

Offer open project information over API #13

Open strogonoff opened 5 years ago

strogonoff commented 5 years ago

The idea is to use Jekyll not just to offer open project information to the outside world in HTML-rendered form, but also in a format suitable for programmatic consumption.

The alternative here is jekyll-feed, which is a sort of limited API.

One way to go about it is simple JSON API https://bilaw.al/building-apis-with-jekyll.html

GraphQL, while a better approach, would require a server. That defeats the point of having a statically generated site, but is still worth consideration.