Jekyll is a platform which allows the users to create a static website. It is a pretty simple platform which is mostly used for organizational, project or personal websites. It was first released in the year 2008. Also, this platform is developed by multiple developers. And, it is available for free. The main feature is that there is not much learning curve. The beginners will surely enjoy using it to build a website. Moreover, there are all the static features offered in it. But, there are no dynamic features. Because it can only build a static website. It is written in Ruby programming language. Plus, there is support for HTML as well as CSS in it. All the website coming out will be completely ready for deployment. Other than that, there is a need for a database. Because it will take your content. Then, renders it into a template.
Along with the above features, Jekyll is a web-based service. It can be accessed through any web browser on your local desktop. It is a pretty flexible platform as it allows you to use a combination of multiple front-end frameworks. Any website made on this platform will be completely ready to host on any Apache or Nginx server. It is completely upon you about where you want to do it. There is another great feature that you can connect your website to a cloud content management system.