Skip to content
PN Scripts

PN Scripts · Company websites

Your company website, on PN Scripts Press

We build company sites on our own open-source CMS: pages from blocks, a blog and SEO, edited by your team.

Platform
PN Scripts Press
Stack
Laravel, Filament
License
MIT, open source

The idea

A company site your team can edit

PN Scripts Press is our own content management system on Laravel and Filament. We build your company site on it: your design as a theme, your pages from blocks, and anything special as a plugin. Your team edits texts, images, menus and the blog in the admin, and the code is public under the MIT license.

  1. Pages built from blocks, with child pages, drafts, scheduled publishing and restorable revisions.
  2. Content in English and Bulgarian: each language with its own addresses, menus and settings, and a language switcher.
  3. A blog with categories, drafts and scheduled posts.
  4. Nested menus, a media library with alt text and captions, SEO fields, redirects and a fast page cache.
  5. Editor roles and two-factor sign-in, so each person in your team sees what they need, safely.
  6. Your design as a theme (or a child theme) and your extra features as plugins, kept apart from the core.
Ask for an offer

The platform

The CMS under every site

The open-source CMS every site of this service is built on. The screenshots are from the platform itself.

PN Scripts Press

A Laravel CMS with WordPress-style plugins and themes, in English and Bulgarian, on Laravel 13 and Filament 5.

Release
1.1.1, 18 October 2026
License
MIT, open source
Get it
GitHub and Packagist
Languages
English and Bulgarian, more by configuration
Needs
PHP 8.4+, SQLite, MySQL or PostgreSQL

Not in version 1.1

  • Comments
  • Scheduled backups (planned next)
  • An admin in languages other than English
  • A plugin and theme directory or automatic updates, left out on purpose

What we build

A site your team keeps up to date

Built on the platform, in your design.

Pages from blocks

Pages built from blocks, with child pages, drafts, scheduled publishing and revisions you can restore.

  • Blocks
  • Revisions
  • Drafts

Blog

A blog with categories, drafts and scheduled posts, written in the same admin.

  • Categories
  • Scheduled posts

Menus and media

Nested menus for the main and footer locations, usable by keyboard and without JavaScript, and a media library with alt text and captions.

  • Menus
  • Media library
  • Alt text

SEO and roles

SEO fields on every page, and editor roles so each person sees only what they need.

  • SEO
  • Roles

Your theme and plugins

Your design as a theme and any extra feature as a plugin that hooks in with actions and filters, so updates of the platform do not overwrite your work.

  • Theme
  • Plugins
  • Hooks

Two languages

Every page, post, category and menu in its language, with its own address (/about and /bg/za-nas), a language switcher and hreflang links for search engines.

  • EN/BG
  • hreflang
  • Switcher

The project

From the first call to a live site

Each step is agreed in writing.

  1. 01 · Your company

    Review

    Pages, content and the people who will edit them.

  2. 02 · In writing

    Offer

    Scope, price and timeline before any work starts.

  3. 03 · Your design

    Theme

    Your look as a PN Scripts Press theme.

  4. 04 · Pages and blog

    Content

    Pages built from blocks, menus and SEO fields.

  5. 05 · Your hosting

    Launch

    Installed on your hosting, and your team shown how to edit.

How it runs

How a site project runs

  1. Scope in writing

    We go through your pages, your content and who will edit it, and confirm in writing what the site will include and what it costs before any work starts.

  2. Your theme on the platform

    Your design becomes a PN Scripts Press theme, and any extra feature a plugin, so the site can take platform updates.

  3. Launched, then handed over

    We install the site on your hosting, check it with you on a phone and a computer, and show your team how to edit it.

Stack

What the site runs on

Open technologies with long support, on hosting you choose.

  • Laravel 13 The application
  • Filament 5 The admin your team edits in
  • Livewire 4 Interactive admin screens
  • PHP 8.4 On your hosting
  • SQLite, MySQL or PostgreSQL The database
  • Tailwind CSS 4 Themes and styles

Questions

Questions about a site on PN Scripts Press

What companies ask before we start.

Who owns the site?

You do. The site runs on your hosting, and PN Scripts Press is open source under the MIT license, so you keep the code and can change it or move to another developer.

What does it cost?

We send a written offer after a short review of your pages and content. For a small business site, also compare the fixed-price Business website package on our Services page.

Can the site be in two languages?

Yes. Since version 1.1 every page, post, category and menu can be written in English and Bulgarian, each language with its own addresses, a language switcher and hreflang links. Your team translates an item with one click and edits the copy.

What hosting does it need?

PHP 8.4 or newer and an SQLite, MySQL or PostgreSQL database. We check your hosting before we start.

Can I look at the platform first?

Yes. The code and the 1.1 releases are public on GitHub and Packagist (composer create-project pnscripts/pn-press), and the screenshots on this page are taken from a fresh install of the platform.

Start

Tell us about your company

Ready for a site your team can edit?

Tell us what your company does, which pages you need and who will keep them up to date. We reply within one business day.

Ask for an offer