{"id":19808344,"url":"https://github.com/solidos/form-playground","last_synced_at":"2026-03-04T07:00:59.857Z","repository":{"id":96294929,"uuid":"186446536","full_name":"SolidOS/form-playground","owner":"SolidOS","description":"Play with applying different forms to different objects, editing forms, etc","archived":false,"fork":false,"pushed_at":"2022-04-29T10:20:25.000Z","size":1673,"stargazers_count":7,"open_issues_count":3,"forks_count":5,"subscribers_count":17,"default_branch":"main","last_synced_at":"2025-02-28T18:23:33.570Z","etag":null,"topics":["demo","running-code"],"latest_commit_sha":null,"homepage":"","language":"HTML","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/SolidOS.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}},"created_at":"2019-05-13T15:25:28.000Z","updated_at":"2022-04-15T13:30:58.000Z","dependencies_parsed_at":null,"dependency_job_id":"46ed96a5-2289-4ec2-aea7-97e1858170b6","html_url":"https://github.com/SolidOS/form-playground","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SolidOS/form-playground","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SolidOS%2Fform-playground","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SolidOS%2Fform-playground/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SolidOS%2Fform-playground/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SolidOS%2Fform-playground/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SolidOS","download_url":"https://codeload.github.com/SolidOS/form-playground/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SolidOS%2Fform-playground/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30075425,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-04T05:31:57.858Z","status":"ssl_error","status_checked_at":"2026-03-04T05:31:38.462Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":["demo","running-code"],"created_at":"2024-11-12T09:13:38.932Z","updated_at":"2026-03-04T07:00:59.818Z","avatar_url":"https://github.com/SolidOS.png","language":"HTML","readme":"# Solid Data Playground\n\nSee the [data playground live on github pages](https://solidos.github.io/form-playground/playground.html)\n\nPlay with solid forms. Apply a random form to a random object.\n\nTodo: Create and edit forms, and associate forms with types.\n\n## Basically how this works\n\nYou can accumulate  a set of resources you will need for the project. Drag them (their URIs))\ninto the big grey tray.\n\nTo save the project, put the URI of it into the top URI field.\n It should end with `/index.ttl#this`.  \n\nYou can apply various functions -- to be extended of course -- to one or two things on the web.\n\n - See the subject viewed with a given form\n - See a form viewed with the form form\n - See a SolidOD default view of the subject\n\n## Experimental\n\n You can also set the subject URI for something new you want to create.\n Set the class of the new thing in the second URI field. Press the button.\nYou should be able then to edit details of the thing with the form of your choice.\n\nYou should be able to create a new form, in fact, and edit with with the form form.\n\nMaking a table view of some data, using a form to generate the query on\nwhich the table is based.\n\n## Possible future directions:\n\nWe need a form for editing SHACL shapes sop we can play with shapes in the same way.\n\n - Build simple apps using just a form or two: user level programming\n - Drill though to underlying shapes, reuse those shapes.\n - Drill though to underlying ontology (schema)\n - Analyze, visualize ontologies\n - Validate data with shapes.\n - Collaboratively edit forms\n - Collaboratively edit shapes\n - Collaboratively edit ontologies\n - Collaboratively edit rules converting between different systems\n - Connect with shaperepo.com ?\n\n\n\n\n## Simple data browser\n\nThere is also a webapp version of the data browser online: See\n [data browser webapp live on github pages](https://solidos.github.io/form-playground/browse.html)\n\nThat is good if you want to point some linked data on the web at it as a general viewer.\nIt will also generate you a view URI for its view of that object for you to link to or show to others.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsolidos%2Fform-playground","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsolidos%2Fform-playground","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsolidos%2Fform-playground/lists"}