{"id":13434106,"url":"https://github.com/DmitryBaranovskiy/raphael","last_synced_at":"2025-03-17T14:30:41.954Z","repository":{"id":428119,"uuid":"48296","full_name":"DmitryBaranovskiy/raphael","owner":"DmitryBaranovskiy","description":"JavaScript Vector Library","archived":false,"fork":false,"pushed_at":"2024-01-12T12:51:17.000Z","size":6857,"stargazers_count":11290,"open_issues_count":350,"forks_count":1667,"subscribers_count":367,"default_branch":"master","last_synced_at":"2025-03-10T05:13:43.103Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://dmitrybaranovskiy.github.io/raphael/","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/DmitryBaranovskiy.png","metadata":{"files":{"readme":"README.md","changelog":"history.md","contributing":"CONTRIBUTING.md","funding":null,"license":"license.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2008-09-02T05:34:33.000Z","updated_at":"2025-03-09T23:56:59.000Z","dependencies_parsed_at":"2023-07-05T14:54:05.188Z","dependency_job_id":"f54a1fcf-952e-412a-97c0-f953a1b69ab6","html_url":"https://github.com/DmitryBaranovskiy/raphael","commit_stats":{"total_commits":420,"total_committers":55,"mean_commits":7.636363636363637,"dds":0.7166666666666667,"last_synced_commit":"b5fdbdc9850827eb49622cd0bc81b26025f8128a"},"previous_names":[],"tags_count":30,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DmitryBaranovskiy%2Fraphael","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DmitryBaranovskiy%2Fraphael/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DmitryBaranovskiy%2Fraphael/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DmitryBaranovskiy%2Fraphael/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DmitryBaranovskiy","download_url":"https://codeload.github.com/DmitryBaranovskiy/raphael/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243790982,"owners_count":20348379,"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":[],"created_at":"2024-07-31T02:01:46.096Z","updated_at":"2025-03-17T14:30:41.583Z","avatar_url":"https://github.com/DmitryBaranovskiy.png","language":"JavaScript","funding_links":[],"categories":["JavaScript","Graphics","Data Visualization","Data Visualization [🔝](#readme)","数据可视化","SVG","Render"],"sub_categories":["Visualizing Data","Runner","运行器","运行器e2e测试"],"readme":"# Raphaël: Cross-browser vector graphics the easy way\n\nVisit the library website for more information: ~~[http://raphaeljs.com](http://raphaeljs.com/)~~ [https://dmitrybaranovskiy.github.io/raphael/](https://dmitrybaranovskiy.github.io/raphael/)\n\n## Quickstart guide\n\nYou need to have NPM installed to build the library.\n\n* `git clone https://github.com/DmitryBaranovskiy/raphael.git`\n* `yarn install --frozen-lockfile`\n* `yarn build-all`\n\nTo run tests you need to run `npx bower install` open `dev/test/index.html` in your browser, there's no automated way right now.\n\n## Dependencies\n\n* [eve](https://github.com/adobe-webplatform/eve)\n\n## Distributable\n\nAll files are UMD compliant.\n\nYou can use:\n\n* `raphael.min.js` (includes `eve` and it's minified)\n* `raphael.js` (includes `eve` and it's not minified)\n* `raphael.no-deps.js` (doesn't include `eve` it's not minified)\n* `raphael.no-deps.min.js`  (doesn't include `eve` it's minified)\n\n## Where to start\n\nCheck [Raphael-boilerplate](https://github.com/tomasAlabes/raphael-boilerplate) to see examples of loading.\n\nRaphael can be loaded in a script tag or with AMD:\n\n```js\ndefine([ \"path/to/raphael\" ], function( Raphael ) {\n  console.log( Raphael );\n});\n```\n\n## Development\n\nVersions will be released as we gather and test new PRs. \nAs there are a lot of browsers being supported it might take a while to accept a PR, we will use the feedback from other users too.\n\nYou can use the `raphaelTest.html` to try things, you need to start a server in the root dir to start testing things there.\nSomething like running `python -m SimpleHTTPServer` in the `raphael` directory and hitting `http://localhost:8000/dev/raphaelTest.html` with the browser. You should run `npm run start` before this can work.\n\n## Collaborators\n\n* [tomasAlabes](https://github.com/tomasAlabes)\n\n## Related Projects\n\n* [graphael](https://github.com/DmitryBaranovskiy/g.raphael/tree/master)\n* [raphael.boilerplate](https://github.com/tomasAlabes/raphael-boilerplate)\n* [backbone.raphael](https://github.com/tomasAlabes/backbone.raphael)\n* [mapael](https://github.com/neveldo/jQuery-Mapael)\n* [snap](https://github.com/adobe-webplatform/Snap.svg)\n* [react-raphael](https://github.com/liuhong1happy/react-raphael)\n\n## Books\n\n* [Learning Raphael JS Vector Graphics](http://shop.oreilly.com/product/9781782169161.do)\n* [RaphaelJS](http://shop.oreilly.com/product/0636920029601.do)\n* [Instant RaphaelJS Starter](http://shop.oreilly.com/product/9781782169857.do)\n\n## Copyright and license\n\nCopyright © 2008-2013 Dmitry Baranovskiy (`http://dmitrybaranovskiy.github.io/raphael/`)\n\nCopyright © 2008-2013 Sencha Labs (`http://sencha.com`)\n\nLicensed under the **MIT** (`http://dmitrybaranovskiy.github.io/raphael/license.html`) license.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDmitryBaranovskiy%2Fraphael","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FDmitryBaranovskiy%2Fraphael","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDmitryBaranovskiy%2Fraphael/lists"}