Skip to content
@PackkitJS

PackkitJS

Packkit 📦

Provider-neutral project generation for modern JavaScript — and a growing set of deploy providers that launch what it generates.

Packages

Package What it is
create-packkit The generator. Scaffold a modern npm package, CLI, service, or app from a CLI or a web configurator — with safe, baseline-aware upgrades and a stable embedded API.
@packkit/provider-netlify Netlify deployment provider. Consumes a generated project's deployment contract to plan and apply a Netlify site.

How it fits together

create-packkit stays a provider-neutral generation engine: it resolves config, generates files deterministically, and describes how to deploy a project in a provider-neutral deployment contract. Separate @packkit/provider-* packages consume that contract and launch it. The dependency direction is one-way — providers depend on create-packkit, never the reverse.

create-packkit  ──►  GeneratedProject.deploymentContract  ──►  @packkit/provider-*

Providers keep pure planning (supports / prepare / plan) separate from side effects: all network access is confined to apply(), through a client the host injects. A provider never sources credentials itself.

Popular repositories Loading

  1. create-packkit create-packkit Public

    Provider-neutral project generator for modern JS/TS — packages, CLIs, apps & services — from a CLI or web configurator, with an embedded API and safe upgrades.

    JavaScript 1

  2. provider-netlify provider-netlify Public

    Netlify deployment provider for Packkit-generated projects — consumes a project's deployment contract to plan and apply a Netlify site.

    TypeScript

  3. .github .github Public

    PackkitJS org profile

Repositories

Showing 3 of 3 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…