# Hikaru

Static site generator that builds routes from the directory layout of its source files, installed from the hikarujs npm package.


Source: https://findsoftware.frbit.cloud/hikaru/
Last reviewed: 2026-10-21
Updated: 2026-10-25
Listed since: 2026-10-21

## Record

### Links

- home: https://hikaru.alynx.one/
- repository: https://github.com/AlynxZhou/hikaru
- docs: https://hikaru.alynx.one/

### Identity

- status: active
- maintainer: unknown
- maintainerType: individual
- parent: unknown
- firstRelease: 2019
- hqCountry: unknown

### Kind

- category: ssg
- hosting: static
- language: javascript
- runtime: node
- runtimeMin: node 22
- basedOn: unknown

### Content

- contentStore: unknown
- databases: unknown
- adminUi: unknown
- headlessApi: unknown
- templating: unknown
- i18n: unknown

### Rendering and deploy

- runsAs: static
- renderingModes: static
- installMethod: npm

### License

- licenseModel: open-source
- license: Apache-2.0

### Releases

- currentMajor: 1
- latestReleaseDate: 2026-07-11

### Adoption

- githubStargazers: 19
- packagistDownloads: not applicable
- npmWeeklyDownloads: 8
- contributors: 1
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: 1
- dependentPackages: 2

### Sources

- urls: https://hikaru.alynx.one/ (read 2026-10-21)
- urls: https://github.com/AlynxZhou/hikaru (read 2026-10-21)
- urls: https://hikaru.alynx.one/ (read 2026-10-21)
- firstRelease: https://registry.npmjs.org/hikarujs (read 2026-10-21)
- language: https://github.com/AlynxZhou/hikaru (read 2026-10-21)
- category: https://hikaru.alynx.one/ (read 2026-10-21)
- runtime: https://github.com/AlynxZhou/hikaru/blob/master/README.md (read 2026-10-21)
- runtimeMin: https://registry.npmjs.org/hikarujs/latest (read 2026-10-21)
- installMethod: https://github.com/AlynxZhou/hikaru/blob/master/README.md (read 2026-10-21)
- renderingModes: https://hikaru.alynx.one/ (read 2026-10-21)
- runsAs: https://hikaru.alynx.one/ (read 2026-10-21)
- license: https://github.com/AlynxZhou/hikaru/blob/master/LICENSE (read 2026-10-21)
- currentMajor: https://registry.npmjs.org/hikarujs/latest (read 2026-10-21)
- latestReleaseDate: https://registry.npmjs.org/hikarujs (read 2026-10-21)
- githubStargazers: https://github.com/AlynxZhou/hikaru (read 2026-10-21)
- contributors: https://github.com/AlynxZhou/hikaru (read 2026-10-21)
- npmWeeklyDownloads: https://api.npmjs.org/downloads/point/last-week/hikarujs (read 2026-10-21)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/hikarujs (read 2026-10-25)
- dependentPackages: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/hikarujs (read 2026-10-25)

## Notes

Hikaru is a static site generator that builds routes from the directory layout of its source files. Pages are Markdown files with front matter, kept in a source directory. The build writes static files, and the README includes a live server step for previewing. Themes are added as separate repositories, and the default theme is ARIA. The command line program is installed into the site's own directory and run with npx, and the setup steps add feed, sitemap and search generators beside the core package.

The [docs site](https://hikaru.alynx.one/) covers the install, theme and configuration steps.

## Worth knowing

Hikaru supports the Node.js LTS and current release lines and does not support versions that have reached end of life, as the README states.

A site depends on a theme repository being cloned into the themes directory or added as a submodule, so the theme is a separate dependency from the core package.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
