PHPackages                             wapplersystems/shyguy - 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. wapplersystems/shyguy

ActiveTypo3-cms-extension[Utility &amp; Helpers](/categories/utility)

wapplersystems/shyguy
=====================

Adds visualisation and control over soft hyphens in content elements.

1.0.8(4y ago)837.0k10[7 issues](https://github.com/WapplerSystems/Shyguy/issues)[2 PRs](https://github.com/WapplerSystems/Shyguy/pulls)GPL-2.0+PHP

Since Dec 1Pushed 2y ago3 watchersCompare

[ Source](https://github.com/WapplerSystems/Shyguy)[ Packagist](https://packagist.org/packages/wapplersystems/shyguy)[ Docs](https://github.com/WapplerSystems/Shyguy)[ RSS](/packages/wapplersystems-shyguy/feed)WikiDiscussions release/v12 Synced today

READMEChangelogDependencies (1)Versions (12)Used By (0)

Shy Guy - Soft Hyphen Managing
==============================

[](#shy-guy---soft-hyphen-managing)

Adds visualisation and control over soft hyphens in content elements to TYPO3.

What does it do
---------------

[](#what-does-it-do)

Ever wondered how to force very long words to break into the next line if space gets too narrow? This Extension adds an "insert soft hyphen" Button into the button bar at the top (next to save, view, eg. in content editing view).

How to install
--------------

[](#how-to-install)

Just install the extension manual or via composer. No configuration is needed.

How does it work
----------------

[](#how-does-it-work)

Within a content element, a soft hyphen is set at the caret position if you click the button.

Found an issue?
---------------

[](#found-an-issue)

Feel free to make a pull request, explain the issue on  or send an e-mail to  .

Changelog
---------

[](#changelog)

*(Dates have \[dd.mm.yy\] format)*

**Version 1.0.6 beta:**

update 02.03.2022

- made the extension work with TYPO3 11 and composer
- reformatted and cleaned code
- made button position dynamic to prevent possible incompatibilities to other extensions

**Version 1.0.1 beta:**

update 26.03.2021

- merged a pull request from Albrecht Köhnlein, which fixes a bug that generated HTML instead of plain text.

---

update 02.12.2020

- fixed some flexform problems

---

update 27.11.2020

- added CKEditor support
- fix for multiple CKEditor instances
- added minified JavaScript
- added german translation

###  Health Score

32

—

LowBetter than 69% of packages

Maintenance3

Infrequent updates — may be unmaintained

Popularity35

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

Top contributor holds 66.7% 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 ~76 days

Recently: every ~0 days

Total

7

Last Release

1584d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/a944bb90af783b13d74049f2d8adcff598f4e7cb0aad9d7040a6af0bb8c23984?d=identicon)[svewap](/maintainers/svewap)

![](https://www.gravatar.com/avatar/fcd64d54c1020d58dd0e2a5fd483c8d06baba7bb13215c4ac818da946d1465e1?d=identicon)[TschePat](/maintainers/TschePat)

---

Top Contributors

[![TschePat](https://avatars.githubusercontent.com/u/56277620?v=4)](https://github.com/TschePat "TschePat (2 commits)")[![verdure-koehnlein](https://avatars.githubusercontent.com/u/83215446?v=4)](https://github.com/verdure-koehnlein "verdure-koehnlein (1 commits)")

---

Tags

typo3-cms-extensiontypo3-extensionTYPO3 CMStypo3hyphenSoft Hyphen

### Embed Badge

![Health badge](/badges/wapplersystems-shyguy/health.svg)

```
[![Health](https://phpackages.com/badges/wapplersystems-shyguy/health.svg)](https://phpackages.com/packages/wapplersystems-shyguy)
```

###  Alternatives

[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

103519.9k53](/packages/friendsoftypo3-content-blocks)[typo3/cms-styleguide

TYPO3 extension to showcase TYPO3 Backend capabilities

106760.3k33](/packages/typo3-cms-styleguide)[wazum/sluggi

TYPO3 extension for URL slug management with inline editing, auto-sync, locking, access control, and redirects

40529.5k](/packages/wazum-sluggi)[jweiland/events2

Events 2 - Create single and recurring events

2166.7k3](/packages/jweiland-events2)[derhansen/sf_event_mgt

Event management and registration - Configurable event management and registration extension based on ExtBase and Fluid

66338.4k10](/packages/derhansen-sf-event-mgt)[brotkrueml/schema

Embedding schema.org vocabulary - API and view helpers for schema.org markup

34653.7k16](/packages/brotkrueml-schema)

PHPackages © 2026

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