{"id":15027253,"url":"https://github.com/shshaw/splitting","last_synced_at":"2025-05-14T15:09:37.283Z","repository":{"id":38239751,"uuid":"116411425","full_name":"shshaw/Splitting","owner":"shshaw","description":"JavaScript microlibrary to split an element by words, characters, children and more, populated with CSS variables!","archived":false,"fork":false,"pushed_at":"2024-06-19T03:08:08.000Z","size":1408,"stargazers_count":1685,"open_issues_count":41,"forks_count":68,"subscribers_count":12,"default_branch":"master","last_synced_at":"2024-10-29T15:29:23.437Z","etag":null,"topics":["animation","character","css","css-vars","split","splitting","text","transition"],"latest_commit_sha":null,"homepage":"https://splitting.js.org","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/shshaw.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":"2018-01-05T17:45:54.000Z","updated_at":"2024-10-20T23:31:00.000Z","dependencies_parsed_at":"2024-11-07T23:33:17.234Z","dependency_job_id":"5965aff6-c4d1-4048-8b1b-2925cf0df852","html_url":"https://github.com/shshaw/Splitting","commit_stats":{"total_commits":138,"total_committers":4,"mean_commits":34.5,"dds":0.5072463768115942,"last_synced_commit":"6a1657429fea6a6cbcf85f067b1b8bc32bde8c62"},"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shshaw%2FSplitting","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shshaw%2FSplitting/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shshaw%2FSplitting/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shshaw%2FSplitting/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shshaw","download_url":"https://codeload.github.com/shshaw/Splitting/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246030626,"owners_count":20712410,"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","character","css","css-vars","split","splitting","text","transition"],"created_at":"2024-09-24T20:06:04.168Z","updated_at":"2025-04-02T10:03:29.203Z","avatar_url":"https://github.com/shshaw.png","language":"JavaScript","readme":"# [\u003cimg src=\"https://splitting.js.org/splitting.gif\" alt=\"Splitting.js\" style=\"max-width: 100%; height:auto\" /\u003e](https://splitting.js.org)\n\n### _CSS Vars for split words, chars \u0026 more!_\n\n![The current build status based on whether tests are passing](https://api.travis-ci.org/shshaw/Splitting.svg?branch=1.0.0)\n![The Uncompressed size of Splitting](https://img.shields.io/bundlephobia/min/splitting.svg?label=Minified%20Size)\n![The GZIP size of Splitting](https://img.shields.io/bundlephobia/minzip/splitting.svg?label=GZIP%20Size)\n![License: MIT](https://img.shields.io/npm/l/splitting.svg?label=License)\n\nSplitting.js is a JavaScript microlibrary designed to split (section off) an element in a variety of ways, such as words, characters, child nodes, and more!\n\nMost Splitting methods utilize a series of `\u003cspan\u003e`s populated with CSS variables and data attributes unlocking transitions and animations that were previously not feasible with CSS.\n\nInstall with `npm i splitting -s` or [Download](https://github.com/shshaw/Splitting/archive/master.zip).\n\nConsult the [guide \u0026 documentation](https://splitting.js.org/guide.html) for more details and installation instructions.\n\n- [**Guide \u0026 Documentation**](https://splitting.js.org/guide.html)\n- [**Demos**](https://codepen.io/collection/43588e4b7beaaf25ede7e38e61441e54/)\n\n---\n\n## Maintainers\n\n| Maintainer | GitHub | Twitter |\n| :- | :- | :- |\n| Stephen Shaw | [@shshaw](https://github.com/shshaw) | [@shshaw](https://twitter.com/shshaw) |\n| Christopher Wallis | [@notoriousb1t](https://github.com/notoriousb1t) | [@notoriousb1t](https://twitter.com/notoriousb1t) |\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshshaw%2Fsplitting","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshshaw%2Fsplitting","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshshaw%2Fsplitting/lists"}