JekyllPortfolio

personal-site — Jekyll Portfolio Template

By nodojo

A personal website template built with Jekyll and the Jalpc theme, used to showcase a personal profile, portfolio, and blog content, and can be published via GitHub Pages.

Explore the design

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

3 previews
Desktop homepage1 / 3
Desktop captureTop of page

Actual screenshot captured by the server browser.

All pages & views 3

Screenshots show visual appearance; interactive behavior may differ.

Recorded 2026-10-12View source

What stands out

A quick read of the recorded project description.

01

Built with the Jekyll static site generator and the Jalpc theme for a personal website

02

Content is organized as Markdown files such as index.md and pages/*.md, with build output to the _site/ directory

03

Provides three local development and build commands: jekyll serve, jekyll serve --livereload, and jekyll build

04

The demo site is hosted on GitHub Pages and accessible via a custom domain

05

The repository uses the MIT License, and the code can be freely used, modified, commercially used, and distributed

Template Details

This template is nodojo's personal website repository, built with the static site generator Jekyll and using a theme called Jalpc. The repository description positions it as a personal website, with the demo site at jamieleviner.com, also accessible via nodojo.github.io.

In terms of content organization, the site is generated from Markdown files such as index.md and pages/*.md, with build output going to the _site/ directory, which contains assets converted from assets/ as well as corresponding HTML pages, for example _site/index.html and _site/pages/*.html.

The development workflow relies on Jekyll command-line tools: jekyll serve first performs a build and then starts a local server, jekyll serve --livereload automatically refreshes the browser when files change, and jekyll build is used to generate deployable static files. The "simplification (wip)" section of the repository README regarding build instructions is still marked as in progress, indicating that the documentation is not yet fully finalized.

Regarding licensing, the repository uses the MIT License, allowing free use, modification, commercial use, and distribution of this version of the code, provided the copyright notice and license notice are retained; third-party assets such as demo images, fonts, and icons require separate license verification, and external services such as domains and hosting may also incur costs.

JekyllPortfolio

Is it right for your project?

Use Cases

  • Building a personal website to showcase a personal profile, portfolio, and blog content
  • Hosting and publishing a static personal site on GitHub Pages
  • Previewing and debugging site content locally using Jekyll commands
  • Making secondary adjustments to page structure and styles based on the Jalpc theme

Suitable For

  • Developers who want to quickly build a personal portfolio or blog with Jekyll
  • Users who need to host a personal website for free on GitHub Pages
  • Static site users familiar with Markdown and command-line build workflows

Getting started & customization

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

  1. 1

    All commands are run by default from the repository root directory (personal-site)

  2. 2

    For local preview, run jekyll serve; this command automatically builds first, so there is no need to run jekyll build beforehand

  3. 3

    Use jekyll serve --livereload when browser auto-refresh is needed

  4. 4

    When preparing to deploy, run jekyll build to generate or update the HTML files in the _site/ directory

  5. 5

    The simplification section of the build instructions in the README is marked as wip, so the related documentation may not yet be complete

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

  • Free use, modification, commercial use, and distribution of this version of the code are permitted.
  • When distributing copies or substantial portions of the code, retain the original author's copyright notice and the complete 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-12. 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 · 65 / 100
Technologies
Jekyll
Website type
Portfolio
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
2024-07-30
Screenshot last checked
2026-10-12

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.

Review declaration: [email protected] · 2026-10-13

Inspect the recorded source material

SHA-256: e93c8838bed966628f4cf48d3c691d7cc0dff5ceb8061da6f7ec5328b125c67b

2026-10-12T19:36:20.099Z

Source file / repository
# personal-site

Welcome to my personal site!
To create this site, I used the static site generator
[jekyll](https://jekyllrb.com/) along with an incredible theme named
[Jalpc](https://github.com/jarrekk/Jalpc). The site is hosted using
[GitHub Pages](https://pages.github.com/) and can be found at
[nodojo.github.io/](https://nodojo.github.io/) or
[jamieleviner.com](https://www.jamieleviner.com/).

## Develop and Deploy

***Note: All commands should be run from the root directory (personal-site) unless specified otherwise.***

During local development, the site can be served using the command that follows.
It should be noted that this command will first run a build, so it is
unnecessary to run the command `jekyll build` before it.

```bash
jekyll serve
```

To automatically refresh the browser with every change, run the command:

```bash
jekyll serve --livereload
```

To build the project so that it is ready for deployment, run:

```bash
jekyll build
```

### Come back to this

#### original

This will create (or modify) a `_site/ directory`, containing everything from `assets/`, and then the `index.md` and all `pages/*.md` files, converted to html. (So there’ll be `_site/index.html` and the various `_site/pages/*.html.`)

#### simplification (wip)

Building creates or modifies the contents of the `_site/` directory.
When the process completes, the directory will contain converted html
files to represent everything from `assets/`, the `index.md`, and all
files that have names following the `pages/*.md` pattern.
Report a correction

Explore similar templates

Compare previews and descriptions within the same stack and category.