Free tools to start.
Three ways to ship.

Start with the Kanject Core foundation on an annual license. Add the BaaS modules you need, individually. Or take All Access Enterprise — every library, every module, with the SLA, IP indemnification, and source code escrow your procurement team will ask about.

Every tier deploys into your own AWS account. You pay AWS for usage. We don't host your data plane, we don't mark up your infrastructure — and if you ever stop renewing, what you've shipped keeps running. Renewals buy updates and support, not permission.

Building early? The CLI and the DynoStudio workspace are free for teams under $250K. Paid Kanject licenses include DynoStudio during launch.

Your bill has two parts.

Kanject runs inside your AWS account, so pricing stays honest about who charges for what.

Kanject license

Libraries, modules, source generators, docs output, release channel, and support.

AWS usage

DynamoDB, Lambda, S3, Cognito, EventBridge, bandwidth, and any other AWS services your deployment consumes.

No vendor data plane

There is no Kanject-hosted infrastructure between your app and AWS. No proxy, no markup, no migration risk if you ever leave.

Free to build

Developer Tools

$0 for eligible teams

The Kanject CLI and the DynoStudio workspace, free for individuals, open-source projects, and companies under $250K in revenue or funding raised over the trailing twelve months.

Crossed the threshold? You have 90 days to move to a paid Kanject license.

What stays licensed

Production deploys, runtime libraries, BaaS modules, and DynoStudio's modelling layer require a paid Kanject license. During launch, paid Core, BaaS, and All Access licenses include DynoStudio instead of pricing it as a separate SKU.

Annual billing · all prices in USD
First production app

Core Launch

3 developers · 1 environment
$4,999/ org / year

The starter license. Ship a pilot, an internal service, or your first production app on the full Core library set.

Book a demo
Dev + production

Core Starter

5 developers · 2 environments
$9,990/ org / year

For small teams running a real product. Two environments to separate dev from production, with DynoStudio included during the launch bundle period.

Book a demo
Every tier deploys into your AWS account. You pay AWS for usage; us for the libraries and platform.

What you get at each tier.

BaaS modules are sold separately at every Core tier. All Access Enterprise is the only tier that bundles every BaaS module by default. The CLI and the DynoStudio workspace are free for eligible early-stage teams, and paid Kanject licenses include DynoStudio during launch.

Core Launch
$4,999 / yr
Core Starter
$9,990 / yr
Core Team
$24,990 / yr
All Access Enterprise
From $75,000 / yr
Shape
Developer seats 3 5 Unlimited
Environments 1 2 Unlimited
Libraries
All 12 Core libraries
BaaS modules Purchased individually Purchased individually All included
Tooling
Kanject CLI Also free for eligible teams under $250K
DynoStudio workspace (beta) Browse, query, ⌘K — free for eligible teams; bundled with paid licenses during launch
DynoStudio modelling (beta) POCO-derived schemas, model builder, diff & lint — launch bundle
Support
Software updates Shipped binaries stay licensed even if you don't renew
Support level Annual review Annual review SLA-backed, named contact
Onboarding session Yes
Enterprise
IP indemnification
Source code escrow
AOT-cert pipeline support
Custom modules Scoped
Procurement (MSA, DPA, sec)

Built on AWS Well-Architected. Optimised to pay you back.

Every Kanject library applies the six pillars of the AWS Well-Architected Framework to the service it wraps. The result: serverless-by-default architectures, scale-to-zero idle bills, and battle-tested patterns that don't quietly burn money — the libraries pay for themselves in what you stop paying AWS.

Six pillars · AWS Well-Architected Framework
Operational ExcellenceSecurityReliabilityPerformance EfficiencyCost OptimizationSustainability

Well-Architected by construction

Every wrapper enforces the AWS Well-Architected pattern for the service it touches. You can't use Kanject and accidentally ship a hot-partition DynamoDB table, an S3 bucket without lifecycle rules, or an SQS consumer that DLQ-storms on a single bad message.

Serverless by default

DynamoDB on-demand, Lambda compute, S3 + CloudFront delivery. No EC2 fleets to right-size, no RDS clusters to babysit, no idle dev environments quietly billing $1,200/month to do nothing on weekends. Scale-to-zero is the default, not an opt-in.

Optimised for scale

