{"id":15101835,"url":"https://github.com/27rogi/website","last_synced_at":"2026-02-18T09:02:21.944Z","repository":{"id":149992534,"uuid":"622653405","full_name":"27rogi/website","owner":"27rogi","description":"🍃 Simple portfolio page made in synergy with Bun \u0026 Nuxt 4","archived":false,"fork":false,"pushed_at":"2026-02-13T00:21:58.000Z","size":6053,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"v4","last_synced_at":"2026-02-13T09:59:05.604Z","etag":null,"topics":["bun","bunjs","docker","i18n","nuxt","nuxt3","nuxt4","nuxt5","personal-website","portfolio","typescript","vue","website"],"latest_commit_sha":null,"homepage":"https://rogi.su","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/27rogi.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-04-02T18:31:37.000Z","updated_at":"2026-02-13T00:22:01.000Z","dependencies_parsed_at":"2023-11-30T09:41:38.134Z","dependency_job_id":"7ed9a1ff-7291-444e-89e6-ed2a96e246bd","html_url":"https://github.com/27rogi/website","commit_stats":{"total_commits":8,"total_committers":1,"mean_commits":8.0,"dds":0.0,"last_synced_commit":"02d38e02d3332a83391b979fc54a9d138e83ff96"},"previous_names":["27rogi/website"],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/27rogi/website","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/27rogi%2Fwebsite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/27rogi%2Fwebsite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/27rogi%2Fwebsite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/27rogi%2Fwebsite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/27rogi","download_url":"https://codeload.github.com/27rogi/website/tar.gz/refs/heads/v4","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/27rogi%2Fwebsite/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29574065,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-18T08:38:15.585Z","status":"ssl_error","status_checked_at":"2026-02-18T08:38:14.917Z","response_time":162,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bun","bunjs","docker","i18n","nuxt","nuxt3","nuxt4","nuxt5","personal-website","portfolio","typescript","vue","website"],"created_at":"2024-09-25T18:41:22.334Z","updated_at":"2026-02-18T09:02:21.934Z","avatar_url":"https://github.com/27rogi.png","language":"Vue","readme":"\u003cp align=\"center\"\u003e\n  \u003cimg width=\"600\" src=\".github/preview.png\" /\u003e\n\u003c/p\u003e\n\n# 🍃 [rogi#su](https://rogi.su)\n\nThis is a portfolio website that I made to list all of my most notable projects and also give small glimpse into my skills and career. I decided to use Nuxt for fast and painless development. The color palette of this website mostly features [`Green Spring`](https://en.wikipedia.org/wiki/Spring_green) tones with some darker variations. Most of the styles are written using UnoCSS with Tailwind preset and directives.\n\n## Bun experiment\n\nThe latest generation of my website is built with Bun and uses its environment implementation, Docker builds also use special Nitro preset made to work with Bun. Due to this radical approach some features might not work on Node or vice versa. If you notice some issues with the website you can create an issue.\n\n## Used stack\n\n* Nuxt 4 (Nuxt 5 parity where possible)\n  * **Modules**: `@nuxtjs/i18n`, `unocss`, `pinia`, `@nuxt/image`, `@nuxt/icon`, `@nuxt/eslint`, `vue-tippy`, `nuxt-security` and more!\n* Vite Rolldown\n* UnoCSS (with Tailwind 4 preset)\n* Bun (`bun run --bun` compatible)\n* TypeScript\n\n## Features\n\n* Nuxt 5 ready (using `compatabilityVersion: 5`)\n* Store management (Pinia)\n* Icons (by Iconify using nuxt-icon)\n* Core Web Vitals optimizations\n* Sitemap, Meta Tags, Open Graph, Twitter Cards (nuxt-seo)\n* Internationalization (i18n-next)\n* Code Linting (ESLint using @antfu config with tweaks)\n* CORS (nuxt-security)\n* ...and something else, I'm just lazy to write it all down :)\n\n## Development\n\nTo start development you only need to install Bun latest version, other steps are identical to default Nuxt [guide](https://nuxt.com/docs/getting-started/installation#development-server).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F27rogi%2Fwebsite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F27rogi%2Fwebsite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F27rogi%2Fwebsite/lists"}