PHPackages                             l3ku/ultimate-guitar-tabs-chords - 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. l3ku/ultimate-guitar-tabs-chords

ActiveWordpress-plugin

l3ku/ultimate-guitar-tabs-chords
================================

A WordPress plugin that fetches tabs and chords from Ultimate Guitar

55[1 issues](https://github.com/l3ku/Ultimate-Guitar-Tabs-Chords/issues)PHP

Since Dec 29Pushed 7y ago3 watchersCompare

[ Source](https://github.com/l3ku/Ultimate-Guitar-Tabs-Chords)[ Packagist](https://packagist.org/packages/l3ku/ultimate-guitar-tabs-chords)[ RSS](/packages/l3ku-ultimate-guitar-tabs-chords/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependenciesVersions (3)Used By (0)

Ultimate Guitar Tabs &amp; Chords
=================================

[](#ultimate-guitar-tabs--chords)

[![Build Status](https://camo.githubusercontent.com/3f5cdcc1cafe4c27190e5865f3f0784a4de3c86ec400878d781d8c068e2eab54/68747470733a2f2f7472617669732d63692e6f72672f6c336b752f756c74696d6174652d6775697461722d746162732d63686f7264732e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/l3ku/ultimate-guitar-tabs-chords)[![Total Downloads](https://camo.githubusercontent.com/2d9b4d3086884b459b3787d6f02d001b6888857e067491d1e1ff3d022a9a9961/68747470733a2f2f706f7365722e707567782e6f72672f6c336b752f756c74696d6174652d6775697461722d746162732d63686f7264732f646f776e6c6f616473)](https://packagist.org/packages/l3ku/ultimate-guitar-tabs-chords)[![Latest Unstable Version](https://camo.githubusercontent.com/ddd8220cf8a9cb7764a2c3ed1881e9e1d9250851ac04f6433d975531addb2da2/68747470733a2f2f706f7365722e707567782e6f72672f6c336b752f756c74696d6174652d6775697461722d746162732d63686f7264732f762f756e737461626c65)](https://packagist.org/packages/l3ku/ultimate-guitar-tabs-chords)[![License](https://camo.githubusercontent.com/39f2dac397679494931f7ccfdaaeb124365fedd44a9558c4150f0d6b779b916f/68747470733a2f2f706f7365722e707567782e6f72672f6c336b752f756c74696d6174652d6775697461722d746162732d63686f7264732f6c6963656e7365)](https://packagist.org/packages/l3ku/ultimate-guitar-tabs-chords)

A WordPress plugin that fetches tabs and chords from Ultimate Guitar by scraping HTML.

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

[](#installation)

This plugin is yet not available via the wordpress.org plugins directory. Installation is done by navigating to the WordPress plugins directory and cloning the plugin git repository by cloning this project from GitHub: `git clone git@github.com:l3ku/ultimate-guitar-tabs-chords.git`.

If Composer is used in your project, this plugin can also be included by running `composer require l3ku/ultimate-guitar-tabs-chords`.

The plugin should now be available for activation in the WordPress admin plugins page. After activation, a new settings page (under "Settings") should be available with the name `UG Tabs & Chords`.

Usage
-----

[](#usage)

Add the plugin shortcode to the desired page or post. You can generate the plugin shortcode by using the shortcode generator available on the plugin settings page.

Tests
-----

[](#tests)

PHPUnit based unit tests are included in this project in the `tests/` directory. Before running the tests, install the WordPress test suite by running the installation script in the plugin directory:

`bash bin/install-wp-tests.sh wordpress_test   localhost latest`

**NOTE:**  *the database user needs permissions to create tables*

The tests can then be run by simply running the command `phpunit`.

Development
-----------

[](#development)

This project is very new and the features of this plugin are still quite limited. Feedback, issues and PR:s are welcome! However, before submitting a pull request make sure that:

1. All tests complete successfully
2. The commits in your PR are logical entities (use `git rebase -i` if necessary)
3. Your code is in line with [WordPress plugin guidelines](https://developer.wordpress.org/plugins/wordpress-org/detailed-plugin-guidelines/), [WordPress coding standards](https://make.wordpress.org/core/handbook/best-practices/coding-standards/php/#naming-conventions) and the already existing plugin code
4. You clearly explain in the PR what is done and why

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance16

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity42

Maturing project, gaining track record

 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.

### Community

Maintainers

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

---

Top Contributors

[![l3ku](https://avatars.githubusercontent.com/u/24781811?v=4)](https://github.com/l3ku "l3ku (3 commits)")

---

Tags

guitar-chordsguitar-tabsultimate-guitarunit-tests

### Embed Badge

![Health badge](/badges/l3ku-ultimate-guitar-tabs-chords/health.svg)

```
[![Health](https://phpackages.com/badges/l3ku-ultimate-guitar-tabs-chords/health.svg)](https://phpackages.com/packages/l3ku-ultimate-guitar-tabs-chords)
```

PHPackages © 2026

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