JamesonRGrieve/ServerFramework

Automatically generate database models, GraphQL schema, REST endpoints, MCPs, SDKs and tests from Pydantic models.

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

29Stars on the repository
7Mods indexed here, across every type
2d agoLast push, which is what freshness is scored on
AGPL-3.0Licence, which decides whether bodies are shown

dates

01

JamesonRGrieve/ServerFramework

Cursor rule Cursor

Always import the children of datetime I.E. from datetime import date - NEVER import datetime and datetime.date.

not rated 29 2d ago A 44 tokens AGPL-3.0

docs

02

JamesonRGrieve/ServerFramework

Cursor rule Cursor

Markdown documentation should be concise and written in a manner in which you could reconstruct the described code therefrom with 95% accuracy but with minimal snippets. It should be a clear architectural summary, not usage examples (that's what Swagger and Strawberry are for).

not rated 29 2d ago A 66 tokens AGPL-3.0

mocks

03

JamesonRGrieve/ServerFramework

Cursor rule Cursor

DO NOT, UNDER ANY CIRCUMSTANCES use mocks or patches unless absolutely necessary.

not rated 29 2d ago A 68 tokens AGPL-3.0

src

04

JamesonRGrieve/ServerFramework

Cursor rule Cursor

All imports should be relative to ./src - this means NEVER from src.x import y - ALWAYS from x import y.

not rated 29 2d ago A 43 tokens AGPL-3.0

tests

05

JamesonRGrieve/ServerFramework

Cursor rule Cursor

When presented with a "test" file, run the file using the command.

not rated 29 2d ago A 68 tokens AGPL-3.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: