JekyllHTMLStarter

jekyll-webmaps-simple-theme — Jekyll Starter Template

By wslerry

A Jekyll-based web map site theme that combines Bootstrap and Leaflet for building map-oriented pages.

Explore the design

Compare the page layouts and mobile experience. Open any screenshot for a closer look.

2 previews
Desktop homepage1 / 2
Desktop captureTop of page

Actual screenshot captured by the server browser.

All pages & views 2

Screenshots show visual appearance; interactive behavior may differ.

Recorded 2026-10-03View source

What stands out

A quick read of the recorded project description.

01

Jekyll theme published as a Ruby gem, can be included in a Gemfile

02

Front end uses Bootstrap and Leaflet, aimed at web map pages

03

README provides installation steps and local development workflow

04

For publishing, only the _layouts, _includes, _sass, and assets directories are packaged

05

MIT licensed, repository includes an online demo and screenshots

Template Details

This is a Jekyll theme for a web mapping site template. The repository description reads "A website template for web mapping production powered by Jekyll + Bootstrap + Leaflet", meaning Jekyll generates static pages while the front end combines Bootstrap and Leaflet to display maps. The template is published as a Ruby gem, which can be included via a Gemfile and used after declaring the theme in _config.yml.

The Usage section in the README is still a TODO and does not provide specific details about layouts, includes, Sass, or static assets. Therefore, the confirmable information centers on installation and the development workflow: local development follows the usual Jekyll site process, running bundle install and then bundle exec jekyll serve to preview at localhost:4000; for publishing, only the Git-tracked _layouts, _includes, _sass, and assets directories are packaged. The repository provides an online demo link and screenshots, and the license is MIT.

JekyllHTMLLauncher

Is it right for your project?

Use Cases

  • Building a static site focused on map display
  • Adding Leaflet map pages to a Jekyll site
  • Using as a starter template for map-oriented pages and customizing it

Suitable For

  • Developers building static sites with Jekyll
  • Projects that need to combine Leaflet in map pages
  • Teams that want to reuse the theme as a gem

Getting started & customization

Use these recorded setup notes alongside the repository instructions for your chosen version.

  1. 1

    Add gem "jekyll-webmaps-simple-theme" to the Gemfile of a Jekyll site

  2. 2

    Set theme: jekyll-webmaps-simple-theme in _config.yml

  3. 3

    Run bundle install, or use gem install jekyll-webmaps-simple-theme

  4. 4

    For local development, run bundle exec jekyll serve and preview at http://localhost:4000

  5. 5

    The Usage section of the README has not been written yet; layout and asset usage must be checked in the theme files

Read repository instructions

License & source material

Usage conditions & limitations

Free to use · keep license notice

This entry covers the free version under the MIT license in the public repository; the free scope is the code of this version and does not mean external services or third-party assets are free.

Must comply with when using

  • Free use, modification, commercial use, and distribution of this version's code are permitted.
  • When distributing copies or substantial portions of the code, retain the original author's copyright notice and the full MIT license notice.
  • The code is provided as is; warranties and limitations of liability are governed by the original license and applicable law.

Additional costs & items to verify

  • Demo images, fonts, icons, and other third-party assets must be checked against their respective licenses and cannot be judged solely by the code's MIT license.
  • External services such as domains, hosting, databases, payments, or AI may incur additional charges.
View Original Text Basis

Compiled by DeepSeek based on repository license and README ·2026-10-03. Results only cover the materials read; dependencies, images, fonts, and subsequent term changes are subject to their respective original texts.

Project checks & description sources

Template Information

Source platforms
GitHub
Documentation and maintenance reference score
Partly documented · 73 / 100
Technologies
Jekyll · HTML
Website type
Starter
How this score is calculated

Our heuristic uses license records (up to 30), a demo link (12), a preview (10), stars (15), recorded maintenance (15), description completeness (8), feature records (5) and classification data (5). It is not a code, security or performance test, or a Google score. A link does not establish tested functionality.

What to verify for this project

Repository update recorded
2020-09-02
Screenshot last checked
2026-10-03

A demo link is listed. Check it with your own content and viewport sizes; its presence does not confirm that forms, authentication or payments work.

The catalog identifies Jekyll as the primary stack. Check the actual dependency manifest and lockfile for versions and hosting requirements. These notes use recorded metadata, not a code audit or a deployment test.

Use a selection guide →

How this description was prepared

AI-assisted description based on catalog records and repository material. Repository authors are not automatically the reviewers of this description.

Automatically checked against source and license rules; no manual editorial review.

Inspect the recorded source material

SHA-256: c0b771d314bced285138575402d362a5e83076eeac351c99780f159733d6b5b2

2026-10-03T00:18:20.178Z

Source file / repository
# jekyll-webmaps-simple-theme

[![GitHub version](https://badge.fury.io/gh/wslerry%2Fjekyll-webmaps-simple-theme.svg)](https://badge.fury.io/gh/wslerry%2Fjekyll-webmaps-simple-theme)
[![Gem Version](https://badge.fury.io/rb/jekyll-webmaps-simple-theme.svg)](https://badge.fury.io/rb/jekyll-webmaps-simple-theme)
[![Jekyll](https://img.shields.io/badge/jekyll-%3E%3D3.7-blue.svg)](https://jekyllrb.com/)

![screenshot](screenshot.png)

**[DEMO](https://lerryws.xyz/jekyll-webmaps-simple-theme/)**

## Installation

Add this line to your Jekyll site's `Gemfile`:

```ruby
gem "jekyll-webmaps-simple-theme"
```

And add this line to your Jekyll site's `_config.yml`:

```yaml
theme: jekyll-webmaps-simple-theme
```

And then execute:

    $ bundle

Or install it yourself as:

    $ gem install jekyll-webmaps-simple-theme

## Usage

TODO: Write usage instructions here. Describe your available layouts, includes, sass and/or assets.

## Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/wslerry/
jekyll-webmaps-simple-theme. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the [Contributor Covenant](http://contributor-covenant.org) code of conduct.

## Development

To set up your environment to develop this theme, run `bundle install`.

Your theme is setup just like a normal Jekyll site! To test your theme, run `bundle exec jekyll serve` and open your browser at `http://localhost:4000`. This starts a Jekyll server using your theme. Add pages, documents, data, etc. like normal to test your theme's contents. As you make modifications to your theme and to your content, your site will regenerate and you should see the changes in the browser after a refresh, just like normal.

When your theme is released, only the files in `_layouts`, `_includes`, `_sass` and `assets` tracked with Git will be bundled.
To add a custom directory to your theme-gem, please edit the regexp in `jekyll-webmaps-simple-theme.gemspec` accordingly.

## License

The theme is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).
Report a correction

Explore similar templates

Compare previews and descriptions within the same stack and category.