PHPackages                             toto/kirby-soft-hyphens - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. toto/kirby-soft-hyphens

ActiveKirby-plugin[Utility &amp; Helpers](/categories/utility)

toto/kirby-soft-hyphens
=======================

Kirby plugin to render soft hyphens markers in writer fields

v0.0.2(1y ago)124MITJavaScriptCI passing

Since Jan 30Pushed 1y ago1 watchersCompare

[ Source](https://github.com/hansipete/kirby-soft-hyphens)[ Packagist](https://packagist.org/packages/toto/kirby-soft-hyphens)[ Docs](https://github.com/hansipete/kirby-soft-hyphens)[ GitHub Sponsors](https://github.com/hansipete)[ RSS](/packages/toto-kirby-soft-hyphens/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (2)Dependencies (1)Versions (3)Used By (0)

Kirby Soft Hyphens
==================

[](#kirby-soft-hyphens)

Render visible soft hyphens `&shy;` in [k-writer](https://getkirby.com/docs/reference/panel/fields/writer) fields.

Can be used in combination with [Kirby Hidden Characters](https://github.com/grommasdietz/kirby-hidden-characters). That plugin adds a custom font to render (normally invisible) characters like spaces, line breaks, etc.

Unfortunately most applications (like modern browsers) will not make use of the glyph that is provided for the (control character) soft hyphen.

[![](panel.png)](panel.png)

This plugin adds visual markers by appending them to soft hyphens in writer fields when they are mounted. The markers are wrapped in a custom `` tag.

(This tag will not be stored back to the content.txt as it's not on the allowed tags list of ProseMirror. So the highlight is only visible in the panel.)

Installation
------------

[](#installation)

```
composer require toto/kirby-soft-hyphens

```

Upcoming features / ideas
-------------------------

[](#upcoming-features--ideas)

- Add custom writer mark to add a soft hyphen to the text.

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance42

Moderate activity, may be stable

Popularity10

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity29

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

2

Last Release

467d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/3e23d24d163fda77bc49c10a4d7e0f810669636497063a3b390dbed72f56eb84?d=identicon)[hansipete](/maintainers/hansipete)

---

Top Contributors

[![hansipete](https://avatars.githubusercontent.com/u/1027868?v=4)](https://github.com/hansipete "hansipete (14 commits)")

---

Tags

kirbykirby-pluginpanelhyphenssoft hyphensshy

### Embed Badge

![Health badge](/badges/toto-kirby-soft-hyphens/health.svg)

```
[![Health](https://phpackages.com/badges/toto-kirby-soft-hyphens/health.svg)](https://phpackages.com/packages/toto-kirby-soft-hyphens)
```

###  Alternatives

[oblik/kirby-link-field

Kirby 4 field for all types of links.

7650.6k2](/packages/oblik-kirby-link-field)[belugadigital/kirby-navigation

Kirby 5 field for hierarchical menus with drag &amp; drop level indentation.

8713.4k](/packages/belugadigital-kirby-navigation)[bnomei/kirby3-dotenv

Kirby Plugin for environment variables from .env

4144.1k1](/packages/bnomei-kirby3-dotenv)[tobimori/kirby-icon-field

A simple Icon field plugin for Kirby CMS

5117.1k1](/packages/tobimori-kirby-icon-field)[tobimori/kirby-tailwind-merge

Tailwind Merge for Kirby CMS

276.3k](/packages/tobimori-kirby-tailwind-merge)[beebmx/kirby-env

Enable env variables to Kirby

2037.9k2](/packages/beebmx-kirby-env)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
