{"repo":"vojay-dev/neovim-web","free":true,"listed":false,"github":"https://github.com/vojay-dev/neovim-web","clone":"git clone https://github.com/vojay-dev/neovim-web.git","description":"A Neovim-themed website framework. Vim keybindings, Telescope fuzzy finder, DuckDB SQL console, multiple themes, blog system. Zero build, pure vanilla JS/CSS/HTML.","language":"JavaScript","stars":14,"topics":["css-themes","developer-portfolio","duckdb","github-pages","markdown","neovim","no-build","personal-website","porfolio","static-site"],"license":"MIT","category":"databases-storage","readme_excerpt":"neovim-web A Neovim-themed personal website framework . Zero build, zero npm, pure vanilla JS/CSS/HTML. Deploy on GitHub Pages in minutes. Your entire site is configured through a single config.js file. Add pages by dropping markdown files. Built-in DuckDB SQL console, Telescope fuzzy finder, vim keybindings, 5 color themes, and fun easter eggs. neovim-web is fully responsive and works great on mobile (yes, even the commands). 👉 Live Demo --- Quick Start Edit config.js with your info, then: Deploy to GitHub Pages. No build step needed, just push and go. --- Features - Vim keybindings - j / k scroll, : commands, / search - Telescope fuzzy finder - search files, commands, and links - Alpha dashboard - animated startup screen with 3D ASCII art backgrounds - 5 color themes - Tokyo Night, Gruvbox, Dracula, Cyberpunk, Latte - DuckDB SQL - query your own site content with SQL in the browser - Blog system - markdown posts with frontmatter, auto-generated cards - Buffer tabs - open multiple pages like Neovim buffers - Font Awesome icons - inline icon syntax in markdown ( :fab fa-github: ) - Mobile friendly - responsive layout with touch support - Easter eggs - :snake (playable game!), :matrix , :sl --- Configuration Everything lives in config.js : --- Adding Pages 1. Create content/mypage.md 2. Add 'mypage' to config.files Done. The page automatically gets: - A sidebar entry - A :mypage command - Telescope search inclusion - A DuckDB pages table row Markdown Features - Standard markd","default_branch":null,"files":null,"tree":[],"storefront":"/r/vojay-dev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vojay-dev/neovim-web/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."}