Cull Front

Design websites like bubble-diagrams

Version 0.95
Design front-end/sites like an architect, not a carpenter.

© Sabu Francis, 2024. All rights reserved. This is donation-ware. If I raise at least $20,000 USD, I will definitely open-source this.

What's changed?
Now it has a "scraper" (MIT Licensed) that can be run using Bun (after adding jsdom NPM) which can scrape practically any page and convert it into the files needed in a CullFront project. The files are neatly organized inside sub-folders below a main CullFront project folder.

To run the scraper, first add jsdom into Bun. Then give the following command:

bun scrape.ts https://<websiteURL> projectDir

Once you got the files, you can run CullFront on the project's build.csv file to convert it back to HTML -- load the generated output_1.html file and it should be (mostly) like the original web-page you are scraping. Read the changehistory.txt file in the zip file. Docs are being modified soon.

Donate!

Download

Documentation

Cull Front issues & discussions

Feedback I can help out in difficult projects you may have. I code in Prolog, JS, Python, Pascal, C, C++, Rebol, Red-Lang, Erlang, PHP... and technologies such as HTMX, AlpineJS, Pocketbase, Graphics Programming, NoSQL db... but possibly my strength is in architecting solutions rather than coding itself. Do connect if you have any requirements.

LinkedIn profile

Project started: Dec 25, 2024

Last release date: Oct 12, 2025