JekyllBlog

graphite — Jekyll Blog Template

By jpasholk

Graphite is a Jekyll blog theme centered on typography, using the Inter UI font and featuring built-in Lunr local search, pagination, tags, and breadcrumb navigation.

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-02View source

What stands out

A quick read of the recorded project description.

01

Typography-focused, with body text using the Inter UI font family

02

Built-in Lunr search, no external server-side search service required

03

Provides pagination, tags, and breadcrumb navigation

04

Claims responsive adaptation from mobile phones to 4K screens

05

Licensed under MIT, free to use, modify, and distribute

Template Details

Graphite is a Jekyll theme published on GitHub, positioned as a blog template centered on typography. The README states that its focus is on text presentation, with body text using the Inter UI font family, which is designed for on-screen reading and has a large x-height to facilitate reading mixed-case text.

In terms of features, the theme provides Lunr search, which does not rely on an external server-side search service and runs in the browser; it also includes pagination, tags, and breadcrumb navigation, and claims responsive adaptation from mobile phones to 4K screens. The repository provides an online demo site, with screenshots showing the desktop and mobile home page.

The theme is still incomplete. The README's to-do list includes categories, collections, Formspree forms, comments, code refactoring, and packaging as a gem, which are not yet implemented or not yet completed, so these capabilities should not be considered present.

JekyllBlog

Is it right for your project?

Use Cases

  • Building a personal blog focused on text reading
  • A Jekyll site that needs on-site search but does not want to rely on an external search service
  • A content site that wants to organize articles using tags and pagination

Suitable For

  • Developers building static blogs with Jekyll
  • Writers who value body typography and readability
  • Users who accept that the theme is still under development and some features are not yet complete

Getting started & customization

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

  1. 1

    The README mentions the Formspree form service; actual submission requires configuring a service endpoint yourself, and its quota and fees need to be checked separately.

  2. 2

    Third-party assets such as demo images, fonts, and icons need to be checked against their respective licenses; they cannot be judged solely by the code's MIT license.

  3. 3

    Categories, collections, forms, comments, and gem packaging are still listed as to-dos in the README; confirm their actual status before use.

  4. 4

    When distributing copies or substantial portions of the code, retain the original author's copyright notice and the full MIT license notice.

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 that external services or third-party assets are free.

Must comply with when using

  • Permits free use, modification, commercial use, and distribution of this version's code.
  • 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

  • The Formspree form in the README's to-do list is not yet implemented; if you later integrate this external service yourself, you need to register an account and check the free quota and fees.
  • The theme is not yet packaged as a gem; it must be used as repository source code and cannot be installed via gem.
  • Categories and collections are listed as to-dos in the README and are not yet implemented; they should not be considered present.
  • The comment feature is not yet implemented; the README only indicates that Disqus may not be used, and you need to integrate a third-party comment service yourself.
  • The README mentions the Formspree form service; actual submission requires configuring a service endpoint, and its usage quota and fees need to be checked separately.
  • Demo images, fonts, icons, and other third-party assets need to be checked against their respective licenses; they cannot be judged solely by the code's MIT license.
  • External services such as domain, hosting, database, payment, or AI may incur additional charges.
View Original Text Basis

Permission is hereby granted, free of charge

Original License Text

Forms from Formspree

Original README

When everything is said and done, package it up as a gem.

Original README

* Categories * Collections

Original README

* Comments - probably not Disqus, unless requested

Original README
https://github.com/jpasholk/graphite/blob/master/LICENSEhttps://github.com/jpasholk/graphite/blob/master/README.md

Compiled by DeepSeek based on repository license and README ·2026-10-02. 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 · 68 / 100
Technologies
Jekyll
Website type
Blog
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
2023-11-26
Screenshot last checked
2026-10-02

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: b6a59d6707da695827994ae154f4db0950afe31cb52254f434c8df0baae46d15

2026-10-02T17:48:04.889Z

Source file / repository
# Graphite

A Jekyll theme focusing on typography.

Live [Demo](https://jpasholk.com/graphite/)

## Features

### Lunr Search

> Designed to be small, yet full featured, Lunr enables you to provide a great search experience without the need for external, server-side, search services.

> Lunr has no external dependencies and works in your browser or on the server with node.js

![Lunr Search Example](/assets/img/LunrSearch.gif)

[Lunr's Website](https://lunrjs.com)

[Lunr Script Credit - jekyllcodex.com](https://jekyllcodex.org/without-plugin/search-lunr/#)

### Stunning Typography

With the [Inter Ui](https://rsms.me/inter/) Font Family front and center, it's hard to mess up how the text looks. Created by Rasmus Anderson to be used for reading text on screens.

> Inter UI is a typeface specially designed for user interfaces with focus on high legibility of small-to-medium sized text on computer screens.

> The family features a tall x-height to aid in readability of mixed-case and lower-case text.

### Other Notable Features

* Pagination
* Tags
* Breadcrumbs
* Fully Responsive from small phones to 4k.


---

# Things still todo:

* Categories
* Collections
* Forms from Formspree
* Comments - probably not Disqus, unless requested
* Refactor code to be better organized and DRYer.
* When everything is said and done, package it up as a gem.

:)
Report a correction

Explore similar templates

Compare previews and descriptions within the same stack and category.