#交互式编程
marimo - 响应式Python编程环境实现自动化和一致性
marimoPython笔记本交互式编程反应式环境数据分析Github开源项目
marimo是一款创新的响应式Python笔记本,通过自动运行依赖单元格实现代码和输出的一致性。它提供交互式UI元素、可重现性和确定性执行顺序。笔记本以纯Python形式存储,可作为脚本执行或部署为应用。内置SQL支持、数据源面板和Git友好性等特性,为开发者提供强大而灵活的编程环境。
gophernotes - Jupyter和nteract的Go语言交互式内核
JupyterGo语言交互式编程数据科学可视化Github开源项目
Gophernotes作为Jupyter和nteract的Go语言内核,实现了在交互式环境中编写和执行Go代码。它支持创建融合代码、公式、可视化和说明文本的文档,便于分享和协作。该工具涵盖了Go的主要语法特性,为数据分析等应用提供了灵活的开发平台,但在Windows系统上使用第三方包时有一定限制。
score - 开源交互式音视频序列器软件
ossia score音视频序列器交互式编程开源软件多媒体创作Github开源项目
ossia score是一款开源的交互式音视频序列器软件,支持OSC、MIDI、DMX等多种协议。它允许创作者使用JavaScript、ISF着色器等进行脚本编程和实时编码,并可集成多种创意编程语言。该软件适用于桌面、移动和嵌入式平台,为音视频艺术家提供了创建交互式多媒体作品的工具。