Single-table DynamoDB design, partial-batch acknowledgement on SQS, parallel workloads with retry budgets, idempotency keys, golden-path source generators. The patterns that take a senior engineer two years to learn — already encoded in the libraries on day one.

Pays for itself

Teams shipping on Kanject typically see materially lower AWS spend versus equivalent always-on architectures, plus weeks of engineering time saved per quarter on infrastructure tuning. For most teams the Kanject license is recovered inside the first quarter — and stays cheaper every quarter after.

Build with the same AWS services that run Airbnb, Nike, Zoom — and more.

Kanject wraps the same AWS services that run in production at the world's largest engineering teams. Your pricing pays for the clean .NET API, the source generators, the auto-generated docs, and the support — not the infrastructure underneath, which already exists, runs in your account, and is paid directly to AWS.

The things you'd ask in a sales call.

How is Kanject different from Firebase, Supabase, Convex, or Amplify?
Firebase, Supabase, and Convex are excellent hosted platforms for fast-moving teams. Kanject is built for .NET teams that want the same product velocity while keeping their backend infrastructure and data plane in their own AWS account.
Are BaaS modules included in the Core tiers?
No. Core Launch, Starter, and Team license the 12 Core libraries only. BaaS modules — Identity, Wallet, FileServer, Forms, Insights, InstantMessaging, NotificationHub, EventHub, Identity.Server — are purchased individually. All Access Enterprise is the only tier that bundles every BaaS module.
How does the seat cap work?
Seats are named developer seats on the org license. Devs who never touch the Kanject NuGet feed don't count. If you outgrow a tier mid-year, you can upgrade; the new tier prorates against the time remaining on the current term.
What does “per environment” mean for BaaS?
One production deploy is one environment. Staging, regional pilots, and per-customer sandboxes each count separately. All Access Enterprise rolls every environment into the commercial model so the count stops mattering.
Do I pay AWS separately?
Yes. Kanject deploys into your AWS account, so AWS bills you directly for usage. We charge for the libraries, modules, release channel, and support — never for the infrastructure underneath.
Is there a free tier or free trial?
Yes — for tooling. The Kanject CLI and the DynoStudio workspace are free for individuals, open-source projects, and companies under $250K in revenue or funding raised over the trailing twelve months. Production is a different lane: production deploys, runtime libraries, and BaaS modules require a paid Kanject license. Free to build, paid to ship.
How does free Developer Tools eligibility work?
Self-certification — tick a box, no sales call, no audit. If your company crosses $250K in trailing-twelve-month revenue or funding, you have 90 days to move to a paid Kanject license. The commercially weighty parts — production deploys, runtime libraries, BaaS modules, and DynoStudio's modelling layer — are tied to the license itself, so eligibility only ever governs the free tooling.
Is DynoStudio sold separately?
Not during the first launch period. DynoStudio is bundled with paid Kanject Core, BaaS, and All Access licenses while we learn how teams use it in production. Standalone DynoStudio pricing may arrive later, but the launch offer keeps evaluation simple: free workspace for eligible early teams, included DynoStudio for paid license holders.
What about source code and IP risk?
All Access Enterprise includes source code escrow — the source is released to you if Kanject ceases operations — and IP indemnification on the libraries you license. Core tiers include a binary license. Source access can be scoped separately during procurement.
What happens if I don't renew?
What you've shipped keeps running. Your deployed binaries are licensed indefinitely, renewal or not. Non-renewal ends updates, new versions, support, and the generator licence for new builds — renewals buy updates and support, not permission for what's already in production.
Will my renewal price go up?
No. Your renewal never costs more than your current term while you stay continuously subscribed. List-price changes apply to new customers and lapsed subscriptions that return — not to a live one. The only way your number changes is an upgrade you choose: a bigger tier, more modules, more environments.
If I downgrade or cancel, what happens to my data?
It stays in your AWS account. Cancelling means you stop receiving updates and support, but deployed binaries and your AWS resources remain yours.
On-prem or air-gapped deployments?
Available on All Access Enterprise. We scope private NuGet mirroring, deployment templates, and outbound-network limits during discovery.
Ready to ship?

Simplify your cloud
journey today.

Join forward-thinking developers and businesses who trust Kanject to eliminate cloud complexity and accelerate innovation.