Astra: The Free Self-hosted Lightning-Fast AI Website Builder You Control

Astra Your Self-hosted AI Powered Website Builder That Can Be Deployed in less than a min

Astra: The Free Self-hosted Lightning-Fast AI Website Builder You Control

Astra is an AI-powered website builder you can host yourself, up and running in under a minute. It’s perfect for creators and small businesses looking to build a professional site fast — no coding needed.

Built with Next.js and TailwindCSS, it's fast, responsive, and looks great on any device. The sleek design comes from Shadcn UI and Magic UI, giving you beautiful components out of the box.

Clerk handles secure user authentication, so your data stays safe. You control everything since it's self-hosted — no third-party limits or subscriptions.

Best of all, deploying is a breeze. Whether you're a developer or a beginner, Astra empowers you to create stunning websites quickly and efficiently.

How to Deploy?

Prerequisites

Make sure that you have installed

  • Node.js
  • Git
  • npm / yarn / pnpm / bun

Clone this repository:

git clone https://github.com/Shreyas-29/astra-website.git
cd astra-website

Install dependencies:

npm install

Setup env variables:

# app
 NEXT_PUBLIC_URL=http://localhost:3000
 NEXT_PUBLIC_DOMAIN=localhost:3000

 # clerk
 CLERK_SECRET_KEY=
 NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
 NEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in
 NEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up
 NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL=/
 NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL=/
  1. Run the development server:
npm run dev
  1. Open your browser and navigate to http://localhost:3000 to see the website in action.

License

CC0-1.0 License

Resources & Downloads

GitHub - Shreyas-29/astra: A smart AI-powered website builder landing page
A smart AI-powered website builder landing page. Contribute to Shreyas-29/astra development by creating an account on GitHub.

Read more

How AI-Powered Documentation Is Reducing Administrative Burden in Healthcare

How AI-Powered Documentation Is Reducing Administrative Burden in Healthcare

Healthcare organizations continue to face growing administrative demands as patient volumes increase and regulatory requirements become more complex. This challenge affects healthcare providers across many specialties and locations. For instance, the Colorado Behavioral Health Administration (BHA) laws and rules establish the regulatory framework for behavioral health providers. These rules cover

By Hazem Abbas