An open API service indexing awesome lists of open source software.

https://github.com/lin-stephanie/astro-loaders

A monorepo hosting Astro loaders that I need and might be useful for you.
https://github.com/lin-stephanie/astro-loaders

astro astro-loader content-collections github tweet

Last synced: about 2 months ago
JSON representation

A monorepo hosting Astro loaders that I need and might be useful for you.

Awesome Lists containing this project

README

        

# Astro Loaders

This monorepo hosts [Astro loaders](https://docs.astro.build/en/reference/content-loader-reference/#what-is-a-loader) built using the [Astro Content Loader API](https://docs.astro.build/en/reference/content-loader-reference/), enabling data fetching from various sources as content collections.

## Packages

Currently available loaders (see individual READMEs for details):

- [astro-loader-github-releases](https://github.com/lin-stephanie/astro-loaders/tree/main/packages/astro-loader-github-releases): Loads GitHub releases from commits or repositories.
- [astro-loader-github-prs](https://github.com/lin-stephanie/astro-loaders/tree/main/packages/astro-loader-github-prs): Loads GitHub pull requests with a search query.
- [astro-loader-tweets](https://github.com/lin-stephanie/astro-loaders/tree/main/packages/astro-loader-tweets): Loads tweets by ID.
- [astro-loader-bluesky-posts](https://github.com/lin-stephanie/astro-loaders/tree/main/packages/astro-loader-bluesky-posts): Loads Bluesky posts and threads using post URLs or AT-URIs.

## Resources

- [Blog - Experimental: Content Layer API](https://astro.build/blog/astro-4140/#experimental-content-layer-api)
- [Blog - Content Layer: A Deep Dive](https://astro.build/blog/content-layer-deep-dive/)
- [Blog - Community Loaders for Astro Content Layer](https://astro.build/blog/community-loaders/)
- [Docs - Content Collections: Defining the collection `loader`](https://docs.astro.build/en/guides/content-collections/#defining-the-collection-loader)

## Credits

- [ascorbic/astro-loaders](https://github.com/ascorbic/astro-loaders)
- [HiDeoo/astro-loader-npm-packages](https://github.com/HiDeoo/astro-loader-npm-packages)

## License

[MIT](https://github.com/lin-stephanie/astro-loaders/blob/main/LICENSE) © 2024-PRESENT [Stephanie Lin](https://github.com/lin-stephanie)