Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Sculpin

@sculpin@phpc.social
mastodon 4.7.3
  • Open on phpc.social

Static site generator for PHP

0 Followers
0 Following
10 Posts
Joined October 31, 2022
Website:
https://sculpin.io/
Github:
https://github.com/sculpin/sculpin
Open post
Sculpin @sculpin@phpc.social
· 2mo ago
Sculpin 3.3.0 is available now! Sculpin is a PHP-based static site generator that allows you to write your website's content in Markdown, which is then rendered to static HTML that can be uploaded to nearly any web host. You can even get free hosting from GitHub Pages or Forgejo/Codeberg Pages. https://blog.sculpin.io/2026/07/19/sculpin-returns/ #smallWeb #indieWeb #blogging #StartABlog #php #markdown #staticSite #ssg
blog.sculpin.io

Sculpin Returns

Long-time users of Sculpin have probably noticed that it is getting a bit long in the tooth. Its dependencies are out of date. On newer PHP versions, lots of warnings are being thrown. And it has been years since the last stable release: 3.2.0, in October of 2022. Development has stagnated ...

5
1
8
0
Open post
Sculpin @sculpin@phpc.social
· 2mo ago
Sculpin 3.3.1 and 4.0.0-alpha2 are now available! 4.0 alpha 2 includes the new "run" command, and the experimental in-browser editor. It also has a standalone binary build of Sculpin on the release page, which seems to work on macOS but hasn't been tested much yet. https://github.com/sculpin/sculpin/releases/tag/4.0.0-alpha2
GitHub

Release Sculpin 4.0.0-Alpha2 · sculpin/sculpin

This is an alpha version of Sculpin 4.0.0 New in this release: New minimum PHP version of 8.5 (temporary: may bump to 8.6 before 4.0 releases) In-Browser Editor to help make site updates easier Im...

1
1
1
0
Open post
Sculpin @sculpin@phpc.social
· 10mo ago

A new Sculpin `4.0.x-dev` branch has been created to work toward a PHP 8.5-compatible version of Sculpin.

The branch contains many quick "cleanups" to take advantage of some newer PHP features, and more such cleanups are coming. This means that the code is a bit unstable at the moment, as those cleanups may have introduced unexpected changes to interfaces and so forth.

`composer require sculpin/sculpin:dev-4.0.x-dev` should get you up and running with the new branch.

#php #sculpin

phpc.social

PHP Community on Mastodon

1
0
2
0
Open post
Sculpin @sculpin@phpc.social
· 36mo ago

Sculpin version 3.3.0-alpha is now available for testing.

https://github.com/sculpin/sculpin/releases/tag/3.3.0-alpha

Adds support for PHP 8.2 and Twig 3. Drops support for PHP 7.2, 7.3. (Next alpha may drop support for PHP 7.4, currently undecided.)

Removes the "Canal" dependency in favour of League\MimeTypeDetection.

Special thanks to @pronskiy@phpc.social and @sergey@phpc.social for their contributions!

GitHub

Release 3.3.0-alpha · sculpin/sculpin

Reindent HEREDOCs and standardize on EOT as the label

5
0
5
0
Open post
Sculpin @sculpin@phpc.social
· 23mo ago

The Sculpin project needs help to upgrade its internals to a newer version of Symfony, as well as to replace some unmaintained dependencies. Interested in lending a hand? Please reach out to @kboyd@phpc.social for more info. #php #symfony #symfonyFramework #sculpin #sculpinPHP

phpc.social

Kevin Boyd (he/him) 🇨🇦 (@kboyd@phpc.social) - PHP Community on Mastodon

1
3
9
0
Open post
Sculpin @sculpin@phpc.social
· 36mo ago

Released sculpin 3.3.0 alpha-2 this evening. This update boosts the minimum symfony version to 5.4.

Some bundles/extensions may need to be updated as a result. There was a change to the default symfony dependency injection Configuration.php file in 5.x: the tree builder now takes a name as the first argument, and the root node is fetched using a new getRootNode method.

Thanks again to @sergey@phpc.social for his work on this release :)

phpc.social

Sergey Panteleev :elephpant: (@sergey@phpc.social) - PHP Community on Mastodon

2
0
1
0
Open post
Sculpin @sculpin@phpc.social
· 47mo ago

Hello, World!

2
0
0
0
Open post
Sculpin @sculpin@phpc.social
· 3mo ago
Sculpin 3.3.0-alpha5 was tagged earlier this week. It requires PHP 8.1 or higher (which may or may not introduce a Semver concern), but hopefully that won't be an issue for folks. Progress is also being made on Sculpin 4.0, which will release later this summer. It will require PHP 8.5+, but the goal is to also ship a standalone executable so that such requirements will be invisible to users.
0
0
0
0
Open post
Sculpin @sculpin@phpc.social
· 1mo ago

In the middle of adding a "Create File" feature to the in-browser editor, I realized that it would be a huge directory-traversal risk. Guess I'd better tread carefully!

0
0
0
0
Open post
Sculpin @sculpin@phpc.social
· 10mo ago

Sculpin 4.x will include an experimental "live editor mode", so you can edit your content inside your web browser when running "generate --watch --server --editor".

But that command line invocation is getting extremely silly. It should be condensed into a single command.

How do folks feel about a "run" command? Or what about making it the default behaviour, so running "vendor/bin/sculpin" is enough to go into generate+watch+serve+edit mode?

#sculpin #php #StaticSiteGenerator #StaticSite

phpc.social

PHP Community on Mastodon

0
0
2
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 13:16:38 UTC