你在流媒体平台上找到的大部分内容都有字幕,你可能需要为一些你在本地收藏的视频添加字幕。 Subtitld 是一个开源的字幕编辑器,它可以帮助你。 Subtitld: 创建、删除、切分和转录字幕 Subtitld 是一个自由开源的项目,可以让你充分利用你的字幕。 有了这个开源工具,你会有许多选项来处理字幕。 换句话说,它是字幕编辑器之一,也是一个成熟的字幕编辑器(就我所遇到的而言)。 在你决定试用它之前,让我强调一些关键功能。 Subtitld 如果你想深入探索,你可以在 GitLab 上找到源代码。 总结 它有视频同步或添加字幕的精细设置,我只是测试了一些导入、导出、添加或删除字幕的基本功能。 例如,当我把鼠标悬停在编辑器内的按钮上时,它没有告诉我它是做什么的。 总的来说,它是一个在 Linux 上的有用工具。你对它有什么看法?请不要犹豫,在下面的评论中让我知道你的想法。
文章简介 今天给大家分享几款开源、功能全面的游戏软件。 腾讯全球首款JS代码坦克 软件介绍: CodeTank是一个非常有趣的竞赛性编程游戏平台,通过几行简单的Javascript代码和CodeTank API,每个人都可以方便的构建属于自己富有智能和个性的坦克 它使用HTML5、CSS3等Web新技术构建的在线平台,天然的基于互联网,Tank机器人的代码不需要人工上传下载,可以直接在线运行与其他选手进行战斗。 软件截图: ? 23183043_kv2a ? 开源的跨平台游戏开发框架 软件介绍:Cocos2D-X 是全球知名的开源跨平台游戏引擎,易学易用,目前已经支持 iOS、Android、Windows 桌面、Mac OS X、Linux、BlackBerry 引擎配套有活跃的社区支持,已有来自 Google、Zynga、Microsoft、Intel、Samsung、BlackBerry 等跨国公司的优秀工程师为引擎贡献代码,开源社区 24 小时轮转所有的缺陷都被迅速发现并修复
uTools 下载地址:https://u.tools 支持平台:WINDOWS 、MACOS、LINUX uTools是一个极简、插件化、跨平台的现代桌面软件。 Vscode 下载地址:https://code.visualstudio.com 支持平台:WINDOWS 、MACOS、LINUX Visual Studio Code (简称 VSCode / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、Git 等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化 软件跨平台支持 Win、Mac 以及 Linux,运行流畅,可谓是微软的良心之作 WPS 下载地址:https://www.wps.cn 支持平台:WINDOWS 、MACOS、LINUX WPS是金山办公软件出品的
前言 今天大姚给大家分享一个基于.NET开源、跨平台的C#编辑器和游乐场:NetPad。 项目介绍 NetPad是一个基于.NET开源(MIT License)、跨平台的C#编辑器和游乐场,它允许用户立即运行C#代码,无需创建和管理项目。 项目技术栈 .NET:作为底层框架,提供强大的开发能力和跨平台支持。 Electron.NET:用于将ASP.NET Core应用程序打包为跨平台的桌面应用程序或Web应用程序。 Aurelia 2:是一个面向未来的开源 JavaScript 平台,用于打造非凡的 Web、移动和桌面应用程序。 项目源代码 编辑器安装 下载地址:https://github.com/tareqimbasher/NetPad/releases 项目源码地址 更多项目实用功能和特性欢迎前往项目开源地址查看,别忘了给项目一个
今天大姚给大家分享一个基于.NET开源、跨平台的C#编辑器和游乐场:NetPad。 项目介绍 NetPad是一个基于.NET开源(MIT License)、跨平台的C#编辑器和游乐场,它允许用户立即运行C#代码,无需创建和管理项目。 项目技术栈 .NET:作为底层框架,提供强大的开发能力和跨平台支持。 Electron.NET:用于将ASP.NET Core应用程序打包为跨平台的桌面应用程序或Web应用程序。 Aurelia 2:是一个面向未来的开源 JavaScript 平台,用于打造非凡的 Web、移动和桌面应用程序。 项目源代码 编辑器安装 下载地址:https://github.com/tareqimbasher/NetPad/releases 项目源码地址 更多项目实用功能和特性欢迎前往项目开源地址查看
Audacity 是一个免费的开源程序,用于编辑音频录制。它可在多个平台(windows/linux)上运行。Audacity 基于 GUI,是一个具有多种选项的强大程序。它支持您录制各种类型的声音。
大家应该注意到了,标题用的是“富文本及编辑器”,而非“富文本编辑器”。也就意味着本文将围绕富文本跨平台和编辑器跨平台两大部分进行介绍。 既然已经清晰了为什么要跨平台,下一步我们就来探讨下如何实现跨平台。 三、富文本跨平台 富文本,在这里指代“编辑器所输出的数据”。 四、编辑器跨平台 编辑器跨平台,是指由各平台提供功能模块,WEB 端提供排版编辑能力,最终运行在平台特定的浏览器环境中。 具体体现在: 灵活展示丰富的富文本内容; 不同平台的核心编辑代码可复用,降低跨平台编辑器的开发成本; 具备系统级控制权限,极大地扩展了编辑器的能力组成(语音、图片编辑等); 4.1 如何实现一个跨平台的编辑器 五、总结 本篇文章聚焦富文本跨平台和编辑器跨平台两个角度,分析了为什么要通过跨平台的方案实现富文本 编辑器、以及如何实现两类的跨平台,其中重点介绍了跨平台编辑器的核心流程和踩坑实践。
大家应该注意到了,标题用的是“富文本及编辑器”,而非“富文本编辑器”。也就意味着本文将围绕富文本跨平台和编辑器跨平台两大部分进行介绍。 以上,简单介绍了富文本编辑器跨平台的两个应用场景,可以看出富文本编辑器跨平台已经成为一种必然的需要。既然已经清晰了为什么要跨平台,下一步我们就来探讨下如何实现跨平台。 四、编辑器跨平台 编辑器跨平台,是指由各平台提供功能模块,WEB 端提供排版编辑能力,最终运行在平台特定的浏览器环境中。 具体体现在: 灵活展示丰富的富文本内容; 不同平台的核心编辑代码可复用,降低跨平台编辑器的开发成本; 具备系统级控制权限,极大地扩展了编辑器的能力组成(语音、图片编辑等); 4.1 如何实现一个跨平台的编辑器 四、总结 本篇文章聚焦富文本跨平台和编辑器跨平台两个角度,分析了为什么要通过跨平台的方案实现富文本 编辑器、以及如何实现两类的跨平台,其中重点介绍了跨平台编辑器的核心流程和踩坑实践。
大家应该注意到了,标题用的是“富文本及编辑器”,而非“富文本编辑器”。也就意味着本文将围绕富文本跨平台和编辑器跨平台两大部分进行介绍。 通过跨平台方案的分享,希望能给有富文本编辑器跨平台相关需求的小伙伴带来一些帮助。 二、为什么要跨平台 对于一个产品来说,用户的需求程度在一定程度上反映了其产品的价值。 以上,简单介绍了富文本编辑器跨平台的两个应用场景,可以看出富文本编辑器跨平台已经成为一种必然的需要。既然已经清晰了为什么要跨平台,下一步我们就来探讨下如何实现跨平台。 四、编辑器跨平台 编辑器跨平台,是指由各平台提供功能模块,WEB 端提供排版编辑能力,最终运行在平台特定的浏览器环境中。 具体体现在: 灵活展示丰富的富文本内容; 不同平台的核心编辑代码可复用,降低跨平台编辑器的开发成本; 具备系统级控制权限,极大地扩展了编辑器的能力组成(语音、图片编辑等); 4.1 如何实现一个跨平台的编辑器
Ngui简介 这是一个GUI的排版显示引擎和跨平台的GUI应用程序开发框架,基于NodeJS/OpenGL,这也是第一个在移动端Android/iOS融合NodeJS的前端GUI项目,至此JavaScript 命令创建一个新的Ngui工程: # shell $ mkdir myproject $ cd myproject $ ngui init Build project 这一步会把工程里面的javascript代码以及资源文件进行压缩并打包 导出工程后,接下来你可以使用Xcode与Android Studio打开它 Ngui test http server ngui-tools提供了一个测试http服务器,你不需要每次修改完js或jsx代码都进行重新安装 执行下面的代码可以启动它: # shell $ ngui Downloads Examples demo Android APK Install package Project Source code
本文作者:IMWeb louistru 原文出处:IMWeb社区 未经同意,禁止转载 Ngui简介 这是一个GUI的排版显示引擎和跨平台的GUI应用程序开发框架,基于NodeJS/OpenGL 开源跨平台移动项目Ngui【简介】 开源跨平台移动项目Ngui【入门】 开源跨平台移动项目Ngui【视图与布局系统】 开源跨平台移动项目Ngui【Action动作系统】 开源跨平台移动项目 基于这几个特点做为一个GUI系统Ngui能快速的移植到任何操作系统,对操作系统做特例化处理的地方会很少,更重要的一点是基于此开发的应用代码能够做到真正意义上的跨平台。 导出项目 导出XcodeorAndroid Studio工程,有人会问为什么还要导出第三方工程不是跨平台吗? 我指的跨平台是在运行与编码上是跨平台并,并且你最终输出的是一个.apk包或苹果公司的.dmg或.ipa所以这种基本的导出工作还是要做的,抱歉现阶段我还无法为大家提供IDE,只能是稳妥的把核心做好。
原生级性能体验 得益于 KMP 跨平台能力,Kuikly 将 Kotlin 代码编译成各个平台原生产物( .aar/framework等),从而获得接近原生平台的执行性能。 Kuikly测试数据基于复杂 Feeds 流 Demo 测试,Demo代码已包含在开源代码中 2.2 与其他框架性能对比: 从整体看,Kuikly 在启动和内存上都具有更好的表现。 基本原理 借助 KMP(Kotlin Multiplatform),既可以通过 AOT 的产物实现高性能的跨平台体验、也可以通过下发动态化产物实现代码动态更新能力。 实现了 Kotlin 跨端层与 Native 渲染层之间的编译隔离,从而支持跨平台层(Core与业务代码)动态化更新能力。 项目规划 本次开源能力 开源涉及多方面工作,我们会有序,按计划地将框架能力开源给社区。本次优先开源 Android、iOS平台的跨端能力支持。 后续项目规划 开源更多平台的支持。
本文作者:IMWeb louistru 原文出处:IMWeb社区 未经同意,禁止转载 Ngui简介 这是一个GUI的排版显示引擎和跨平台的GUI应用程序开发框架,基于NodeJS/OpenGL 命令创建一个新的Ngui工程: # shell $ mkdir myproject $ cd myproject $ ngui init Build project 这一步会把工程里面的javascript代码以及资源文件进行压缩并打包 导出工程后,接下来你可以使用Xcode与Android Studio打开它 Ngui test http server ngui-tools提供了一个测试http服务器,你不需要每次修改完js或jsx代码都进行重新安装 执行下面的代码可以启动它: # shell $ ngui Downloads Examples demo Android APK Install package Project Source code
Ngui简介 这是一个GUI的排版显示引擎和跨平台的GUI应用程序开发框架,基于NodeJS/OpenGL,这也是第一个在移动端Android/iOS融合NodeJS的前端GUI项目,至此JavaScript 开源跨平台移动项目Ngui【简介】 开源跨平台移动项目Ngui【入门】 开源跨平台移动项目Ngui【视图与布局系统】 开源跨平台移动项目Ngui【Action动作系统】 开源跨平台移动项目 基于这几个特点做为一个GUI系统Ngui能快速的移植到任何操作系统,对操作系统做特例化处理的地方会很少,更重要的一点是基于此开发的应用代码能够做到真正意义上的跨平台。 导出项目 导出XcodeorAndroid Studio工程,有人会问为什么还要导出第三方工程不是跨平台吗? 我指的跨平台是在运行与编码上是跨平台并,并且你最终输出的是一个.apk包或苹果公司的.dmg或.ipa所以这种基本的导出工作还是要做的,抱歉现阶段我还无法为大家提供IDE,只能是稳妥的把核心做好。
提供 Web 平台功能和 API (如 ES 模块、Web Workers 和 fetch())。 开箱即用支持 TypeScript。 facebook/folly[2] Stars: 25.4k License: Apache-2.0 Folly 是一个 Facebook 开源的 C++ 库,旨在提供实用和高效的组件。 它是 Facebook 内部广泛使用的核心库之一,并且常作为其他开源项目的依赖项和代码共享平台。 spacedriveapp/spacedrive[3] Stars: 24.7k License: AGPL-3.0 picture Spacedrive 是一个开源的跨平台文件管理器,由用 Rust 该项目具有以下核心优势: 提供了大量算法全解 包括各类基础算法和数据结构的详细讲解与示例代码 提供搜索算法以及动态规划模型的应用案例 支持高级数据结构,如并查集和线段树等 附带图论领域中常见问题的求解方法
采用C++语言写的notepad,支持linux、mac、windows多平台,基本功能与++一致,甚至还对UOS做了兼容。 2.软件还提供了“列块编辑”模式,点击工具栏--编辑---列块编辑,勾选“插入文本”选框,输入欲插入的内容,返回 Ndd 编辑器主界面在要插入文本的位置用光标定位,再返回“列块编辑”框,点击“确定”即可 是将 CCompare(CC Compare CCompare 绿色免费的文件对比同步工具 (itdp.cn))专业软件的部分功能集成到了文本编辑器中。
概述 ProxyPin是一款开源免费开源 Http、Https 抓包工具,支持 Windows、Mac、Android、IOS, 全平台系统,使用 Flutter 框架开发。 无法抓取HTTPS请求 需要点击顶部的【启用HTTPS代理】开关按钮,安装根证书到本机 根据软件进一步提示安装根证书 最后再启用HTTPS代理,就能抓取HTTPS请求了 小结 ProxyPin作为一款开源且免费的跨平台抓包工具
简介 KeePassXC 是一个开源的跨平台密码管理器。基于 KeePass 二次开发。 跨平台 KeePassXC is a community fork of KeePassX, the cross-platform port of KeePass for Windows. KeePassXC 支持跨平台(Linux、macOS、Windows)运行,并且在多平台上进行了全面测试。 开源 The full source code is published under the terms of the GNU General Public License. KeePassXC 完全开源。开源才是安全的前提。 安装并使用(macOS) 以下操作都是在 macOS 上操作的,其他平台操作类似。
于是想找找有没有开源的项目可以解决这个烦恼,还真找到了一个项目 -- LocalSend 简介 LocalSend 是一个使用 Flutter 开发的开源跨平台工具,可以安全高效的和周边设备共享资料, 使用方法 安装 由于 Flutter 本身就是跨平台,可以输出不同平台的运行包。 小结 LocalSend 这个项目可以作为 AirDrop 的平替,还支持多个平台之间互传,而且简洁干净又安全。经常需要多端互传文件的推荐试试,说不定能解决你很多的问题。
TypeScript游戏开发:支持引擎api,用户原生代码的TypeScript声明文件生成,用TypeScript做游戏开发更高效,健壮。 跨游戏引擎:同时支持主流的UE4、Unity的引擎。 支持主流平台:iOS,Android,Window,Mac。 完善的调试支持:支持nodejs同款的v8inspector协议,任意支持nodejs的IDE,调试工具均可使用。 TypeScript函数映射到C#的delegate,delegate的+=、-=操作 event的add/remove 枚举 在typescript里await一个C#的async方法 C#泛型的访问 引擎版本和平台 引擎:UE4.22~UE4.25、Unity5~Unity2019 平台:iOS、Android、Windows、Macos puerts正式开源! 腾讯工蜂源码系统为开源开发者提供完整、最新的腾讯开源项目国内镜像 ?