WP Manifestindependent plugin directory
manifest / utilities / freesoon

FreeSoon — Coming Soon & Maintenance

Free, open-source WordPress plugin for coming soon and maintenance pages, featuring a live visual editor, smart logo contrast, image/video backgrounds, countdowns and optional contact forms. No ads or paid features.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/ignaciobastos/freesoon/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

A free WordPress plugin by Ignacio Bastos with a live visual editor for coming soon and maintenance pages. No paid feature gates or advertising.

Requirements

  • WordPress 6.4 or later
  • PHP 7.4 or later

Features

  • Inline text editing synchronized with sidebar controls.
  • Four layouts, image/video backgrounds, gradients, and WordPress font discovery.
  • Site or custom logos, automatic contrast, and transparent-margin trimming.
  • Independent countdown visibility and scheduled opening.
  • Optional contact fields and local subscriber records with CSV export.
  • Privacy-document discovery and configurable footer links.

See readme.txt for installation, translations, data handling, limitations, and changelog.

Development and installation

The repository root is the plugin directory. Place it in wp-content/plugins/freesoon/, then activate FreeSoon in WordPress. No build step is required. Never commit the surrounding WordPress installation, its database, uploads, or credentials.

The original PHP, JavaScript, and CSS sources are included. Lucide is bundled locally; its source reference and license are documented in readme.txt and assets/LUCIDE-LICENSE. Translation sources and compiled catalogs are included in languages/.

Internal obra_ identifiers are retained for compatibility with existing settings.

GitHub upload

Extract this archive and upload the contents of the freesoon folder to the repository root, including the hidden .gitignore file. Do not upload the ZIP itself as the source repository.

For a WordPress installation ZIP, include the plugin files inside a single top-level freesoon/ folder. GitHub-generated source archives may use a different folder name; use a dedicated installation ZIP for releases.

License

GPL-2.0-or-later. See LICENSE. Third-party license notices must be retained.