{"id":25839504,"url":"https://github.com/twodigitss/pageper","last_synced_at":"2026-05-17T00:15:47.258Z","repository":{"id":279297207,"uuid":"938194803","full_name":"twodigitss/pageper","owner":"twodigitss","description":"A startup i made out of boredom","archived":false,"fork":false,"pushed_at":"2025-02-24T20:26:12.000Z","size":1984,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-24T21:30:06.104Z","etag":null,"topics":["chrome","firefox","firefox-addon","firefox-extension","page","start","startpage"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/twodigitss.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":"2025-02-24T15:14:15.000Z","updated_at":"2025-02-24T20:29:05.000Z","dependencies_parsed_at":"2025-02-24T21:40:56.936Z","dependency_job_id":null,"html_url":"https://github.com/twodigitss/pageper","commit_stats":null,"previous_names":["twodigitss/pageper"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/twodigitss%2Fpageper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/twodigitss%2Fpageper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/twodigitss%2Fpageper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/twodigitss%2Fpageper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/twodigitss","download_url":"https://codeload.github.com/twodigitss/pageper/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241317638,"owners_count":19943199,"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":["chrome","firefox","firefox-addon","firefox-extension","page","start","startpage"],"created_at":"2025-03-01T04:32:45.803Z","updated_at":"2026-05-14T09:34:10.947Z","avatar_url":"https://github.com/twodigitss.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 📰 \u003cstrong\u003ePageper Startpage\u003c/strong\u003e\n\n\u003cstrong\u003ePageper\u003c/strong\u003e is a minimalist looking startpage that aims to be as \u003cstrong\u003esimple\u003c/strong\u003e and customizable \u003cstrong\u003eas possible\u003c/strong\u003e.\u003cbr\u003e\nThis Project was born as a small side project trying to learn how to use ReactJS ⚛️. \n\u003cbr\u003e\u003cbr\u003e\n\n\u003cdiv style=\"display:grid; place-items: center;\"\u003e\n\u003cimg src=\"./public/new_demo.png\" style=\"border: 3px solid black; border-radius:15px\"\u003e\n\u003c/div\u003e\n\u003cbr\u003e\u003cbr\u003e\n\n## \u003cstrong\u003e 🖥️ How to install?\u003c/strong\u003e\n\n### 🧩 Through Firefox Extensions. \u003cbr\u003e\n\u003cstrong\u003eThis is the recommended way\u003c/strong\u003e of installation.\u003cbr\u003e\nPageper is \u003cstrong\u003enow available\u003c/strong\u003e at Firefox Addons Store. check it out! (:   \n* https://addons.mozilla.org/en-US/firefox/addon/pageper/\n\u003cbr\u003e\u003cbr\u003e\n\n### 📦 From source with node package manager (npm).\u003cbr\u003e\nI made a Markdown file for building from source.\u003cbr\u003e\n* [Building instructions from source and requisites](/BuildFromSource.md)\n\nOr you can run the auto-build script that atomate this whole process.\u003cbr\u003e\n* [Auto building script](/build.sh)\n\n    \n\u003cbr\u003e\n\n## 🚀 \u003cstrong\u003eGet started! \u003c/strong\u003e\n\nThis Startpage is \u003cstrong\u003emanaged\u003c/strong\u003e through a \u003cstrong\u003e`JSON` file\u003c/strong\u003e that contains configuration you set on it, like your username and bookmarks. \u003cbr\u003e\n\nYou have a \u003cstrong\u003eexample configuration file \u003c/strong\u003e📄 located in `src/config/template.json` to start with. \u003cbr\u003e\nYou can copy the file and locate it wherever you feel like/\n\u003cbr\u003e\n\u003ci\u003e(i put the file there to use it as fallback, \u003cstrong\u003eso create a copy of that file for your settings, please.\u003c/strong\u003e)\u003c/i\u003e.\n\n\u003cstrong\u003eYou can set\u003c/strong\u003e your username 👤 in the \"username\" default value \u003ci\u003e(obviously dont replace the \"username\" key, do replace the \"Default\" text)\u003c/i\u003e. \u003cbr\u003e\n\n\u003cstrong\u003eTo add bookmarks 📔\u003c/strong\u003e (or modify them), you edit values on the json file, is as easy as opening a new set of values \u003cstrong\u003einside\u003c/strong\u003e the `bookmark` category. The code should look like this:\u003cbr\u003e\n```json\n    \"username\": \"your_name_here\",\n    \"bookmarks\" : {\n        \"title_of_your_new_category\" : {\n            \"website_name1\" : \"link_of_the_website\",\n            \"website_name2\" : \"link_of_the_2nd_website\",\n            \"website_name3\" : \"link_of_the_3rd_website\"\n        }\n    }\n```\nOnce you have \u003cstrong\u003efinished\u003c/strong\u003e editing your configuration, go to the extension (or the running page) and \u003cstrong\u003ehit the settings icon ⚙️\u003c/strong\u003e. You will see a couple of options, click on \u003cstrong\u003e\"Upload Configuration\"\u003c/strong\u003e, select your config file and the page will reload automatically once the file has done processing. \n\n\u003cstrong\u003eIf nothing shows or default configuration overrides, you probably have a syntax error in your json file\u003c/strong\u003e.\u003cbr\u003e\nFor more information, search about JSON Syntax\n\nThats pretty much everything for now. Enjoy (:\n    \n\u003cbr\u003e\n\n## \u003cstrong\u003e⚠️ Got a error? \u003c/strong\u003e\nOpen a issue or discution in this repository (:\u003cbr\u003e\nIf its possible, add the output log of the console from `Inspect(Q) -\u003e Console`.\u003cbr\u003e \nI am as active as i can.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftwodigitss%2Fpageper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftwodigitss%2Fpageper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftwodigitss%2Fpageper/lists"}