{"id":24152272,"url":"https://github.com/nfreear/sign-machine","last_synced_at":"2025-10-26T10:44:30.152Z","repository":{"id":57359321,"uuid":"91988109","full_name":"nfreear/sign-machine","owner":"nfreear","description":"Javascript to embed sign-language animations — finger spell your text — ","archived":false,"fork":false,"pushed_at":"2018-03-03T17:04:25.000Z","size":238,"stargazers_count":1,"open_issues_count":2,"forks_count":1,"subscribers_count":3,"default_branch":"2.x","last_synced_at":"2025-02-19T14:05:16.563Z","etag":null,"topics":["accessibility","bsl","deaf","deaf-communications","hearing-loss","sign-language","signing","spelling"],"latest_commit_sha":null,"homepage":"http://freear.org.uk/sign?text=Hello","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nfreear.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-05-21T21:17:20.000Z","updated_at":"2020-02-16T09:25:36.000Z","dependencies_parsed_at":"2022-09-06T21:41:06.471Z","dependency_job_id":null,"html_url":"https://github.com/nfreear/sign-machine","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nfreear%2Fsign-machine","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nfreear%2Fsign-machine/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nfreear%2Fsign-machine/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nfreear%2Fsign-machine/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nfreear","download_url":"https://codeload.github.com/nfreear/sign-machine/tar.gz/refs/heads/2.x","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241411904,"owners_count":19958825,"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":["accessibility","bsl","deaf","deaf-communications","hearing-loss","sign-language","signing","spelling"],"created_at":"2025-01-12T10:15:36.542Z","updated_at":"2025-10-26T10:44:25.119Z","avatar_url":"https://github.com/nfreear.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n[![Build status — Travis-CI][travis-icon]][travis]\n[![Javascript semistandard style][semi-icon]][semi]\n[![NPM][npm-icon]][npm]\n[![File size][size-icon]][gh]\n\n# nfreear / sign-machine\n\n## Version 2.x\n\nJavascript to easily embed sign-language animations — finger spell your text.\nCurrently supports British Sign Language. [Read the blog post][post].\n\n### Install ... Test\n\n```sh\nnpm i sign-machine\nnpm run build \u0026\u0026 npm test\n```\n\n### Usage\n\nHTML web-page snippet — via [unpkg][] CDN ([browse][unlist]):\n\n```html\n\u003cdiv id=\"id-sign-machine\"\u003e[ sign-machine requires Javascript ]\u003c/div\u003e\n\n\u003cscript src=\"https://unpkg.com/jquery@3.3.1/dist/jquery.min.js\"\u003e\u003c/script\u003e\n\u003cscript src=\"https://unpkg.com/sign-machine@^2#._.js\"\u003e\u003c/script\u003e\n```\n\nOr, via [RawGit][] CDN:\n\n```html\n\u003cscript src=\"http://cdn.rawgit.com/nfreear/sign-machine/2.2.0/src/sign-machine.js\"\u003e\u003c/script\u003e\n```\n\nLocal hosting, with an optional `initial` set:\n\n```html\n\u003cdiv id=\"id-sign-machine\" data-sign-machine='{ \"initial\": \"Hello\" }'\u003e\u003c/div\u003e\n\n\u003cscript src=\"https://unpkg.com/jquery@3.3.1/dist/jquery.min.js\"\u003e\u003c/script\u003e\n\u003cscript src=\"src/sign-machine.js\"\u003e\u003c/script\u003e\n```\n\n[![Screenshot][flick-img]][flickr]\n\n[![British Sign Language][bsl-img]][bsl]\n\n### 2.x files\n\n* Javascript, LESS, CSS, HTML, GIF,\n* GIF images: each is animated, with 3 frames, 100 x 100 pixels.\n\n```sh\ngraphics/{ a..z }.gif\nnode_modules/                      # Via: npm install\nsrc/sign-machine.js\nstyle/sign-machine.{ less → css }  # Via: lessc\nindex.html\npackage.json\n```\n\n---\n\n## Version 1.x\n\n### Legacy\n\nBritish Sign Language finger-spelling machine - web service.\n\n* PHP, Javascript, CSS, GIF.\n\n```sh\nbookmarklet/index.php\ngraphics/*.gif\nincludes/*.{ js css png }\nlib/*.{ php bookmarklet.js user..js }\nwikidemo/index.php\nindex.php\n```\n\n\u003e Compatibility: PHP 4, IE 6, Firefox 3, Safari.\n\u003e\n\u003e Initial commit of sign-machine aka. \"BSM\". Author/ Copyright 2008-08-30 Nicholas Freear (except graphics).\n\n---\n\n* GitHub: [nfreear/sign-machine][gh]\n* Bitbucket: [nfreear/sign-machine][bit]\n* v1.x PHP demo: [freear.org.uk/sign?text=Hello][php]\n\n## License\n\nLicense: [MIT][].\n\n© 2008-2018 [Nick Freear][blog]. [@nfreear][].\n\n\n[npm]: https://npmjs.com/package/sign-machine\n[npm-icon]: https://img.shields.io/npm/v/sign-machine.svg \"Latest version ~ on NPM\"\n[gh]: https://github.com/nfreear/sign-machine\n[bit]: https://bitbucket.org/nfreear/sign-machine\n[php]: http://freear.org.uk/sign/?text=Hello%21\n[@nfreear]: https://twitter.com/nfreear \"Twitter: @nfreear\"\n[post]: http://nick.freear.org.uk/2017/05/22/sign-machine.html?utm_source=readme \"Sign-machine rebooted, 22 May 2017\"\n[blog]: http://nick.freear.org.uk/?utm_source=readme \"Nick Freear's blog\"\n[RawGit]: https://rawgit.com/\n    \"RawGit serves Git files with the correct mime-type; a content delivery network (CDN)\"\n[unpkg]: https://unpkg.com/ \"unpkg is a fast content delivery network for everything on npm\"\n[unlist]: https://unpkg.com/sign-machine@^2/ \"Browse on Unpkg.com\"\n[MIT]: https://nfreear.mit-license.org/2008-2017#!-sign-machine \"MIT License\"\n[travis]: https://travis-ci.org/nfreear/sign-machine \"Build status – Travis-CI (NPM/eslint)\"\n[travis-icon]: https://api.travis-ci.org/nfreear/sign-machine.svg\n[semi]: https://github.com/Flet/semistandard \"Javascript coding style — 'semistandard'\"\n[semi-icon]: https://img.shields.io/badge/code%20style-semistandard-brightgreen.svg?style=flat-square\n[size-icon]: https://img.shields.io/github/size/nfreear/sign-machine/src/sign-machine.js.svg\n    \"Tiny Javascript, kilobytes ~ on GitHub\"\n[license-icon]: https://img.shields.io/npm/l/sign-machine.svg\n\n[bsl]: https://en.wikipedia.org/wiki/British_Sign_Language\n[bsl-img-0]: https://commons.wikimedia.org/wiki/File:BSL_Name.png\n[bsl-img]: https://upload.wikimedia.org/wikipedia/commons/d/d8/BSL_Name.png\n    \"'B' 'S' 'L' — British Sign Language\"\n[sl-inter]: https://commons.wikimedia.org/wiki/File:Pictograms-nps-accessibility-sign_language_interpretation-2.svg\n[asl-img]: https://commons.wikimedia.org/wiki/File:Sign_language_A.svg\n[asl-2]: https://wpclipart.com/sign_language/American_ABCs/\n[signing]: https://pixabay.com/en/sign-language-deaf-gesture-signing-28716/\n[gov]: https://github.com/UKHomeOffice/posters/blob/master/accessibility/posters_en-UK/deaf.pdf\n\n[flickr]: https://flickr.com/photos/nfreear/33989105994 \"Screen-shot of sign-machine V2\"\n[flick-img]: https://c1.staticflickr.com/5/4202/33989105994_cf11c09d5d_n.jpg\n\n[End]: //\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnfreear%2Fsign-machine","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnfreear%2Fsign-machine","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnfreear%2Fsign-machine/lists"}