PHPackages                             egoexpress/known-shortprofile - 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. egoexpress/known-shortprofile

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

egoexpress/known-shortprofile
=============================

Clean up profile URLs on Knowns profile page and add favicons

0.8(5y ago)41964MITPHPPHP &gt;=7.1

Since Oct 16Pushed 5y ago3 watchersCompare

[ Source](https://github.com/egoexpress/known-shortprofile)[ Packagist](https://packagist.org/packages/egoexpress/known-shortprofile)[ Docs](https://github.com/egoexpress/known-shortprofile)[ RSS](/packages/egoexpress-known-shortprofile/feed)WikiDiscussions master Synced today

READMEChangelog (7)Dependencies (1)Versions (5)Used By (0)

known-shortprofile
==================

[](#known-shortprofile)

[![PHP Composer Test Badge](https://github.com/egoexpress/known-shortprofile/workflows/PHP%20Composer%20Test/badge.svg)](https://github.com/egoexpress/known-shortprofile/workflows/PHP%20Composer%20Test/badge.svg)

A [Known](http://withknown.com) plugin to clean up the URLs displayed in the profile page. After enabling the plugin, just the usernames and an appropriate icon from [Fork Awesome](https://forkaweso.me) is shown for the services handled by this plugin.

How does it look like
---------------------

[](#how-does-it-look-like)

When you setup Known, enter some URLs in your profile and then have a look at your profile page. It'll look somewhat like this:

[![Without Plugin](https://github.com/egoexpress/known-shortprofile/raw/master/.github/without-shortprofile-plugin.png)](https://github.com/egoexpress/known-shortprofile/raw/master/.github/without-shortprofile-plugin.png)

Wow, all those long URLs are kinda messed up.

Here's where this plugin comes in. It shortens the URLs down to the respective usernames (if applicable) and even adds some more icons for the different services.

So, after activating the plugin the profile shown above looks like this:

[![With Plugin](https://github.com/egoexpress/known-shortprofile/raw/master/.github/with-shortprofile-plugin.png)](https://github.com/egoexpress/known-shortprofile/raw/master/.github/with-shortprofile-plugin.png)

Neat, huh?

Looks awesome, how do I set it up
---------------------------------

[](#looks-awesome-how-do-i-set-it-up)

### Using composer (preferred)

[](#using-composer-preferred)

The plugin is composer-ready. Just go to the directory you're running Known from and execute

```
composer require egoexpress/known-shortprofile

```

Afterwards, activate the plugin in the Web UI (*Site Configuration/Plugins*).

### The old-fashioned way

[](#the-old-fashioned-way)

Switch to the *IdnoPlugins* directory of your Known installation and clone this repo:

```
git clone https://github.com/egoexpress/known-shortprofile.git Shortprofile

```

Afterwards, activate the plugin as described above.

Contribution
------------

[](#contribution)

If you want to add some additional services, feel free to fork the repo and add a pull request afterwards. I'm happy to merge any additional services.

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity46

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 64.1% 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 ~133 days

Total

4

Last Release

2001d ago

### Community

Maintainers

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

---

Top Contributors

[![egoexpress](https://avatars.githubusercontent.com/u/2254804?v=4)](https://github.com/egoexpress "egoexpress (25 commits)")[![absolonkent](https://avatars.githubusercontent.com/u/10039365?v=4)](https://github.com/absolonkent "absolonkent (7 commits)")[![davidmead](https://avatars.githubusercontent.com/u/1266930?v=4)](https://github.com/davidmead "davidmead (6 commits)")[![markbeech](https://avatars.githubusercontent.com/u/13301971?v=4)](https://github.com/markbeech "markbeech (1 commits)")

---

Tags

indiewebknownpluginpluginknownindieweb

### Embed Badge

![Health badge](/badges/egoexpress-known-shortprofile/health.svg)

```
[![Health](https://phpackages.com/badges/egoexpress-known-shortprofile/health.svg)](https://phpackages.com/packages/egoexpress-known-shortprofile)
```

###  Alternatives

[sybrew/the-seo-framework-extension-manager

A WordPress plugin that allows you to manage extensions for The SEO Framework.

8490.3k](/packages/sybrew-the-seo-framework-extension-manager)[winter/wn-blog-plugin

Blog plugin for Winter CMS

2042.1k3](/packages/winter-wn-blog-plugin)[winter/wn-sitemap-plugin

Sitemap plugin for Winter CMS

1042.6k1](/packages/winter-wn-sitemap-plugin)

PHPackages © 2026

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