{"id":29737813,"url":"https://github.com/dxlliv/planner","last_synced_at":"2025-07-25T17:15:52.766Z","repository":{"id":168233779,"uuid":"401183758","full_name":"dxlliv/planner","owner":"dxlliv","description":"Plan your Instagram profiles like a pro","archived":false,"fork":false,"pushed_at":"2025-01-09T21:30:33.000Z","size":55171,"stargazers_count":19,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-24T04:50:35.344Z","etag":null,"topics":["designer-tool","grid-layout","grid-playground","ig-planner","instagram","instagram-grid","instagram-planner","instagram-tool","javascript","nuxt","open-source","planner","self-hosted","social","social-network","social-tool","vue"],"latest_commit_sha":null,"homepage":"https://dxlliv.github.io/planner/","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dxlliv.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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},"funding":{"patreon":"dxlliv"}},"created_at":"2021-08-30T01:41:18.000Z","updated_at":"2025-06-10T00:26:24.000Z","dependencies_parsed_at":"2024-04-17T03:40:09.644Z","dependency_job_id":"63687bfb-235e-42c6-8ddb-89ce140af04c","html_url":"https://github.com/dxlliv/planner","commit_stats":null,"previous_names":["dxlliv/ig-planner","dxlliv/planner"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/dxlliv/planner","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dxlliv%2Fplanner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dxlliv%2Fplanner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dxlliv%2Fplanner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dxlliv%2Fplanner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dxlliv","download_url":"https://codeload.github.com/dxlliv/planner/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dxlliv%2Fplanner/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266885374,"owners_count":24000896,"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","status":"online","status_checked_at":"2025-07-24T02:00:09.469Z","response_time":99,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["designer-tool","grid-layout","grid-playground","ig-planner","instagram","instagram-grid","instagram-planner","instagram-tool","javascript","nuxt","open-source","planner","self-hosted","social","social-network","social-tool","vue"],"created_at":"2025-07-25T17:15:51.539Z","updated_at":"2025-07-25T17:15:52.738Z","avatar_url":"https://github.com/dxlliv.png","language":"Vue","funding_links":["https://patreon.com/dxlliv","https://github.com/sponsors/dxlliv"],"categories":[],"sub_categories":[],"readme":"\u003ca href=\"https://dxlliv.github.io/planner/docs/\"\u003e\n  \u003cimg src=\"https://raw.githubusercontent.com/dxlliv/planner/main/src/public/app/githubImage.webp\" /\u003e\n\u003c/a\u003e\n\n\u003ch1 align=\"center\"\u003eInstagram Planner\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003eAn elegant multifunctional open source planner for your Instagram profile\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/dxlliv/planner\"\u003e\u003cimg src=\"https://img.shields.io/github/v/release/dxlliv/planner?colorA=blue\u0026colorB=212121\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://npmjs.com/package/plxnner\"\u003e\u003cimg src=\"https://img.shields.io/npm/v/plxnner.svg?colorA=blue\u0026colorB=212121\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://npmjs.com/package/plxnner\"\u003e\u003cimg src=\"https://img.shields.io/npm/dm/plxnner.svg?colorA=41b883\u0026colorB=212121\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://dxlliv.github.io/planner\"\u003e\u003cimg src=\"https://img.shields.io/badge/demo-212121?label=planner\u0026labelColor=41b883\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/dxlliv/planner\"\u003e\u003cimg src=\"https://img.shields.io/github/stars/dxlliv/planner?style=social\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n## About\n\n**dxlliv/planner** lets you preview what your profile grid will look like.  \nPlan the grid with no hassle and build your definitive Instagram profile.\n\n**[Demo](https://dxlliv.github.io/planner/) · [Documentation](https://dxlliv.github.io/planner/docs/) · [Support](https://github.com/sponsors/dxlliv)**\n\n## Features\n- **Organize your grid**  \n  Drag and drop your media or configure it in the old-fashioned way.\n\n\n- **Plan your everything**  \n  You will be able to plan posts, reels and highlights\u003csup\u003esoon\u003c/sup\u003e in a while.\n\n\n- **A wide range of media**  \n  It supports both local and remote images, videos, albums and iframes.\n\n\n- **Limitless changes**  \n  Edit your media as much as you want and build your definitive grid.\n\n\n- **Backup your account**  \n  It can serve as a planner but also as a backup for all of your content.\n\n\n- **High quality media**  \n  Avoid compression and deliver your work without annoying limits.\n\n\n- **Host it anywhere**  \n  Take ownership of your data, put your files in a repository and deploy.\n\n\n- **Infinite possibilities**  \n  Make your profile memorable and more indexable by search engines.\n\n\n## Getting started\n\nMake sure you have Node.js and Npm installed, then open your terminal.  \nRun this command to generate a **dxlliv/planner** instance from scratch:\n\n```bash\nnpx create-plxnner planner\n```\n[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/github/dxlliv/planner?file=src%2Fpublic%2Fuser%2Finstagram%2Fdxlliv%2Fconfig.json)\n\n### Configuration\n\nYou can update your profile by editing `src/public/user/instagram/{username}`.  \nUpdate `planner.config.ts` accordingly. For more details, check out the [documentation](https://dxlliv.github.io/planner/docs/).\n\n### Interactive Planning\n\nYou might like to plan your profile directly using a simple user interface.  \nIn that case, just upload the media and rearrange your grid as desired.\n\nThen export your changes as a zip file and overwrite the existing profile.\n\n## Development\n\nIf you would like to contribute to **dxlliv/planner**, clone the repo and move to the project directory:\n\n```bash\ngit clone https://github.com/dxlliv/planner.git \u0026\u0026 cd planner\n```\n\nInstall dependencies and run the project in development mode:\n\n```bash\nnpm install \u0026\u0026 npm run dev\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdxlliv%2Fplanner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdxlliv%2Fplanner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdxlliv%2Fplanner/lists"}