Quesion for library's plugin type with github

Hi

I learned just about Git today.
and now I want to manage my personal library from github
so I push it from my PC
and now I add Library Path in ‘Manage Symbol Libraries’ like below

but It didn’t work
I think in the past version, there was Github in plugin type. but now there is only legacy
how can i use this using github ?

thanks for reading

Github plugin is deprecated as it caused a lot of issues and wasn’t worth it.
If you want to use libraries from github (or any other repo) clone the repo manually and add it as normal folder with legacy plugin.

3 Likes

I changed location of library a lot, so I thought github maybe easier way to locate my own library
but I think you make sense.

Thanks qu1ck !

The Github plugin needs one repo per library. (The repo name would be of the format library_name.pretty)

It downloads the head of the master branch via the web API as a zip archive. That archive is lost when closing KiCad resulting in an increased loadung time fir every action that needs footprint libs plus increased data consumtion.

1 Like

hi, Rene
but I don’t know what this means

and as far as I understand

  1. I need one repo for each library
  2. it doesn’t matter whether plugin type is Github or not
  3. this is why plugin type of Github is deleted (when I watched youtube in the past, there was Github selection in plugin type drag bar menu)
  4. I can use legacy plugin type to git@blah blah
  5. but actually it is time consumption to use library using Github because loading time occured by every action

those are right?
(it is somewhat difficult to explain what I’m understanding)

and Thanks Rene

Yes

Only github plugin will download from github. Not sure if the plugin type is even user selectable.

Kicad does not use git to get the files. It uses the zip download via the github API. I do not have access to kicad for now so I can not check what the path should look like.

1 Like

The github path needs to be of the form “https:/github.com/user/repo.pretty”

But I don’t think the github plugin type has ever been allowed for symbol libraries, only footprint libraries.

2 Likes

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.