Skip to content
This repository was archived by the owner on Jul 26, 2026. It is now read-only.

Repository files navigation

Tech Radar Demo

Built with Astro Deploy

A demo deployment of @dirsigler/astro-techradar — an interactive technology radar built with Astro.

View Live Demo


Getting Started

npm install
npm run dev

Open http://localhost:4321 to see the radar.

Adding Technologies

Create a Markdown file in the appropriate segment directory under segments/:

segments/
├── cloud/
│   ├── index.md          # Segment metadata (title, color, order)
│   ├── kubernetes.md
│   └── terraform.md
├── frameworks/
│   ├── index.md
│   ├── astro.md
│   └── react.md
└── ...

Each technology file uses this frontmatter:

---
title: Kubernetes
ring: adopt
moved: 0
---

Your description in Markdown.

Configuration

All configuration is in astro.config.mjs via the techradar() integration. See the @dirsigler/astro-techradar docs for all available options.

Commands

Command Action
npm install Install dependencies
npm run dev Start dev server at localhost:4321
npm run build Build production site to ./dist/
npm run preview Preview the production build locally

Deploy

The radar builds to fully static HTML. This demo is deployed on Cloudflare Workers via wrangler.json.

Platform Setup
Cloudflare Workers Connect repo, build command npm run build, output dist/
Netlify / Vercel Connect repo, build command npm run build, publish dist/
GitHub Pages Use actions/upload-pages-artifact with path: dist/

License

MIT — Dennis Irsigler

About

Demo deployment of @dirsigler/astro-techradar — an interactive technology radar built with Astro, deployed on Cloudflare Workers

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages