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 today

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 26% of packages

Maintenance39

Infrequent updates — may be unmaintained

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

519d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1027868?v=4)[Hans](/maintainers/hansipete)[@hansipete](https://github.com/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

[medienbaecker/kirby-modules

Easily add modules to your pages

895.5k1](/packages/medienbaecker-kirby-modules)[grommasdietz/kirby-hidden-characters

Kirby CMS plugin for visualising hidden characters in the Panel

461.8k](/packages/grommasdietz-kirby-hidden-characters)[belugadigital/kirby-navigation

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

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

Kirby Plugin for environment variables from .env

4149.6k2](/packages/bnomei-kirby3-dotenv)[beebmx/kirby-env

Enable env variables to Kirby

2140.5k3](/packages/beebmx-kirby-env)[bnomei/kirby3-recently-modified

Kirby Section to display recently modified content pages

3210.6k](/packages/bnomei-kirby3-recently-modified)

PHPackages © 2026

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