Build with the Berican API
Our REST API is live and ready to use. CLI, SDKs, and enhanced tooling are in active development and will be available soon.
Deploy in seconds
A few lines of code is all you need
// Deploy a static site with Berican SDK
import { Berican } from '@berican/sdk';
const client = new Berican({
apiKey: process.env.BERICAN_API_KEY
});
// Create a new site
const site = await client.sites.create({
name: 'my-awesome-site',
type: 'STATIC',
repository: 'github.com/user/repo',
branch: 'main',
framework: 'nextjs',
});
// Deploy it
const deployment = await client.deployments.create(site.id);
console.log('Deployed to:', deployment.deployUrl);CLI Tool
Coming SoonDeploy from your terminal with ease
npm install -g @berican/cliberican loginberican initberican deployberican domains listOfficial SDKs
In DevelopmentNative libraries for your favorite languages
Node.js
Coming SoonPython
Coming SoonGo
Coming SoonPHP
Coming SoonIn Development: The Node.js SDK is currently being finalized and will be published to npm soon. In the meantime, you can use our REST API directly.
Once available, install the official Berican SDK for Node.js via npm:
npm install @berican/sdkQuick Start:
import { Berican } from '@berican/sdk';
const client = new Berican({
apiKey: process.env.BERICAN_API_KEY
});
// List all sites
const sites = await client.sites.list();
// Create and deploy
const site = await client.sites.create({
name: 'my-site',
type: 'STATIC',
repository: 'github.com/user/repo',
branch: 'main',
});
const deployment = await client.deployments.create(site.id);Powerful Integrations
Connect with your favorite tools and workflows
GitHub
Auto-deploy on push
GitLab
CI/CD pipeline support
Webhooks
Custom event triggers
API Keys
Programmatic access
Developer Experience
Built by developers, for developers
Fast Deployments
Deploy in under 30 seconds
Secure by Default
Auto SSL, WAF, DDoS protection
Edge Network
300+ global edge locations
Git Integration
Push to deploy workflow
Preview Deploys
Test PRs before merging
Local Dev
Match production locally