LiveCodes Ecosystem
维护者通常 1 天内回复
评估
调研方向
这是一个广泛的生态系统 backlog,而不是范围明确的实现任务。先从链接的 SDK、配置/查询参数、嵌入和导入文档开始,然后选择一个尚未勾选的集成,并与维护者确认其范围。完成标准应是:一个范围清晰的集成、已记录的使用方法,以及对该列表的相应更新。
由索引模型根据 Issue 内容生成。
描述
LiveCodes allows integration with other apps, making it easy to use its many features in other app/websites, by embedding playgrounds and opening code in new playgrounds.
This is achieved by the SDK and the ability to set configurations using query params. In addition, LiveCodes can import code from many sources.
These features allow doing things like this:
e.g. https://livecodes.io/?screen=code-to-image&html=%3Ch1%3EHello,%20World!%3C%2Fh1%3E
Examples for integrations include:
- Bookmarklet: Opens LiveCodes in a new window and imports the current webpage URL.
- Markdown-to-LiveCodes: Converts Markdown and MDX code blocks to interactive LiveCodes playgrounds. (GitHub repo)
- "Preview in LiveCodes" GitHub action: generates preview links to playgrounds for code changes in pull requests and posts them as pull request comments. (GitHub repo)
- Obsidian plugin: Integrates LiveCodes within Obsidian GitHub repo (by @gapmiss)
The following are ideas/suggestions for more integrations:
- browser extension: #860
- open code blocks in LiveCodes
- convert code blocks to embedded playgrounds
- context menu: edit in LiveCodes
- mobile app:
- wrapper for LiveCodes web app
- share to LiveCodes
- courseware/LMS:
- Moodle plugin
- ClassroomIO
- WordPress plugins:
- oEmbed (e.g. codepen-oembed)
- Shortcode (e.g. codepen-embedded-pen-shortcode)
- Blocks (e.g. codepen-embed-block)
- Embed in blogs
- Tutorials starter (e.g. TutorialKit)
- Presentations:
- markdown to LiveCodes
- remark
- markdown-it
- marked
- mdx-embed
- react-markdown
- SSG plugins (markdown to LiveCodes)
Note that LiveCodes docs are available as (llms.txt and llms-full.txt) files for usage with LLMs.
Please feel free to suggest new ideas.
If you start a project related to LiveCodes please comment below so that it can be added to the list.
And obviously, if you need any help or guidance, please don't hesitate to ask.
- 主要语言
- TypeScript
- 星标
- 1.5k
- 派生
- 267
- 平均合并
- 7 小时 47 分钟
- 30 天内合并 PR
- 14
环境准备
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
live-codes/livecodes 的其他 Issue
-
难度 2/5 1-3 小时 新手友好度 68/100
live-codes/livecodes#1079 · 1 条评论 ·
维护者通常 1 天内回复
-
难度 4/5 3-5 天 新手友好度 50/100
live-codes/livecodes#1060 · 5 条评论 ·
维护者通常 1 天内回复
-
难度 4/5 3-5 天 新手友好度 52/100
live-codes/livecodes#1009 · 2 条评论 ·
维护者通常 1 天内回复
-
难度 4/5 3-5 天 新手友好度 35/100
live-codes/livecodes#1004 · 1 条评论 ·
维护者通常 1 天内回复
-
I18n: Hungarian未关闭
难度 3/5 1-2 天 新手友好度 55/100
live-codes/livecodes#980 · 6 条评论 ·
维护者通常 1 天内回复
查看 live-codes/livecodes 的全部 Issue
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 74/100
langchain-ai/langchainjs#12157 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 86/100
activescott/home-infra-k8s-flux#511 ·
维护者通常 1 天内回复
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
难度 1/5 1 小时以内 新手友好度 72/100
lingdojo/kana-dojo#33753 · 1 条评论 · 5 个 reaction ·
维护者通常 1 天内回复
-
android:player
难度 2/5 1-3 小时 新手友好度 76/100
维护者通常 1 天内回复
-
follow-up needs-triage S3: minor
难度 1/5 1-3 小时 新手友好度 85/100
manaflow-ai/cmux#38032 · 1 条评论 ·
维护者通常 1 天内回复