{"id":25381834,"url":"https://github.com/9inpachi/krit","last_synced_at":"2025-10-25T19:37:44.180Z","repository":{"id":37833431,"uuid":"275420109","full_name":"9inpachi/krit","owner":"9inpachi","description":"A configurable personal website template for minimalists.","archived":false,"fork":false,"pushed_at":"2023-03-15T02:20:59.000Z","size":2774,"stargazers_count":31,"open_issues_count":1,"forks_count":7,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-06T01:41:22.485Z","etag":null,"topics":["personal-website","react","scss","website","website-template"],"latest_commit_sha":null,"homepage":"https://9inpachi.github.io/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/9inpachi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2020-06-27T17:22:23.000Z","updated_at":"2025-03-11T11:12:17.000Z","dependencies_parsed_at":"2025-02-15T06:33:54.569Z","dependency_job_id":"9fbd3cc5-a107-4c05-90b0-5fc179a245f3","html_url":"https://github.com/9inpachi/krit","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/9inpachi/krit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/9inpachi%2Fkrit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/9inpachi%2Fkrit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/9inpachi%2Fkrit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/9inpachi%2Fkrit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/9inpachi","download_url":"https://codeload.github.com/9inpachi/krit/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/9inpachi%2Fkrit/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262819575,"owners_count":23369501,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["personal-website","react","scss","website","website-template"],"created_at":"2025-02-15T06:33:46.105Z","updated_at":"2025-10-25T19:37:44.088Z","avatar_url":"https://github.com/9inpachi.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# krit\n\nAn easily configurable personal website template in React with great visuals.\n\n## Set up\n\nFor setting up, you will need [Node.js](https://nodejs.org/en/download/) and [Git](https://git-scm.com/downloads).\n\n## Usage\n\nOpen command line or terminal. Clone the project, install dependencies and run it.\n\n```sh\n# Clone the project\n$ git clone https://github.com/9inpachi/krit.git\n\n# Move into the directory containing the cloned project\n$ cd krit\n\n# Install dependencies using npm\n$ npm i\n\n# Run a development version of the project\n$ npm run start\n```\n\n## Configuration\n\nThis is the best part. **krit** is easily configurable so that you can make your own personal website out of it!\nAll the configurable options exist inside [src/config/index.js](src/config/index.js).\n\nInside the file, there are 3 variable objects which contain all the information.\n\n1. **CommonConfig**\n\n    This variable contains all the common configuration of your profile including your name, your social links and the path to draw the signature.\n\n1. **ProjectsConfig**\n\n    This variable contains all the information which will be part of the projects section. Here you can add your own projects and provide a link for them and also change the icon as per your liking.\n\n1. **CustomSectionsConfig**\n\n    Now this is the fun part. This variable is an array which can hold any number of sections. Here you can define any of your custom sections may it be \"Work\", \"Reviews\", \"Portfolio\" or whatnot. The \"content\" property supports JSX so you can style or use it however you like!\n\n## Deploying / building\n\nWhile you are in the root directory of the project, run the following command.\n\n```sh\n$ npm run build\n```\n\nThis will put the built application in the `./build` directory which can be copied to a server.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F9inpachi%2Fkrit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F9inpachi%2Fkrit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F9inpachi%2Fkrit/lists"}