{"id":16866744,"url":"https://github.com/b4n/geany-git-ui","last_synced_at":"2026-05-07T01:32:36.593Z","repository":{"id":6311359,"uuid":"7546215","full_name":"b4n/geany-git-ui","owner":"b4n","description":"Geany plugin providing Git integration (unfinished yet)","archived":false,"fork":false,"pushed_at":"2013-01-10T19:15:55.000Z","size":200,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-07-19T12:48:25.155Z","etag":null,"topics":["geany-plugin","git"],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/b4n.png","metadata":{"files":{"readme":"README","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-01-10T18:26:49.000Z","updated_at":"2021-03-29T19:48:36.000Z","dependencies_parsed_at":"2022-09-13T21:50:18.460Z","dependency_job_id":null,"html_url":"https://github.com/b4n/geany-git-ui","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/b4n/geany-git-ui","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/b4n%2Fgeany-git-ui","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/b4n%2Fgeany-git-ui/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/b4n%2Fgeany-git-ui/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/b4n%2Fgeany-git-ui/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/b4n","download_url":"https://codeload.github.com/b4n/geany-git-ui/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/b4n%2Fgeany-git-ui/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32719519,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-07T00:29:05.620Z","status":"ssl_error","status_checked_at":"2026-05-07T00:28:57.074Z","response_time":117,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["geany-plugin","git"],"created_at":"2024-10-13T14:51:33.531Z","updated_at":"2026-05-07T01:32:36.578Z","avatar_url":"https://github.com/b4n.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"This plugin aims at providing an UI inside Geany to interact with Git\nrepositories.  It is currently lacking a lot of features and basically only\nprovides an history view allowing to browse a file's history and see the diffs\nbetween many things.\n\n\nBuilding\n========\n\nThis package use regular Autotools, so you just need to run them.  The\nrequirements are:\n\n* A C compiler (e.g. gcc);\n* autoconf;\n* automake;\n* libtool;\n* make;\n* GTK2 development files (`libgtk2.0-dev` on Debian);\n* Geany development files (inside the `geany` package on Debian).\n\nNow, prepare the build system::\n\n    $ ./autogen.sh\n\nand then configure::\n\n    $ ./configure\n\nand finally, build it::\n\n    $ make\n\nDon't run `make install`, it won't do anything sensible for now.  You need to\nmanually install the plugin file.  Next steps will install the plugin in your\nuser's Geany configuration directory, if you want to install it system-wide,\njust update the paths accordingly.  First, make sure the target directory\nactually exists::\n\n    $ [ -d ~/.config/geany/plugins/ ] || mkdir ~/.config/geany/plugins/\n\nand then, ask Libtool to install it, performing any required modifications on\nit::\n\n    $ libtool --mode install install .libs/libgeany-git-ui.so ~/.config/geany/plugins/\n\n\nUsing it\n========\n\nEnable the plugin in Geany's plugin manager dialog.  A new tab labeled \"Git\"\nwill appear on the left pane, and will display the history of the current file\nif it is inside a Git repository.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fb4n%2Fgeany-git-ui","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fb4n%2Fgeany-git-ui","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fb4n%2Fgeany-git-ui/lists"}