{"id":15538903,"url":"https://github.com/getnacelle/nacelle-js","last_synced_at":"2025-04-12T04:44:16.219Z","repository":{"id":37797863,"uuid":"365321599","full_name":"getnacelle/nacelle-js","owner":"getnacelle","description":"Nacelle-powered, JavaScript-fueled packages and example projects to elevate your composable commerce experience.","archived":false,"fork":false,"pushed_at":"2025-04-09T22:40:23.000Z","size":36312,"stargazers_count":9,"open_issues_count":11,"forks_count":0,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-04-09T23:29:23.668Z","etag":null,"topics":["ecommerce","headless-commerce"],"latest_commit_sha":null,"homepage":"https://nacelle.com","language":"TypeScript","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/getnacelle.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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":"2021-05-07T18:31:00.000Z","updated_at":"2024-01-19T21:16:54.000Z","dependencies_parsed_at":"2022-06-22T17:03:30.710Z","dependency_job_id":"ace6ab91-31d3-4b98-b012-7665130f00a0","html_url":"https://github.com/getnacelle/nacelle-js","commit_stats":{"total_commits":203,"total_committers":12,"mean_commits":"16.916666666666668","dds":0.7783251231527093,"last_synced_commit":"a7ce9eeb1d5c2155b0fed0239eb402920e1d1495"},"previous_names":[],"tags_count":122,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getnacelle%2Fnacelle-js","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getnacelle%2Fnacelle-js/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getnacelle%2Fnacelle-js/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/getnacelle%2Fnacelle-js/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/getnacelle","download_url":"https://codeload.github.com/getnacelle/nacelle-js/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248131071,"owners_count":21052816,"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":["ecommerce","headless-commerce"],"created_at":"2024-10-02T12:07:40.646Z","updated_at":"2025-04-12T04:44:16.198Z","avatar_url":"https://github.com/getnacelle.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Nacelle\n\nNacelle is a managed backend service that acts as the connective tissue for headless commerce. Our infrastructure is built on an event-driven elastic core that Nacelle fully manages, so you don't have to worry about scaling, updates, and general DevOps. We focus on fighting headless headaches like eventual consistency, backend maintenance, and interoperability so you can build the things that matter to your brand without getting bogged down.\n\nThis repository contains packages and examples you can use to build your storefront.\n\n## How to Use\n\n### Packages\n\nAll `nacelle-js` [**packages**](https://github.com/getnacelle/nacelle-js/tree/main/packages) are published to npm. Please refer to a package's README for installation instructions.\n\n### Examples\n\n[**Examples**](https://github.com/getnacelle/nacelle-js/tree/main/examples) demonstrate how to achieve a specific goal. They are intended to be reference points, and aren't intended to be the foundation for new eCommerce projects.\n\nTo scaffold a frontend example project, we recommend using [`degit`](https://www.npmjs.com/package/degit):\n\n```\nnpx degit https://github.com/getnacelle/nacelle-js/examples/\u003cexample-project-name\u003e\n```\n\n### Starters\n\n[**Starters**](https://github.com/getnacelle/nacelle-js/tree/main/starters) provide scaffolding for new eCommerce projects. To scaffold a frontend example project, we recommend using [`degit`](https://www.npmjs.com/package/degit):\n\n```\nnpx degit https://github.com/getnacelle/nacelle-js/starters/\u003cexample-project-name\u003e\n```\n\n## How to Contribute\n\nPlease see our [Contribution Guidelines](./CONTRIBUTING.md) for more information about submitting [bug reports](./CONTRIBUTING.md#reporting-bugs), [suggesting enhancements](./CONTRIBUTING.md#suggesting-enhancements), and [pull requests](./CONTRIBUTING.md#submitting-pull-requests).\n\n### Quick Links\n\n- [Report a Bug](https://github.com/getnacelle/nacelle-js/issues/new?labels=bug%2Ctriage\u0026template=bug_report.yml\u0026title=%5BBug%5D%3A+)\n- [Suggest an Enhancement](https://github.com/getnacelle/nacelle-js/issues/new?labels=enhancement%2Ctriage\u0026template=feature_request.yml\u0026title=%5BEnhancement%5D%3A+)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgetnacelle%2Fnacelle-js","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgetnacelle%2Fnacelle-js","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgetnacelle%2Fnacelle-js/lists"}