{"id":13434577,"url":"https://github.com/GNOME/glib","last_synced_at":"2025-03-18T01:31:50.684Z","repository":{"id":3481616,"uuid":"4537082","full_name":"GNOME/glib","owner":"GNOME","description":"Read-only mirror of https://gitlab.gnome.org/GNOME/glib","archived":false,"fork":false,"pushed_at":"2024-10-29T04:39:14.000Z","size":141863,"stargazers_count":1551,"open_issues_count":0,"forks_count":531,"subscribers_count":89,"default_branch":"main","last_synced_at":"2024-10-29T15:39:37.147Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://gitlab.gnome.org/GNOME/glib","language":"C","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GNOME.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"docs/CODEOWNERS","security":"SECURITY.md","support":"docs/supported-platforms.md","governance":null,"roadmap":"docs/roadmap.md","authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2012-06-03T12:31:28.000Z","updated_at":"2024-10-28T23:00:25.000Z","dependencies_parsed_at":"2024-02-24T14:25:53.092Z","dependency_job_id":"58af91ec-3fe4-4734-b64b-db4fc45ff491","html_url":"https://github.com/GNOME/glib","commit_stats":null,"previous_names":[],"tags_count":567,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GNOME%2Fglib","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GNOME%2Fglib/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GNOME%2Fglib/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GNOME%2Fglib/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GNOME","download_url":"https://codeload.github.com/GNOME/glib/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244139275,"owners_count":20404484,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-07-31T03:00:18.045Z","updated_at":"2025-03-18T01:31:50.677Z","avatar_url":"https://github.com/GNOME.png","language":"C","readme":"# GLib\n\nGLib is the low-level core library that forms the basis for projects such\nas GTK and GNOME. It provides data structure handling for C, portability\nwrappers, and interfaces for such runtime functionality as an event loop,\nthreads, dynamic loading, and an object system.\n\nThe official download locations are:\n  \u003chttps://download.gnome.org/sources/glib\u003e\n\nThe official web site is:\n  \u003chttps://www.gtk.org/\u003e\n\n## Installation\n\nSee the file ‘[INSTALL.md](INSTALL.md)’. There is\n[separate and more in-depth documentation](./docs/win32-build.md) for building\nGLib on Windows.\n\n## Supported versions\n\nUpstream GLib only supports the most recent stable release series, the previous\nstable release series, and the current development release series. All\nolder versions are not supported upstream and may contain bugs, some of which\nmay be exploitable security vulnerabilities.\n\nSee [SECURITY.md](SECURITY.md) for more details.\n\n## Documentation\n\nAPI documentation is available online for GLib for the:\n * [GLib](https://docs.gtk.org/glib/)\n * [GObject](https://docs.gtk.org/gobject/)\n * [GModule](https://docs.gtk.org/gmodule/)\n * [GIO](https://docs.gtk.org/gio/)\n\n## Discussion\n\nIf you have a question about how to use GLib, seek help on [GNOME’s Discourse\ninstance](https://discourse.gnome.org/tags/glib). Alternatively, ask a question\non [StackOverflow and tag it `glib`](https://stackoverflow.com/questions/tagged/glib).\n\n## Reporting bugs\n\nBugs should be [reported to the GNOME issue tracking system](https://gitlab.gnome.org/GNOME/glib/issues/new).\nYou will need to create an account for yourself. You may also submit bugs by\ne-mail (without an account) by e-mailing \u003cincoming+gnome-glib-658-issue-@gitlab.gnome.org\u003e,\nbut this will give you a degraded experience.\n\nBugs are for reporting problems in GLib itself, not for asking questions about\nhow to use it. To ask questions, use one of our [discussion forums](#discussion).\n\nIn bug reports please include:\n\n* Information about your system. For instance:\n  * What operating system and version\n  * For Linux, what version of the C library\n  * And anything else you think is relevant.\n* How to reproduce the bug.\n  * If you can reproduce it with one of the test programs that are built\n  in the `tests/` subdirectory, that will be most convenient.  Otherwise,\n  please include a short test program that exhibits the behavior.\n  As a last resort, you can also provide a pointer to a larger piece\n  of software that can be downloaded.\n* If the bug was a crash, the exact text that was printed out\n  when the crash occurred.\n* Further information such as stack traces may be useful, but\n  is not necessary.\n\n## Contributing to GLib\n\nPlease follow the [contribution guide](./CONTRIBUTING.md) to know how to\nstart contributing to GLib.\n\nPatches should be [submitted as merge requests](https://gitlab.gnome.org/GNOME/glib/-/merge_requests/new)\nto gitlab.gnome.org. Note that you will need to be logged in to the site to use\nthis page. If the patch fixes an existing issue, please refer to the\nissue in your commit message with the following notation (for issue 123):\n```\nCloses: #123\n```\n\nOtherwise, create a new merge request that introduces the change. Filing a\nseparate issue is not required.\n\n","funding_links":[],"categories":["Xposed","C","Standard Libraries \u0026 Utility Libraries"],"sub_categories":["Utility"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FGNOME%2Fglib","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FGNOME%2Fglib","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FGNOME%2Fglib/lists"}