[FREE] Get data from Github with this extension

:package: GitHub Data Fetcher Extension V2

:small_blue_diamond: About

This extension helps you to easily fetch specific text or JSON data from GitHub using a raw content URL. You don’t need any external API tools or web components anymore β€” just give the raw URL and get your result!

:puzzle_piece: Extension Features:

  • :white_check_mark: Fetch plain text from GitHub
  • :white_check_mark: Fetch JSON data and parse it in Kodular
  • :white_check_mark: No external dependencies
  • :white_check_mark: Works with public GitHub repositories
  • :white_check_mark: Lightweight and fast

:framed_picture: Blocks

:hammer_and_wrench: How to Use

  1. :paperclip: Drag and drop the extension into your Kodular project.
  2. :link: Provide the raw GitHub file URL (e.g., https://raw.githubusercontent.com/username/repo/branch/file.json).
  3. :test_tube: Use the blocks:
  • FetchTextData(raw_url)
  • TextDataReceived(content) β†’ Event triggered after data is fetched.
  1. :white_check_mark: Parse or use the fetched content as needed in your app.

:warning: Note

  • Only works with public GitHub files.
  • Make sure to use raw URLs like:
    https://raw.githubusercontent.com/your_username/your_repo/main/data.json

:inbox_tray: Download

:link: Click here to download the .aix file

2 Likes

I hope you will like it

1 Like

By using the raw git hub file URL you can directly download the file using any downloader and read text or json data using web component.

2 Likes

Yes, raw GitHub links can be used manually with Web components, but this extension makes it easier and faster, especially for beginners. It saves time and keeps the blocks cleaner, without needing to set up Web headers or parse data manually. That’s the main reason I built it :blush:
Thanks for your comment!

Yes, I know this can also be done with the Web component and raw URLs. But this is just the beginning β€” this is my very first extension, and I wanted to start with something simple yet useful. I’m just getting started, and I have much bigger and more powerful extensions on the way! :rocket:

Appreciate your feedback β€” it helps me grow and improve!

1 Like