{"id":26931755,"url":"https://github.com/truongwp/puppyfw","last_synced_at":"2025-04-02T07:18:54.955Z","repository":{"id":57073074,"uuid":"103766021","full_name":"truongwp/puppyfw","owner":"truongwp","description":"A powerful options framework for WordPress themes and plugins without coding skills required","archived":false,"fork":false,"pushed_at":"2018-02-10T03:39:43.000Z","size":295,"stargazers_count":11,"open_issues_count":23,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-25T00:38:39.260Z","etag":null,"topics":["framework","plugin","plugin-framework","theme-framework","theme-options","theme-settings","wordpress"],"latest_commit_sha":null,"homepage":"https://wordpress.org/plugins/puppyfw/","language":"PHP","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/truongwp.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-09-16T16:17:53.000Z","updated_at":"2023-08-12T07:59:40.000Z","dependencies_parsed_at":"2022-08-24T10:51:21.560Z","dependency_job_id":null,"html_url":"https://github.com/truongwp/puppyfw","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/truongwp%2Fpuppyfw","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/truongwp%2Fpuppyfw/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/truongwp%2Fpuppyfw/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/truongwp%2Fpuppyfw/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/truongwp","download_url":"https://codeload.github.com/truongwp/puppyfw/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246769868,"owners_count":20830771,"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":["framework","plugin","plugin-framework","theme-framework","theme-options","theme-settings","wordpress"],"created_at":"2025-04-02T07:18:54.317Z","updated_at":"2025-04-02T07:18:54.942Z","avatar_url":"https://github.com/truongwp.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PuppyFW #\n\nPuppyFW is a powerful options framework for WordPress themes and plugins.\n\nAt the moment, this plugin only support option pages. If you want more features like meta boxes, term meta, comment meta, user profile fields, etc., visit [https://metabox.io/](https://metabox.io/), you won't be disappointed.\n\n## Features\n\n- Multiple option pages\n- Multi-level tabs\n- Multi-level groups\n- Unlimited repeat fields, works with any fields, any level of tabs and groups\n- Field dependency\n- Option to save data to separate rows or single row in options table\n\n## Supported fields\n\n- checkbox\n- checkbox_list\n- colorpicker\n- datepicker\n- editor\n- email\n- image\n- images\n- group\n- html\n- map\n- number\n- select\n- radio\n- repeatable\n- tab\n- tel\n- text\n- textarea\n- url\n\nCheckout the short video below to have a first look about this plugin:\n\n[https://youtu.be/b7g5cdUrT9s](https://youtu.be/b7g5cdUrT9s)\n\n## Usage\n\n[View documentation](https://truongwp.blog/puppyfw-documentation/) **(Work in process)**\n\nIf you get any problems when define fields, please create issue or contact me via email [truongwp@gmail.com](mailto:truongwp@gmail.com). I'm working on documentation and will finish it ASAP.\n\n## Contribution\n\n**Creator \u0026 Contributor:** [truongwp](https://truongwp.com)\n\nBug reports or Pull requests are welcome.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftruongwp%2Fpuppyfw","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftruongwp%2Fpuppyfw","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftruongwp%2Fpuppyfw/lists"}