{"repo":"iam-mhaseeb/Koji","free":true,"listed":false,"github":"https://github.com/iam-mhaseeb/Koji","clone":"git clone https://github.com/iam-mhaseeb/Koji.git","description":"Koji ( ◕ ᴥ ◕ ) is a self-hostable dead simple personal website for developers.","language":"Python","stars":25,"topics":["blogging","fastapi","markdown","personal-site","personal-website","python"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Koji ( ◕ ᴥ ◕ ) Koji is a self-hostable dead simple personal website for developers. No database, markdown on disk, and a fast, text-first minimalist layout. Features - FastAPI — server-rendered HTML, minimal JavaScript - Markdown + YAML — pages and posts in content/ - HTMX — live blog search (progressive enhancement) - SEO — meta tags, Open Graph, JSON-LD, sitemap, robots - llms.txt — AI-friendly markdown exports (spec) - Docker — single-container deploy Quick start Open http://localhost:8000. In development, saving files under content/ reloads markdown and site.yaml on the next request — refresh the browser. Set KOJI ENV=production in production to cache content in memory. Example blog See Koji in production: muhammadhaseeb.me Documentation Full guides for using and extending Koji: Guide Description ------- ------------- Documentation index Start here Getting started Install, first post, workflow Configuration Every site.yaml option Content guide Pages, posts, frontmatter Theming CSS and templates Deployment Docker, production, HTTPS SEO Search and social previews llms.txt AI assistant exports Extending Koji Custom routes, templates, forks Architecture Code structure for developers Customize in 60 seconds Edit content/site.yaml : Add content by dropping markdown files — no Python or route changes: - Post → content/posts/hello.md → /blog/hello - Page → content/pages/about.md → /about Example post ( content/posts/hello.md ): License MIT — see LICENSE.","default_branch":null,"files":null,"tree":[],"storefront":"/r/iam-mhaseeb","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/iam-mhaseeb/Koji/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}