Skip to content
SPECIFICTION
Get listed

CertifiKit

github.com

WebSelf-hosted
Visit github.com
Spec score 7.1 #25 of 28 in Certificate Maker Software

Spec sheet

Purpose
CertifiKit is an open-source certificate generator for creating, customizing, and exporting professional certificates.Read 9 Oct 2026 · github.com
Deployment
The project documents Docker deployment and manual deployment, and lists Node.js 18 or later as a prerequisite for manual deployment.Read 9 Oct 2026 · github.com
Integrations
Email automation uses an n8n webhook, and PostgreSQL stores the email queue and status.Read 9 Oct 2026 · github.com
Security
The repository describes session-based authentication and protected routes, and advises changing default credentials and enabling HTTPS for production.Read 4 Oct 2026 · github.com
Support
The README directs users to open a GitHub issue, consult the docs folder, or review existing issues and discussions for help.Read 9 Oct 2026 · github.com
License
The software is licensed under MIT, which the README says permits personal and commercial use, modification, and distribution subject to the license terms.Read 9 Oct 2026 · github.com
Authentication
The application describes session-based authentication, protected routes, and a seven-day session duration.Read 9 Oct 2026 · github.com
Batch creation
Users can upload recipient data in a CSV file to generate multiple certificates at once.Read 4 Oct 2026 · github.com
Batch generation
Users can upload recipient data in a CSV to generate multiple certificates and queue emails.Read 9 Oct 2026 · github.com
Editor
Its drag-and-drop editor supports positioning and customizing text, including font, size, color, and alignment.Read 9 Oct 2026 · github.com
Email workflow
The project describes a PostgreSQL-backed email queue with batch support, status tracking, and n8n webhook integration for automated sending.Read 4 Oct 2026 · github.com
Export
Certificates can be downloaded as PNG files at 2x resolution.Read 9 Oct 2026 · github.com
Privacy responsibility
The README says users are responsible for complying with GDPR, CCPA, and other applicable privacy laws when handling recipient data.Read 9 Oct 2026 · github.com
Requirements
Manual deployment requires Node.js 18 or later; PostgreSQL is listed for the email queue feature and n8n for email automation.Read 4 Oct 2026 · github.com
Security guidance
The README advises changing default credentials, using environment variables, and enabling HTTPS in production.Read 9 Oct 2026 · github.com
Templates
It includes pre-built certificate templates and supports uploading custom designs.Read 9 Oct 2026 · github.com
Templates and images
Users can choose pre-built templates, upload their own certificate designs, and add logos or other images.Read 4 Oct 2026 · github.com
User responsibilities
The project says users are responsible for rights to certificate assets and for complying with applicable privacy laws when handling recipient data.Read 4 Oct 2026 · github.com

Where Specifiction places it

Alternatives to CertifiKitAll alternatives →