# Siboom **Repository Path**: mirrors_antirez/Siboom ## Basic Information - **Project Name**: Siboom - **Description**: A simple markup system for writing books drafts - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-08 - **Last Updated**: 2026-02-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Siboom is a simple markup system for writing books drafts. The idea is to have a very simple format to write books drafts that it is trivial to convert into something prettier. Currently available filters are able to turn Siboom files into HTML or plain text, a Latex output filter is under development. Please check the example.siboom file to get a feeling of the markup and features. USAGE In order to see it at work just try the following: siboom.rb example.siboom html > example.html And open example.html with your browser. Instead to generate plaintext try the following: siboom.rb example.siboom txt > example.txt WRITING A NEW OUTPUT FILTER To write a new output filter is trivial, you have to write a self contained Ruby class that is able to do things like list_start, list_end, emit_text, and so on. Check the HTML filter and use it as reference to write your new output filter. Siboom was written by Salvatore Sanfilippo