{"id":16669400,"url":"https://github.com/lgeiger/napi-prebuild-starter","last_synced_at":"2026-04-24T11:04:20.591Z","repository":{"id":66207653,"uuid":"155139563","full_name":"lgeiger/napi-prebuild-starter","owner":"lgeiger","description":"Create and package Node.js N-API modules using prebuildify and Azure pipelines","archived":false,"fork":false,"pushed_at":"2018-11-12T20:54:22.000Z","size":28,"stargazers_count":1,"open_issues_count":1,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-19T17:16:21.650Z","etag":null,"topics":["azure-pipelines","n-api","node-gyp","nodejs","prebuild","starter-template","v8"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lgeiger.png","metadata":{"files":{"readme":"README.md","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":"2018-10-29T02:24:52.000Z","updated_at":"2018-11-12T21:10:06.000Z","dependencies_parsed_at":"2023-05-30T01:00:28.969Z","dependency_job_id":null,"html_url":"https://github.com/lgeiger/napi-prebuild-starter","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lgeiger%2Fnapi-prebuild-starter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lgeiger%2Fnapi-prebuild-starter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lgeiger%2Fnapi-prebuild-starter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lgeiger%2Fnapi-prebuild-starter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lgeiger","download_url":"https://codeload.github.com/lgeiger/napi-prebuild-starter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243315164,"owners_count":20271514,"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":["azure-pipelines","n-api","node-gyp","nodejs","prebuild","starter-template","v8"],"created_at":"2024-10-12T11:32:26.589Z","updated_at":"2025-12-28T11:47:06.483Z","avatar_url":"https://github.com/lgeiger.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# N-API Prebuild Starter\n\n[![Build Status](https://dev.azure.com/lgeiger/napi-prebuild-starter/_apis/build/status/lgeiger.napi-prebuild-starter)](https://dev.azure.com/lgeiger/napi-prebuild-starter/_build/latest?definitionId=1)\n\nThis is a small sample repository that uses [`prebuildify`](https://github.com/mafintosh/prebuildify) and [Azure Pipelines](https://azure.microsoft.com/en-us/services/devops/pipelines/) to automatically build and publish a fully contained N-API hello world app.\n\nIt can be installed without the need for setting up a complete [`node-gyp`](https://github.com/nodejs/node-gyp) build toolchain. It ships with prebuilt binaries for the following platforms:\n- Windows (`x64` and `ia32`) \n- macOS (`x64`)\n- Linux (`x64`, `ARM` and `ARM64`)\n\nInstall it just like any other `npm` module not containing any native C++ code:\n```shell\nnpm i @lgeiger/napi-prebuild-starter\n```\n\n## Further reading:\n- https://www.nearform.com/blog/the-future-of-native-modules-in-node-js/\n- https://github.com/mafintosh/prebuildify\n- https://azure.microsoft.com/en-us/services/devops/pipelines/\n- https://nodejs.org/api/n-api.html\n- https://github.com/nodejs/node-addon-examples/tree/master/1_hello_world\n- https://github.com/nodejs/node-addon-api\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flgeiger%2Fnapi-prebuild-starter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flgeiger%2Fnapi-prebuild-starter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flgeiger%2Fnapi-prebuild-starter/lists"}