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)836.9k9[5 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 1mo ago

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

34

—

LowBetter than 77% of packages

Maintenance14

Infrequent updates — may be unmaintained

Popularity34

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity60

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

1528d 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

[jweiland/events2

Events 2 - Create single and recurring events

2062.4k2](/packages/jweiland-events2)[baschte/content-animations

TYPO3 CMS extension to have some fun and animate your content elements

2083.5k](/packages/baschte-content-animations)[b13/geocoding

Services for using geocoding from Google inside TYPO3 database records

1665.2k](/packages/b13-geocoding)[laxap/bootstrap-grids

Predefined gridelements Bootstrap 5 content elements: column grids, grids for simple accordions, and tabs.

10118.1k](/packages/laxap-bootstrap-grids)[t3sbs/t3sbootstrap

Startup extension to use bootstrap 5 classes, components and more out of the box. Example and info: www.t3sbootstrap.de

2315.4k](/packages/t3sbs-t3sbootstrap)[friendsoftypo3/kickstarter

Extension Kickstarter - Kickstart TYPO3 Extension

243.1k](/packages/friendsoftypo3-kickstarter)

PHPackages © 2026

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