ssparkl is a high-performance, portable and dynamic viewing solution developed by diacriTech which enables users to read eBooks either online or offline. It allows users to open, view and manage all eBooks in a format similar to PDF with a user-friendly graphical interface. It has excellent portability enabling the reader to take their e-Reading library wherever required. It also provides a complete multimedia experience by supporting interactive features for eBooks such as video streaming, audio narration, content extraction, and animations. It is simple to use, with a well-structured and practical interface emphasizing on good ergonomics and speed. It supports both reflowable content where a books text is optimized for display on any screen size and fixed layout content where the page layout of a book is always maintained. It has been designed keeping the reader in mind by including many user settings to customize reading experience.