{"id":14979974,"url":"https://github.com/nokeedev/gradle-native","last_synced_at":"2025-06-14T20:33:59.630Z","repository":{"id":37472262,"uuid":"243841556","full_name":"nokeedev/gradle-native","owner":"nokeedev","description":"The home of anything about Gradle support for natively compiled languages","archived":false,"fork":false,"pushed_at":"2024-02-28T18:45:21.000Z","size":59832,"stargazers_count":49,"open_issues_count":248,"forks_count":9,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-06T02:33:42.576Z","etag":null,"topics":["c","cpp","gradle","gradle-native","ios","jni","objective-c","objective-cpp","swift"],"latest_commit_sha":null,"homepage":"https://nokee.dev","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nokeedev.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-02-28T19:42:28.000Z","updated_at":"2024-12-26T14:10:10.000Z","dependencies_parsed_at":"2024-09-24T04:10:59.285Z","dependency_job_id":null,"html_url":"https://github.com/nokeedev/gradle-native","commit_stats":{"total_commits":4967,"total_committers":3,"mean_commits":"1655.6666666666667","dds":"0.0016106301590497196","last_synced_commit":"0431ef5c1291efe4fc739de321c6453a1efe05f2"},"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/nokeedev/gradle-native","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nokeedev%2Fgradle-native","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nokeedev%2Fgradle-native/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nokeedev%2Fgradle-native/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nokeedev%2Fgradle-native/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nokeedev","download_url":"https://codeload.github.com/nokeedev/gradle-native/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nokeedev%2Fgradle-native/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259879943,"owners_count":22925855,"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":["c","cpp","gradle","gradle-native","ios","jni","objective-c","objective-cpp","swift"],"created_at":"2024-09-24T14:01:03.118Z","updated_at":"2025-06-14T20:33:59.603Z","avatar_url":"https://github.com/nokeedev.png","language":"Java","readme":":jbake-version: 0.4.0\nimage::nokee.png[Nokee logo]\n\nPainless native development with Gradle.\nNokee is a suite of high-quality Gradle plugins aimed explicitly at enabling build happiness for all natively compiled language.\nIt allows compilation of languages such C, {cpp}, Objective-C and Objective-{cpp}.\n\n*For more information, visit the link:https://nokee.dev[official project homepage]*\n\nimage:https://img.shields.io/badge/Revved%20up%20by-Develocity-06A0CE?logo=Gradle\u0026labelColor=02303A[link=https://ge.nokee.dev/scans]\n\n== Install\n\nCopy the following inside your `settings.gradle[.kts]`:\n\n.settings.gradle[.kts]\n[source,groovy,subs=attributes+,file=settings]\n----\npluginManagement {\n   repositories {\n      gradlePluginPortal()\n      maven { url = uri(\"https://repo.nokee.dev/release\") }\n      maven { url = uri(\"https://repo.nokee.dev/snapshot\") }\n   }\n   resolutionStrategy {\n      eachPlugin {\n         if (requested.id.id.startsWith(\"dev.nokee.\")) {\n            useModule(\"${requested.id.id}:${requested.id.id}.gradle.plugin:{jbake-version}\")\n         }\n      }\n   }\n}\n----\n\n== Usage\n\nApply link:https://nokee.dev/docs/{jbake-version}/manual/plugin-references.html[any of the Nokee plugins] to your build just like any other Gradle plugin:\n\n.build.gradle[.kts]\n[source,groovy,file=build]\n----\nplugins {\n    id(\"dev.nokee.objective-c-ios-application\")\n}\n----\n\n== Examples\n\nLook at link:https://nokee.dev/docs/{jbake-version}/samples[all the samples demonstrating various use cases solved by Nokee plugins].\n\n== Need Help?\n\n* Get familiar with the link:https://nokee.dev/docs/current/manual/user-manual.html[Nokee User Manual]\n* Start a link:https://github.com/nokeedev/gradle-native/discussions[discussion]\n* Have a look at the link:https://nokee.dev/docs/current/samples[Samples]\n* Join the link:https://gradle.com/slack-invite[#native Slack Channel]\n\n====== Licensed under Apache License 2.0 - https://www.apache.org/licenses/LICENSE-2.0\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnokeedev%2Fgradle-native","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnokeedev%2Fgradle-native","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnokeedev%2Fgradle-native/lists"}