FREEDOM251

Freedom251 › Business Card Software

Swiish

Paid Self-hostedWeb

Visit Swiish Alternatives

Swiish's own site

What Swiish is

Swiish is a free, open-source platform for creating and sharing digital business cards on an instance you host yourself. Organizations can use its dashboard to manage users, settings, and member cards. Cards can offer WhatsApp, email, or drop-call contact options, each with separate controls, and generate QR codes for a card URL or vCard details. Mobile users can install cards as progressive web apps for offline access. Owners can customize themes, design tokens, and background textures, and set light and dark modes automatically or manually. Privacy settings can require interaction before revealing details, obscure contact information, or block search indexing. Users can upload avatars, banners, and link icons, with the documented default upload limit set at 5 MB. The project recommends Docker Compose deployment and also documents manual development installation, which requires Node.js 20.9 or later and npm. A JWT secret is required. Email invitations and password resets need optional SMTP configuration. Swiish is licensed under AGPL-3.0.

Who it suits

Swiish suits organizations that want to host and administer digital business cards for their members. It may also fit users who want configurable contact visibility and control over deployment.

What it does well

  • Generates QR codes for URLs or vCards
  • Cards can work offline as progressive web apps
  • Privacy controls include obscuring contact details
  • Admin dashboard manages cards and users

What to know first

  • Users must configure their own instance
  • Email features require optional SMTP configuration
  • Default maximum upload size is 5 MB
  • A JWT secret is required

Limits

The documented default maximum file upload size is 5 MB. Email invitations and password resets require optional SMTP configuration.

Getting started

  1. Open the Swiish project website
  2. Deploy an instance with Docker Compose or follow the manual development installation
  3. Configure a JWT secret and deployment settings such as CORS origins
  4. Optionally configure SMTP for invitations and password resets
  5. Create an organization and administrator account
  6. Create cards for organization members

Verdict

Swiish offers organization-level card management with customization and privacy controls, but deployment is the organization’s responsibility. Check the SMTP requirement and upload limit when planning an instance.

Questions

Is Swiish free?

Yes. Swiish is free, open-source software licensed under AGPL-3.0.

Which platforms does Swiish support?

Swiish is available as a self-hosted web application. Cards can also be installed as progressive web apps on mobile devices.

Can cards generate QR codes?

Yes. A card can create a QR code containing its URL or vCard contact information.

What contact methods can a card offer?

Cards can provide WhatsApp, email, or drop-call options, with separate controls for each.

Does Swiish support teams?

Yes. An organization and administrator can manage users and create cards for members.

What does SMTP enable?

Optional SMTP configuration enables email features such as invitations and password resets.

Facts from Swiish's own pages

Administration
An admin dashboard manages cards, users, and organization settings. · github.com, 10 Oct 2026
Card customization
Cards support customizable themes, design tokens, background textures, and automatic light and dark modes. · github.com, 10 Oct 2026
Contact channels
A card can show a visitor-facing CTA with configurable WhatsApp, email, and drop-call channels. · github.com, 10 Oct 2026
Customization
The platform includes customizable themes, background textures, and automatic or manual dark mode. · github.com, 4 Oct 2026
Deployment
The project recommends Docker deployment and also documents manual installation for development, which requires Node.js 20.9 or later and npm. · github.com, 10 Oct 2026
Email
SMTP configuration supports email features such as invitations. · github.com, 10 Oct 2026
Hosting
The project documents Docker Compose deployment and requires users to configure their own instance. · github.com, 4 Oct 2026
Integrations
Email features such as invitations and password resets require optional SMTP configuration. · github.com, 4 Oct 2026
Intended users
The setup guide describes creating an organization and admin account, then creating cards for its members. · github.com, 4 Oct 2026
License
The project states that it is licensed under AGPL-3.0. · github.com, 10 Oct 2026
Privacy
Card privacy options include requiring interaction to reveal contact details, client-side obfuscation, and blocking search engine indexing. · github.com, 10 Oct 2026
Product
Swiish is a self-hostable platform for creating and sharing digital business cards. · github.com, 10 Oct 2026
PWA
Cards can be installed as progressive web apps on mobile devices for offline access. · github.com, 10 Oct 2026
QR codes
QR codes can contain a card URL or full vCard contact information. · github.com, 10 Oct 2026
Security configuration
A JWT secret is required, and configuration options include allowed CORS origins and optional HTTPS redirects. · github.com, 4 Oct 2026
Upload limit
The documented default maximum file upload size is 5 MB. · github.com, 4 Oct 2026
Uploads
Users can upload custom avatars, banner images, and link icons; the configured default maximum file size is 5 MB. · github.com, 10 Oct 2026

Where Swiish stands on Freedom251

Look at these too