vepo/contraponto

Self-hostable multi-author blog platform built with Quarkus, HTMX, and PostgreSQL. Per-user blogs, editorial workflow, reading lists & highlights, ActivityPub Fediverse syndication, and optional Git/Jekyll sync — server-rendered, no SPA framework.

This repository also configures its own agents. See what contraponto tells them →

3Stars on the repository
56Mods indexed here, across every type
2mo agoLast push, which is what freshness is scored on
GPL-2.0Licence, which decides whether bodies are shown

adr

01

vepo/contraponto

Cursor rule Cursor

ADR — when and how to record architecture decisions (phase 2).

not rated 3 2mo ago A 931 tokens GPL-2.0

architecture-design

02

vepo/contraponto

Cursor rule Cursor

Phase 2 — architecture design with ADRs (part of development process).

not rated 3 2mo ago A 1,154 tokens GPL-2.0

vepo/contraponto

Cursor rule Cursor

Phase 1 — feature analysis before any implementation (part of development process).

not rated 3 2mo ago A 1,115 tokens GPL-2.0

contraponto-core

06

vepo/contraponto

Cursor rule Cursor

Core Contraponto conventions (HTMX, Qute, packages).

not rated 3 2mo ago A 739 tokens GPL-2.0

contraponto-css

07

vepo/contraponto

Cursor rule Cursor

CSS authoring style, design tokens, and stylesheet bundles.

not rated 3 2mo ago A 0 tokens GPL-2.0

contraponto-java

09

vepo/contraponto

Cursor rule Cursor

Java endpoint, repository, and entity conventions.

not rated 3 2mo ago A 0 tokens GPL-2.0

contraponto-jpa

11

vepo/contraponto

Cursor rule Cursor

JPA query conventions — Criteria API, JPQL, native SQL.

not rated 3 2mo ago A 0 tokens GPL-2.0

contraponto-seo

16

vepo/contraponto

Cursor rule Cursor

SEO — meta descriptions and crawlable HTMX links.

not rated 3 2mo ago A 0 tokens GPL-2.0

contraponto-strings

17

vepo/contraponto

Cursor rule Cursor

Avoid string concatenation — prefer formatted(), then StringBuilder.

not rated 3 2mo ago A 0 tokens GPL-2.0

contraponto-testing

20

vepo/contraponto

Cursor rule Cursor

Pillar 2 — tiered test execution, impact map, failure workflow.

not rated 3 2mo ago A 780 tokens GPL-2.0

contraponto-ui

23

vepo/contraponto

Cursor rule Cursor

UI class catalog, templates, buttons, and domain labels.

not rated 3 2mo ago A 0 tokens GPL-2.0

vepo/contraponto

Cursor rule Cursor

Mandatory dev-import.sql — update on every feature/schema change; seed must cover all shipped features.

not rated 3 2mo ago A 1,728 tokens GPL-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: