PHPackages                             beryllium/sculpin-tailwind-blog-skeleton - 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. beryllium/sculpin-tailwind-blog-skeleton

ActiveSculpin-skeleton[Utility &amp; Helpers](/categories/utility)

beryllium/sculpin-tailwind-blog-skeleton
========================================

Tailwind-based Skeleton for Sculpin

1.1.0(5y ago)41711MITCSS

Since Jun 19Pushed 5y ago3 watchersCompare

[ Source](https://github.com/beryllium/sculpin-tailwind-blog-skeleton)[ Packagist](https://packagist.org/packages/beryllium/sculpin-tailwind-blog-skeleton)[ RSS](/packages/beryllium-sculpin-tailwind-blog-skeleton/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)Dependencies (1)Versions (4)Used By (0)

Sculpin Tailwind Blog Skeleton
==============================

[](#sculpin-tailwind-blog-skeleton)

This GitHub repository provides a skeleton implementation of a Sculpin blog site using the Tailwind CSS library.

To view a demo of what the skeleton looks like by default, please visit the GitHub demo page:

The repository is configured to be used as a "template repository", so you can quickly get up and running with your own copy by clicking the ["Use This Template"](https://github.com/beryllium/sculpin-tailwind-blog-skeleton/generate)button in the GitHub interface.

Alternatively, you can use Composer to create the project:

```
composer create-project beryllium/sculpin-tailwind-blog-skeleton my-blog

```

Getting Up And Running
----------------------

[](#getting-up-and-running)

After cloning your generated template to your local disk, you'll need to run some commands to get dependencies installed.

```
composer install
yarn install

```

Composer will require a working PHP installation. Yarn (or NPM) will similarly require a working NodeJS installation.

Customize Your Site
-------------------

[](#customize-your-site)

Once the dependencies are installed, the next step is to configure your site and start the customization process.

1. Open the `app/config/sculpin_site.yml` file
2. Change the Title and Subtitle to match your desired blog name
3. Change the URL field to `url: ~` or `url: ''`, unless you plan on hosting your site on a subfolder of an existing domain. Subfolder hosting is currently demonstrated by the included configuration.
4. Optionally, set a google analytics ID or a Disqus shortname.
5. Modify (or remove) entries under the `social` heading to edit the sidebar.

After saving the file, you should now be able to generate the site:

```
vendor/bin/sculpin generate --watch --server

```

When this succeeds, it will attempt to host your website for local previews at .

Any changes you make to the configuration or source files should trigger a regeneration of the site, and a browser refresh will show the changes.

Using this self-hosted preview, you can tune your site before you look to publish it elsewhere.

If you plan on using WebPack and Yarn to customize your CSS/JS/Tailwind experience, the command to regenerate those files is:

```
yarn encore dev --watch

```

Keep Up To Date
---------------

[](#keep-up-to-date)

To be honest, I am not quite sure what the best way to do this is with a template repository. It may actually be as annoying as applying new changes by hand if you want your site to include them.

As a result, this template repository is fundamentally only a skeleton. Once you clone the template, you are on your way to maintaining your own customized Sculpin blog.

###  Health Score

30

—

LowBetter than 61% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity16

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity62

Established project with proven stability

 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 ~304 days

Total

3

Last Release

2005d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/602491?v=4)[Kevin Boyd](/maintainers/beryllium)[@beryllium](https://github.com/beryllium)

---

Top Contributors

[![beryllium](https://avatars.githubusercontent.com/u/602491?v=4)](https://github.com/beryllium "beryllium (20 commits)")

### Embed Badge

![Health badge](/badges/beryllium-sculpin-tailwind-blog-skeleton/health.svg)

```
[![Health](https://phpackages.com/badges/beryllium-sculpin-tailwind-blog-skeleton/health.svg)](https://phpackages.com/packages/beryllium-sculpin-tailwind-blog-skeleton)
```

###  Alternatives

[ip2location/ip2location-laravel

Lookup for visitor's IP information, such as country, region, city, coordinates, zip code, time zone, ISP, domain name, connection type, area code, weather, MCC, MNC, mobile brand name, elevation and usage type.

83562.9k1](/packages/ip2location-ip2location-laravel)[sculpin/blog-skeleton

A Skeleton for a Sculpin Based Blog

823.0k](/packages/sculpin-blog-skeleton)[typo3/cms-introduction

The Official TYPO3 Introduction Package

1883.5k6](/packages/typo3-cms-introduction)[alt-design/alt-sitemap

Alt Sitemap addon, create a sitemap from Statamic entries

1224.7k](/packages/alt-design-alt-sitemap)

PHPackages © 2026

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