38.5k Star开源神器,开发者专属的 Markdown 演示文稿工具

38.5k Star开源神器,开发者专属的 Markdown 演示文稿工具

告别繁琐,用你最爱的编辑器轻松创建专业级演示幻灯片

项目地址: https://github.com/slidevjs/slidev

Slidev 是一款专为开发者设计的演示文稿工具,它基于 Markdown 语法,让你专注于内容创作,摆脱繁琐的排版和设计。拥有超过 38.5k 的 Star,足以证明其受欢迎程度和实用性。

Slidev 致力于提供流畅、高效的演示文稿制作体验。

核心特性

  • Markdown 驱动:使用你熟悉的 Markdown 语法编写演示文稿,告别复杂的界面操作。
  • 开发者友好:内置代码高亮、实时编码等功能,让技术演示更具吸引力。
  • 主题定制:支持主题定制,可以通过 npm 包分享和使用主题,打造个性化演示风格。
  • 样式丰富:通过 UnoCSS 实现按需加载的实用工具,轻松定制幻灯片样式。
  • 交互性强:无缝嵌入 Vue 组件,让演示文稿更具互动性。
  • 演示者模式:提供演示者模式,可以使用单独的窗口甚至手机来控制幻灯片。
  • 绘图功能:支持在幻灯片上进行绘图和注释。
  • LaTeX 支持:内置 LaTeX 数学公式支持,方便科学公式的展示。
  • 图表绘制:使用 Mermaid 语法,通过文本描述创建图表。
  • 图标集成:直接访问任何图标集中的图标。
  • 集成编辑器 & VSCode 扩展:提供集成编辑器和 VSCode 扩展,方便编辑和预览。
  • 录制功能:内置录制和摄像头视图功能。
  • 便捷导出:支持导出为 PDF、PNG 或 PPTX 格式。
  • 极速体验:由 Vite 驱动,实现即时重新加载。
  • 高度可定制:可以使用 Vite 插件、Vue 组件或任何 npm 包进行定制。

技术栈

Slidev 强大的功能背后,有着优秀的技术栈支持:

  • Vite:极速前端工具链。
  • Vue 3:驱动 Markdown 的强大框架。
  • UnoCSS:按需加载的 CSS 引擎。
  • Shiki & Monaco Editor:一流的代码片段支持和实时编码能力。
  • RecordRTC:内置录制和摄像头视图。
  • VueUse 家族:提供各种实用的 Vue Composition API。
  • Iconify:丰富的图标集。
  • Drauu:绘图和注释支持。
  • KaTeX:LaTeX 数学渲染。
  • Mermaid:文本图表。

Slidev 通过简洁的 Markdown 语法和强大的定制能力,让开发者能够更专注于内容本身,创作出引人入胜的演示文稿。无论是在线演示还是导出分享,Slidev 都能满足你的需求。

怎么样,看完这个项目是不是觉得很棒? 这个项目对于需要制作技术演示的开发者来说非常有用! 快来转发给你的朋友们一起学习使用吧!

Read more

6.5k Star 开源神器,让你的电脑秒变 DLNA 媒体渲染器

6.5k Star 开源神器,让你的电脑秒变 DLNA 媒体渲染器

告别复杂投屏,Macast 让你轻松推送手机影音到电脑,享受大屏观影体验! 项目地址: https://github.com/xfangfang/Macast Macast 是一款跨平台的应用程序,它使用 mpv 作为 DLNA 媒体渲染器,能够将手机上的视频、图片或音乐推送到你的电脑上进行播放。 想象一下,当你窝在沙发里,用手机浏览到精彩的视频,想要在大屏幕上与家人朋友分享时,只需轻轻一点,Macast 就能帮你实现。 Macast 的主要特点和功能包括: * 跨平台支持: Macast 支持 macOS、Windows 和 Linux 操作系统,满足不同用户的需求。 * DLNA 媒体渲染: 基于 DLNA 协议,可以将手机等设备的媒体内容推送到电脑进行播放。 * 使用简单: 对于普通用户,只需打开 Macast,它会在菜单栏/任务栏/桌面面板生成一个图标,

By majichen
53.9k Star开源神器,Android 平台的魔术面具,定制你的专属系统!

53.9k Star开源神器,Android 平台的魔术面具,定制你的专属系统!

告别繁琐,迎接自由:Magisk 让你轻松玩转 Android 系统定制! 项目地址: https://github.com/topjohnwu/Magisk Magisk 是一款为 Android 设备量身打造的开源软件套件,支持 Android 6.0 及更高版本。它提供了一系列强大的工具,让用户能够以前所未有的方式定制自己的 Android 系统。 Magisk 的核心功能包括: * MagiskSU: 为应用程序提供 Root 权限,让你可以运行需要 Root 权限的高级应用。 * Magisk Modules: 通过安装模块来修改只读分区,实现各种系统级别的定制,例如修改系统界面、安装系统级别的应用等。 * MagiskBoot: 最全面的 Android 启动镜像解包和重打包工具,方便你修改和定制启动镜像。 * Zygisk: 允许你在每个 Android 应用程序的进程中运行代码,实现更高级的定制功能,

By majichen
34.9k Star 开源神器,打造你的个人分布式云,统一管理多设备文件!

34.9k Star 开源神器,打造你的个人分布式云,统一管理多设备文件!

告别数据孤岛!Spacedrive 将你的云盘、硬盘融为一体,安全掌控你的数字遗产 项目地址: https://github.com/spacedriveapp/spacedrive Spacedrive 是一款开源、跨平台的文件管理器,它基于 Rust 编写的虚拟分布式文件系统(VDFS),旨在帮助用户在一个地方组织和访问多个设备上的文件,无论这些文件存储在云服务还是本地硬盘上。 核心功能与特点: * 统一文件管理: Spacedrive 旨在将你所有设备(包括云服务和离线硬盘)的存储容量和处理能力整合到一个个人分布式云中,提供统一的文件管理体验。 * 虚拟分布式文件系统 (VDFS): VDFS 是一种跨多种存储层工作的文件系统。通过统一的 API 来操作和访问多个设备上的内容,VDFS 不受限于单台机器。它通过维护所有存储位置的虚拟索引来实现这一点,并在客户端之间实时同步数据库。 * 内容寻址存储 (CAS): Spacedrive 使用 CAS (内容寻址存储) 来唯一标识文件,同时记录相对于存储位置的逻辑文件路径。 * 跨平台支持: Spacedrive 支持

By majichen
19.4k Star 开源神器,打造你的专属终端提示符!

19.4k Star 开源神器,打造你的专属终端提示符!

告别千篇一律,用这款高度定制、低延迟的跨平台 Prompt 渲染引擎,让你的终端与众不同 项目地址: https://github.com/JanDeDobbeleer/oh-my-posh 你是否厌倦了单调乏味的终端界面? Oh My Posh 是一款功能强大、高度可定制的跨平台终端提示符渲染引擎,旨在帮助你打造个性化的终端体验。它不仅美观,而且性能卓越,即使在高负载情况下也能保持低延迟。 主要特点: * 跨平台支持: 可以在 MacOS、Linux 和 Windows 上使用,无论你使用什么操作系统,都能享受到一致的体验。 * Shell agnostic: 支持 Bash, Zsh, Fish, Powershell, Cmd 和 NuShell 等多种 Shell。 * 高度可定制: 提供了极其丰富的配置选项,你可以根据自己的喜好调整提示符的各个方面,包括颜色、图标、文本等。

By majichen