Developer utility for splitting single-file HTML documents into separate HTML, CSS, and JS files, or merging them back. Preserves indentation, handles inline scripts/styles, and supports batch operations.
Key technical challenges encountered and how they were overcome.
Used BeautifulSoup for robust HTML parsing
Maintained relative order of inline elements
Handled nested scripts, CDATA, and comments
Click on any image to view in full size.
Have a similar project in mind or want to discuss opportunities? Let's connect and build something amazing.