{"id":15673128,"url":"https://github.com/snugug/houdini","last_synced_at":"2025-04-24T01:47:02.846Z","repository":{"id":143036030,"uuid":"126273421","full_name":"Snugug/houdini","owner":"Snugug","description":"An interactive introduction to CSS Houdini","archived":false,"fork":false,"pushed_at":"2020-09-08T17:28:21.000Z","size":246,"stargazers_count":17,"open_issues_count":2,"forks_count":9,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-03-05T09:03:33.784Z","etag":null,"topics":["animation-api","css-houdini","glitch","houdini","introduction","layout-api","paint-api","worklet"],"latest_commit_sha":null,"homepage":"https://houdini.glitch.me","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/Snugug.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":"2018-03-22T03:18:15.000Z","updated_at":"2024-12-22T18:20:47.000Z","dependencies_parsed_at":null,"dependency_job_id":"ef014569-a6a0-4045-ace1-9012e9e2fcb6","html_url":"https://github.com/Snugug/houdini","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Snugug%2Fhoudini","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Snugug%2Fhoudini/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Snugug%2Fhoudini/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Snugug%2Fhoudini/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Snugug","download_url":"https://codeload.github.com/Snugug/houdini/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246281216,"owners_count":20752207,"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":["animation-api","css-houdini","glitch","houdini","introduction","layout-api","paint-api","worklet"],"created_at":"2024-10-03T15:37:11.595Z","updated_at":"2025-03-30T05:43:17.977Z","avatar_url":"https://github.com/Snugug.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"CSS Houdini\n=================\n\n## https://houdini.glitch.me\n\nAn interactive introduction to CSS Houdini! Learn, play, and [remix](https://glitch.com/about) to your heart's content!\n\n### Viewing This Introduction\n\nBecause Houdini is still an in-flux set of web specs, and because there is only really one implementation available in the wild today, you'll need [Chrome Canary](https://www.google.com/chrome/browser/canary.html) with **Experimental Web Platform Features** turned on (`chrome://flags/#enable-experimental-web-platform-features`) in order to use most of these demos.\n\n### Contributing \u0026 Discussing\n\nWhile the code powering this site is available for remixing from Glitch, if you'd like to contribute to the main project directly (fix something, add something, etc…), head on over to the [GitHub Repo](https://github.com/snugug/houdini) that powers the site. The only special thing that's happening in the codebase is shared CSS gets compiled from Sass in the `src` folder; other than that what you see is what you get. The issue queue is a good place to ask questions as well, if you'd like.\n\n### Other Thoughts\n\nI did a lot of SVG work for Paint API stuff in Illustrator, and getting that stuff in to a 2D drawing context would have been a pain by hand. Fortunately, the [AI to Canvas](http://blog.mikeswanson.com/ai2canvas) Illustrator plugin works wonders for that. Thanks [Sarah Drasner](https://twitter.com/sarah_edo) for pointing me in the right direction there.\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsnugug%2Fhoudini","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsnugug%2Fhoudini","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsnugug%2Fhoudini/lists"}