{"id":13733715,"url":"https://github.com/stla/shinyMonacoEditor","last_synced_at":"2025-05-08T09:32:55.447Z","repository":{"id":56935532,"uuid":"288493736","full_name":"stla/shinyMonacoEditor","owner":"stla","description":"Monaco editor in a Shiny app.","archived":false,"fork":false,"pushed_at":"2020-10-21T17:58:40.000Z","size":9789,"stargazers_count":15,"open_issues_count":0,"forks_count":1,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-10-03T23:06:33.050Z","etag":null,"topics":["r","shiny","vscode"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/stla.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.note","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-08-18T15:28:01.000Z","updated_at":"2023-12-14T05:42:40.000Z","dependencies_parsed_at":"2022-08-21T00:40:31.317Z","dependency_job_id":null,"html_url":"https://github.com/stla/shinyMonacoEditor","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stla%2FshinyMonacoEditor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stla%2FshinyMonacoEditor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stla%2FshinyMonacoEditor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stla%2FshinyMonacoEditor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stla","download_url":"https://codeload.github.com/stla/shinyMonacoEditor/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224720745,"owners_count":17358476,"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":["r","shiny","vscode"],"created_at":"2024-08-03T03:00:47.962Z","updated_at":"2024-11-15T02:31:38.670Z","avatar_url":"https://github.com/stla.png","language":"JavaScript","funding_links":[],"categories":["UI Components"],"sub_categories":["Editor"],"readme":"# **shinyMonacoEditor**\n\nThe VS code editor in a Shiny app.\n\n![](https://raw.githubusercontent.com/stla/shinyMonacoEditor/master/inst/screenshots/shinyMonacoEditor.gif)\n\n#### New feature in version 1.0.0: second editor\n\n![](https://raw.githubusercontent.com/stla/shinyMonacoEditor/master/inst/screenshots/shinyMonacoEditor2.gif)\n\n\n### Some features:\n\n- **C, C++**: prettifier (requires `clang-format`), code checking (requires `cppcheck`)\n- **CSS**: prettifier, minifier\n- **Java**: prettifier (requires `clang-format`)\n- **JavaScript**: prettifier, minifier\n- **JSX**: prettifier\n- **Markdown**: prettifier, HTML rendering\n- **R**: prettifier\n- **SCSS**: prettifier, compiler\n- **SVG**: prettifier, code checking, viewer, resizer\n- **TypeScript**: prettifier, compiler\n- **XML**: prettifier\n\n\n### Related projects\n\n- [monaco](https://github.com/stla/monaco)\n- [aceEditor](https://github.com/stla/aceEditor)\n\n___\n\n# __Copies of license agreements__\n\nThe 'shinyMonacoEditor' package as a whole is distributed under GPL-3 (GNU \nGENERAL PUBLIC LICENSE version 3).\n\nIt includes other open source software components. The following is a list of \nthese components:\n\n- **Monaco Editor**, https://github.com/microsoft/monaco-editor\n- **monaco-ace-tokenizer**, https://github.com/brijeshb42/monaco-ace-tokenizer\n- **Prettier**, https://github.com/prettier/prettier\n- **Bootstrap Flash Alert**, https://github.com/lvitals/bootstrap-flash-alert\n- **animate.css**, https://daneden.github.io/animate.css\n- **chrome-tabs**, https://github.com/adamschwartz/chrome-tabs\n- **Draggabilly**, https://draggabilly.desandro.com\n- **clean-css**, https://github.com/jakubpawlowicz/clean-css \n- **terser**, https://github.com/terser/terser\n- **HTMLMinifier**, https://github.com/terser/html-minifier-terser\n- **Sass.js**, https://github.com/medialize/sass.js\n- **svg-parser**, https://github.com/Rich-Harris/svg-parser\n- **scale-that-svg**, https://github.com/elrumordelaluz/scale-that-svg\n- **panzoom**, https://github.com/anvaka/panzoom\n- **markdown-it**, https://github.com/markdown-it/markdown-it\n- **word-wrap**, https://github.com/jonschlinkert/word-wrap\n- **SuperTinyIcons**, https://github.com/edent/SuperTinyIcons\n- **EasyUI**, https://www.jeasyui.com\n\nFull copies of the license agreements used by these components are included \nin the file [LICENSE.note](https://github.com/stla/shinyMonacoEditor/blob/master/LICENSE.note.md).\n\n___ \n\n# Free icons\n\nThe 'shinyMonacoEditor' package includes some SVG icons found on the \n[Free icons](https://freeicons.io/) website. \nThese icons are made by Free icons from [https://www.freeicons.io/](https://www.freeicons.io/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstla%2FshinyMonacoEditor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstla%2FshinyMonacoEditor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstla%2FshinyMonacoEditor/lists"}