Thanks Stef and Offray,

those are really interesting pieces, I am going to look into definitely.


Cheers!
Steffen

Offray Vladimir Luna Cárdenas via Pharo-users schrieb am Dienstag, 5. August 
2025 21:32:41 (+02:00):



Super cool! Nice to have more tools like in the the Pharo toolkit. I did some 
experiments with Brea my own tool between a static site generator and a 
headless CMS circa 2019. You can see the documentation site (made in Brea 
itself) in [[1] and the source code in [2]

Given our extensive usage of TiddlyWiki[3] in the local communities and despite 
TiddlyWikiPharo[3a] with plenty of data narratives made on it about how our 
Pharo powered publishing workflows connect with Wordpress [3b], Hugo [3c] or 
empower linguistic revitalization in the Colombian Amazonas[3d], my 
explorations this year and the next one would be centered around Cardumem[4], a 
TiddlyWiki inspired wiki engine made as an hypermedia system[4a] using Lua[4b] 
and YueScript[4c], to make an complementary exploration to the one I have been 
doing with Pharo all this years but from the opposite side of the spectrum, 
with a super embeddable language (family) that still is super simple. 

Time will tell about this alternative strategy, and I hope to share my advances 
and lessons from going back a little bit to file based languages but so far I 
miss Pharo/GT a lot, as you all know we get spoiled by live coding in Smalltalk 
inspired/powered systems. But I hope to keep some cross-pollination between 
ideas and technologies, including Foliage.


Cheers,

Offray


== Links

[1] https://mutabit.com/repos.fossil/indieweb/
[2] https://code.sustrato.red/Offray/Brea[3] https://tiddlywiki.com/
[3a] https://code.sustrato.red/Offray/TiddlyWikiPharo
[3b] 
https://mutabit.com/repos.fossil/gig/doc/trunk/wiki/en/gig-portable-wiki--1apbv.md.html
[3c] 
https://mutabit.com/repos.fossil/malleable-systems/doc/tip/wiki/en/malleable-systems-wiki--23fm1.md.html
[3d] 
https://mutabit.com/repos.fossil/amanecer-palabra/doc/tip/wikis/cartofonias--e45j7.md.html
[4] https://offray.tiddlyhost.com/#Cardumem/En
[4a] https://hypermedia.systems/
[4b] https://www.lua.org/
[4c] https://yuescript.org/doc/


On 3/08/25 8:33, stephane ducasse via Pharo-users wrote:

Hello


I released a new version of Foliage: v2.1.0


Foliage is a static web page generator. 
It takes as input Microdown (including HTML) and generates HTML. 




### Features


It supports:
        - Composable template 
        - Simple yet nice blog 
        - [For researchers ] automated publication list generation
        - Plugin architecture to support extension


### Examples


- https://www.pharo.org <http://www.pharo.org/>  is generated using Foliage1.0 
but Foliage2.0 can generate it too. 
In the future we will migrate to Foliage 2.0.


- https://stephaneducasse.github.io <https://stephaneducasse.github.io/>  is an 
example of Foliage 2.0


### Documentation


- There is simple documentation http://github.com/pillar-markup/Foliage/doc
- In addition https://github.com/FoliageSample is a little example generating a 
minimal website for Tintin. 




Foliage was created by Norbert Hartl. 
I extended it
        - It uses now the most recent versions of Microdown
        - Added tests
        - Introduced a plugin architecture
        - Support for automated publication list generation


http://github.com/pillar-markup/Foliage


S.


Stéphane Ducasse
http://stephane.ducasse.free.fr <http://stephane.ducasse.free.fr/>
06 30 93 66 73

"If you knew today was your last day on earth, what would you do differently? 
....ESPECIALLY if, by doing something different, today might not be your last 
day on earth.” Calvin & Hobbes

Reply via email to