Client-Side JavaScript Site Generator
CMS.js is a client-side, JavaScript Markdown site generator that uses HTML, CSS, and JavaScript to generate websites. It is similar to Jekyll but does not require server-side scripting. CMS.js allows you to create and manage your website's content through a file-based CMS approach. It supports two website modes: Github and Server. In Github mode, CMS.js uses the Github API to retrieve content from a repository, while in Server mode it takes advantage of the server's directory indexing feature.
RollupJS is a popular and efficient JavaScript module bundler that takes the code from multiple modules and packages them into a single optimized file, minimizing the overall size of the application and improving its performance.