Skip to content

fedify-dev/drfed.org

Repository files navigation

drfed.org

The landing page for DrFed, a web-based development and debugging platform for ActivityPub, built by the team behind Fedify.

This repository contains the marketing/landing site only. It's a static site built with Astro.

Tech stack

  • Astro (static output)
  • Vanilla CSS with design tokens; dark mode is system-driven (prefers-color-scheme) with no manual toggle
  • Self-hosted fonts via Fontsource: Fraunces, Hanken Grotesk, and IBM Plex Mono
  • pnpm for package management, mise for the toolchain (Node 26)

Develop

pnpm install
pnpm dev          # start the dev server
pnpm build        # build the static site to dist/
pnpm preview      # preview the production build
pnpm check        # type-check + Astro diagnostics

Social card

src/pages/og-card.astro is a standalone 1200×630 composition used to generate public/og-image.png. To regenerate it, render that route at 1200×630 and screenshot it (e.g., with a headless browser).

Funding

DrFed is funded through the NGI0 Commons Fund, established by NLnet with financial support from the European Commission's Next Generation Internet programme.

License

AGPL-3.0.

About

DrFed landing page

Resources

License

Contributing

Stars

Watchers

Forks

Contributors