定制 tallyst/cms 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

tallyst/cms

Composer 安装命令:

composer create-project tallyst/cms

包简介

Lean, self-hosted Symfony CMS with a built-in payment-enabled form and e-commerce layer for solo developers.

README 文档

README

A lean, self-hosted CMS for people who sell their own thing — any page becomes a product with one shortcode. Your checkout, your data, no marketplace in between.

Latest Version License: MIT PHP 8.5+

Built on Symfony, installs with one command, and runs on your own server.

Why Tallyst exists

I needed a CMS with the usual essentials — pages, posts, media — plus one thing I kept failing to find without reaching for a bloated plugin: a form builder wired directly to a payment processor. Something simple, but capable.

Most CMS and e-commerce tools are built for stores — catalogs, inventory, teams. But a lot of us aren't running a store. We're solo developers selling our own software, or small businesses with one product or a handful of services. Do we really need a full e-commerce suite to sell that?

Tallyst is my answer. You build a payment-enabled form, drop [form id=N] into any page, and that page becomes a product. The buyer checks out through your Stripe or PayPal account; the order and customer data live in your database. No marketplace in between, nobody taking a cut, nothing to outgrow a plan.

Key features

  • Core CMS — pages, posts, categories, media library, nested menus, a Tiptap content editor.
  • Form builder → payment — the signature feature: [form id=N] turns any page into a product, checking out through Stripe or PayPal.
  • Orders — order lifecycle with manual fulfilment, refunds, price variants, and inclusive tax + CSV export for your accountant.
  • Themes — auto-detected (drop a folder into themes/), with a child-theme parent chain.
  • Built in — full-text search, maintenance mode, a deployment-readiness panel, and editable e-mail templates.
  • Production-grade auth — admin/editor roles, optional TOTP two-factor, password reset, and login throttling — because it handles payments.
  • Modular by design — core features (CMS, form builder, media) ship as self-contained bundles; the same architecture supports optional and third-party modules, so you add only what you need.

Quick start

composer create-project tallyst/cms my-site
cd my-site
php8.5 bin/console app:install
  1. create-project downloads Tallyst and silently compiles its front-end assets (via a post-create hook).
  2. app:install is an interactive wizard — it validates your database connection, writes .env.local, runs migrations, and creates your admin account. Open /admin and log in.

If your default php is older than 8.5, run Composer through the right binary: php8.5 $(which composer) create-project tallyst/cms my-site

For the full version — server setup, the background worker for e-mail/orders, webhooks, and going live — see the detailed installation guide.

Requirements

What Tallyst is not

Honest boundaries, so you can tell in 30 seconds whether it fits:

  • Not a marketplace. It's your site selling your things — not a multi-vendor platform. This is deliberate.
  • Not a merchant of record (in v1.0). You connect your own Stripe/PayPal and handle your own tax/VAT. MoR integrations (so a provider handles global tax for you) are planned for a future release.
  • No subscriptions or comments yet. Planned as future modules — Tallyst v1.0 is one-time payments.
  • Not a full e-commerce suite. By design. If you need catalogs, inventory, and a team workflow, reach for a platform built for that. Tallyst is for selling your own product or services, simply.

Roadmap

v1.0.0 — released. Core CMS, form-to-payment, orders/refunds/variants/tax, themes, search, the installer, and the readiness panel.

Planned for future releases:

  • Merchant-of-Record integrations (e.g. Lemon Squeezy / Paddle) for global tax compliance
  • Subscriptions & recurring billing
  • Automated digital delivery (download links / licence keys / access grants on fulfilment)
  • A WordPress importer + portable content packs
  • Optional modules (comments, …) and paid add-on modules

Tallyst follows semantic versioning from v1.0.0 — the core API is the contract for add-on modules. See the changelog for what changed in each release.

Screenshots

Tallyst admin — dark theme Tallyst admin — light theme

The EasyAdmin back office — dark and light themes. Click an image for the full size.

Feedback

Tallyst is open source and actively developed. Bug reports and feature ideas are welcome via GitHub issues.

License

MIT © 2026 Sve je dobro j.d.o.o.

统计信息

  • 总下载量: 0
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 6
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-06-25