Generic Suite v1.0.0: The Superproject Edition

Two and a half years into building Generic Suite, we’re shipping the most structurally significant release yet: v1.0.0, the Superproject Edition. This release introduces a wave of new packages and, for the first time, brings the whole ecosystem together under one roof — while every individual package keeps shipping real improvements of its own.

New packages this cycle

This release debuts six new pieces of the ecosystem:

  • genericsuite-mobile bring Generic Suite’s JSON-driven CRUD pattern to Flutter mobile apps, complete with 1-N childComponents support and a new Apple-clean visual theme built on shadcn_ui.
  • genericsuite-basecamp-app is a dedicated Flutter documentation-viewer mobile app. Available in Google Play Store and App Store soon.
  • genericsuite-skills packages a suite of Claude Skills for scaffolding new Generic Suite applications end-to-end.
  • genericsuite-security ships five Claude Skills for supply-chain and production-readiness auditing, born directly out of responding to the “Shai-Hulud: Here We Go Again” npm supply-chain worm.
  • genericsuite-fe-scripts extracts frontend deployment tooling into its own standalone, reusable package — alongside a new OpenTofu (Terraform-compatible) infrastructure-as-code path running in parallel to the existing CloudFormation scripts.

One ecosystem, one home

Until now, working across Generic Suite meant juggling many independent repositories — frontend, backend, AI layers, mobile, deployment scripts, documentation, and more. The new GenericSuite Superproject brings all 16 of them together as git submodules under a single monorepo, with shared automation scripts and, critically, shared AI-agent context files (AGENTS.md, CLAUDE.md, GEMINI.md) and AI Skills that let AI coding assistants understand the whole ecosystem’s conventions at once, not just one package in isolation.

A security-first cycle

This release leans hard into hardening:

  • Python 3.14 and Node.js 26 are now the baseline across every package
  • Every repository has moved to the MIT license
  • Dozens of CVEs were closed — from axios SSRF and prototype-pollution issues, to a LangChain/aiohttp directory-traversal and resource-exhaustion chain, to a Vite code-injection vulnerability, to signature-forgery bugs in node-forge
  • GenericSuite Backend Core also gained built-in FastAPI/Flask rate limiting.

Relationships, everywhere

The new select_table field type — 1-1 relationship rendering with dropdown selection — landed in both the React Generic CRUD Editor and the Flutter CRUD Editor this cycle.

Flutter also gained childComponents support for 1-N relationships, bringing it to feature parity with the web frontend.

Cloud-agnostic Storage

GenericSuite Backend Core rounds out its storage abstraction layer this cycle: GCP Cloud Storage and Azure Blob Storage join the existing AWS S3 implementation, and GCP Secret Manager / Azure Key Vault join AWS Secrets Manager as pluggable secret backends. Whichever cloud you deploy to, the same abstraction now applies to file storage and secrets, not just the database layer.

AWS deployments with OpenTofu

The new OpenTofu (Terraform) deployment path is now available alongside CloudFormation for AWS deployments.
This is the deployment path we’ll be using to GCP and Azure deployments in the near future.

Summary

Generic Suite v1.0.0 is a structurally significant release in the project’s history.

It introduces a wave of new packages and brings the whole ecosystem together under one roof, while every individual package keeps shipping real improvements of its own.

It’s a relevant milestone for the project and for the community.

Read more about these features and improvements in the release notes.

GenericSuite AI Logo