Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (13.9%) to scientific vocabulary
Repository
克喵基于suzublog的博客。
Basic Info
- Host: GitHub
- Owner: Kemeow815
- License: agpl-3.0
- Language: TypeScript
- Default Branch: main
- Homepage: https://kemiao-suzublog.vercel.app
- Size: 4.94 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 5
- Releases: 0
Metadata Files
README.md
SuzuBlog 🎐
Suzu (鈴) means "bell" in Japanese — a minimalist Next.js + Markdown blog template.
🚀 Live Demo | 📚 Documentation
✨ Features
- 🚀 Next.js Powered – Supports ISR & SSG for lightning-fast performance.
- 📄 Markdown Support – Code highlighting with copy button, LaTeX rendering, optimized images, and elegant styling.
- 🔍 SEO Ready – Auto-generates sitemap, Open Graph, Twitter Cards, and more.
- 🌍 Multi-Language – Supports English, Chinese, Japanese, and more via
config.yml. - 📺 Anime List – Fetch & display anime info from AniList API.
- 🌓 Dark Mode – Adapts to system preferences seamlessly.
- 📢 RSS Feed – Auto-generated RSS for easy content distribution.
- ♿ Accessibility First – Semantic HTML, ARIA support, WCAG-compliant colors.
- ⚛️ LLM Support – Auto-generated
llms.txtandllms-full.txtfiles for LLMs like ChatGPT, Claude, and more.
🚀 Get Started
For setup, configuration, Markdown syntax, and deployment guides, follow the documentation:
🏗️ Project Structure
plaintext
.
├── config.yml # Global configuration file
├── posts # Markdown posts directory
│ └── _pages # Special pages (About/Friends)
├── public # Static assets directory
│ └── images # Image resources
├── src # Project source code
│ ├── app # Next.js App Router
│ ├── components # Reusable components
│ ├── services # Logic for content parsing, configuration, etc.
│ └── types.d.ts # Global type definitions
├── package.json # Project dependencies and scripts
└── pnpm-lock.yaml # pnpm dependency lock file
❤️ About Suzu
After years of frustration with the maintenance, security risks, and performance issues of other frameworks, I decided to create Suzu Blog using Next.js. It is simple, efficient, and highly customizable, designed for anyone looking to build a modern blog quickly. If you enjoy using it, please consider giving it a star! ⭐ I hope you find it as enjoyable as I do!
🔗 Community Support
Contribute: Contributions are welcome! Please refer to the Contribution Guide.
📜 License
This project is licensed under the AGPL-3.0 License. See the LICENSE file for details.
Owner
- Name: 克喵Kemeow
- Login: Kemeow815
- Kind: user
- Repositories: 1
- Profile: https://github.com/Kemeow815
一个普通人
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: SuzuBlog
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- given-names: Zhuoran
family-names: Liu
orcid: 'https://orcid.org/0009-0008-7221-2324'
affiliation: Northwestern University
repository-code: 'https://github.com/ZL-Asica/SuzuBlog'
url: 'https://suzu.zla.app/en/'
abstract: >-
SuzuBlog, named after the Japanese word (suzu, meaning
"bell"), is a minimalist, high-performance blog system
inspired by Japanese aesthetics, built with Next.js. The
project emphasizes delivering a calm, visually clean, and
efficient reading experience with lightweight content
management powered by Markdown and YAML.
keywords:
- Blog
- Frontend
- Next.js
license: AGPL-3.0
GitHub Events
Total
- Delete event: 5
- Issue comment event: 9
- Push event: 7
- Pull request event: 14
- Create event: 14
Last Year
- Delete event: 5
- Issue comment event: 9
- Push event: 7
- Pull request event: 14
- Create event: 14
Dependencies
- actions/checkout v4 composite
- softprops/action-gh-release v2 composite
- actions/checkout v4 composite
- actions/github-script v7 composite
- actions/checkout v4 composite
- actions/github-script v7 composite
- pascalgn/size-label-action v0.5.5 composite
- actions/checkout v4 composite
- @antfu/eslint-config ^4.13.0 development
- @changesets/cli ^2.29.3 development
- @eslint-react/eslint-plugin ^1.49.0 development
- @next/eslint-plugin-next ^15.3.2 development
- @tailwindcss/postcss ^4.1.6 development
- @types/node ^22.15.17 development
- @types/react ^19.1.3 development
- @types/react-dom ^19.1.3 development
- @types/rss ^0.0.32 development
- eslint ^9.26.0 development
- eslint-plugin-format ^1.0.1 development
- eslint-plugin-react-hooks ^5.2.0 development
- eslint-plugin-react-refresh ^0.4.20 development
- eslint-plugin-tailwindcss ^3.18.0 development
- husky ^9.1.7 development
- lint-staged ^15.5.2 development
- postcss ^8.5.3 development
- postcss-flexbugs-fixes ^5.0.2 development
- postcss-preset-env ^10.1.6 development
- prettier ^3.5.3 development
- rss ^1.2.2 development
- tailwindcss ^4.1.6 development
- typescript ^5.8.3 development
- @vercel/analytics ^1.5.0
- @vercel/speed-insights ^1.2.0
- @zl-asica/react ^0.5.0
- clsx ^2.1.1
- es-toolkit ^1.37.2
- gray-matter ^4.0.3
- katex ^0.16.22
- lucide-react ^0.509.0
- minisearch ^7.1.2
- next 15.3.2
- react 19.1.0
- react-dom 19.1.0
- react-icons ^5.5.0
- react-markdown ^10.1.0
- react-syntax-highlighter ^15.6.1
- rehype-katex ^7.0.1
- rehype-raw ^7.0.0
- remark-gemoji ^8.0.0
- remark-gfm ^4.0.1
- remark-math ^6.0.0
- twikoo ^1.6.42
- yaml ^2.7.1
- zod ^3.24.4
- 277 dependencies