Project Icon

Nuklear

即时模式C语言GUI工具包 跨平台高效可定制

Nuklear是一个ANSI C编写的即时模式GUI工具包,以单头文件形式提供。它无需外部依赖,专注于UI核心功能,支持自定义皮肤和控件。Nuklear采用模块化设计,内存占用小,并提供UTF-8、字体处理等功能。它适用于各种平台,是开发轻量级跨平台GUI应用的有力工具。

libgit2 - 高性能可移植的Git核心功能C语言库
C语言GitGithublibgit2开源库开源项目版本控制
libgit2是一个纯C语言实现的Git核心功能库,提供可链接API以在应用中构建Git功能。该库广泛应用于Git GUI客户端和托管服务,如GitKraken、GitHub等。libgit2采用宽松许可证,支持多平台,具备线程安全性。它提供175多个API,涵盖提交、标签、树结构解析编辑、引用管理等Git核心操作。
GUIslice - 跨平台嵌入式GUI框架 提供拖放式设计和多设备支持
GUIsliceGUI框架Github嵌入式显示开源开源项目跨平台
GUIslice为嵌入式显示设备提供轻量级GUI解决方案。该框架支持跨平台开发,包括拖放式GUI设计工具,可将代码应用于不同显示器和控制器。基于纯C库构建,无需动态内存分配,支持多种控件和设备平台,如树莓派和Arduino。采用MIT开源许可,允许免费商业使用。
SmallerC - 简洁高效的C编译器 支持多平台开发
C编译器GithubSmaller C开源项目标准C库汇编代码跨平台
SmallerC是一款轻量级单遍C编译器,兼容C89/ANSI C和C99的主要特性。它可生成16位和32位80386+汇编代码,支持DOS、Windows、Linux和Mac OS X平台开发。此外,SmallerC还支持MIPS CPU代码生成,适用于RetroBSD系统。该编译器具备自编译功能,集成了预处理器、链接器和编译器驱动程序。目前,其标准C库已接近完善。
JUCE - 跨平台C++应用框架 专注音频开发与多媒体应用
C++框架GithubJUCE开源开源项目跨平台音频插件
JUCE是一款开源跨平台C++应用框架,致力于桌面和移动应用开发,特别擅长音频插件创建。框架支持多种主流音频插件格式,包括VST、AU、AAX等。开发者可通过CMake集成或Projucer工具管理项目。JUCE提供丰富功能和灵活选项,有助于高效构建各类音频应用和插件,适合专业音频开发者使用。
awesome-nuclear - 核科学与工程领域开源项目汇总
GithubMonte Carlo工程开源项目核科学粒子传输
awesome-nuclear项目汇集了核科学和工程领域的开源工具和代码。涵盖粒子输运、核数据处理、燃料循环模拟、热工水力学分析等多个方向。收录的项目类型包括蒙特卡洛模拟、确定性方法、事件生成器等,以及相关辅助工具。此外还包含多物理场耦合、熔盐反应堆等专门应用的项目。为核工程研究和教育提供了全面的开源资源。
cushy - 实验性Rust GUI框架 提供响应式数据模型和跨平台支持
CushyGUIGithubRustWidget开源项目跨平台开发
Cushy是一个实验性Rust GUI框架,特点是响应式数据模型和跨平台开发支持。基于Kludgine图形库构建,集成winit窗口管理和wgpu图形渲染。框架提供自定义Widget集合,API设计简洁,支持高效界面构建,内置丰富组件。目前处于alpha阶段,欢迎开发者探索使用。
tvision - 现代化跨平台文本界面框架 Turbo Vision
C++GithubTurbo VisionUnicode开源项目文本界面跨平台
Turbo Vision 是一个现代化的跨平台文本用户界面框架,支持 Unicode 和 24 位颜色显示。该框架提供窗口、菜单、对话框等丰富 UI 组件,方便开发者创建功能强大的终端应用。Turbo Vision 兼容多种操作系统和编译器,支持 UTF-8 编码,并保持与原始版本的源代码兼容性。它简化了终端应用开发流程,无需关注底层实现细节。
accesskit - 通用UI无障碍基础设施 支持跨平台和多语言开发
AccessKitGithubUI工具包开源项目无障碍跨平台辅助技术
AccessKit是一个开源项目,为UI工具包和应用程序提供通用无障碍基础设施。它包括数据模式、平台适配器和消费者库,支持Windows、macOS和Unix等系统。项目主要使用Rust开发,并提供C语言和Python绑定,方便开发者在不同语言中实现UI无障碍功能。AccessKit的设计借鉴了Chromium,适用于多种UI工具包,包括即时模式GUI。该项目旨在简化跨平台无障碍开发,提高各类应用的可访问性。
tamagui - 优化React跨平台UI开发的高性能框架
GithubReactTamaguiUI库开源项目性能优化跨平台开发
Tamagui是一款面向React开发者的UI工具包,通过创新的优化编译器实现跨平台高性能开发。它提供丰富UI组件,将复杂样式逻辑转换为平台特定的优化代码。支持Web和原生应用的渐进式集成,在保持代码质量的同时提升应用性能。Tamagui适用于追求高效率和优质用户体验的React项目。
nushell - 新一代跨平台结构化数据处理shell
GithubNushell命令行工具开源项目插件系统数据处理跨平台
Nushell是一个开源的跨平台shell项目,主要特点是结构化数据处理。它能将文件和命令输出转化为结构化数据,通过管道操作处理不同格式的信息。该项目提供简洁的语法和多种内置命令,同时允许通过插件进行功能扩展。Nushell适用于Windows、macOS和Linux,致力于为用户带来现代化的shell使用体验。
项目侧边栏1项目侧边栏2
推荐项目
Project Cover

豆包MarsCode

豆包 MarsCode 是一款革命性的编程助手,通过AI技术提供代码补全、单测生成、代码解释和智能问答等功能,支持100+编程语言,与主流编辑器无缝集成,显著提升开发效率和代码质量。

Project Cover

AI写歌

Suno AI是一个革命性的AI音乐创作平台,能在短短30秒内帮助用户创作出一首完整的歌曲。无论是寻找创作灵感还是需要快速制作音乐,Suno AI都是音乐爱好者和专业人士的理想选择。

Project Cover

有言AI

有言平台提供一站式AIGC视频创作解决方案,通过智能技术简化视频制作流程。无论是企业宣传还是个人分享,有言都能帮助用户快速、轻松地制作出专业级别的视频内容。

Project Cover

Kimi

Kimi AI助手提供多语言对话支持,能够阅读和理解用户上传的文件内容,解析网页信息,并结合搜索结果为用户提供详尽的答案。无论是日常咨询还是专业问题,Kimi都能以友好、专业的方式提供帮助。

Project Cover

阿里绘蛙

绘蛙是阿里巴巴集团推出的革命性AI电商营销平台。利用尖端人工智能技术,为商家提供一键生成商品图和营销文案的服务,显著提升内容创作效率和营销效果。适用于淘宝、天猫等电商平台,让商品第一时间被种草。

Project Cover

吐司

探索Tensor.Art平台的独特AI模型,免费访问各种图像生成与AI训练工具,从Stable Diffusion等基础模型开始,轻松实现创新图像生成。体验前沿的AI技术,推动个人和企业的创新发展。

Project Cover

SubCat字幕猫

SubCat字幕猫APP是一款创新的视频播放器,它将改变您观看视频的方式!SubCat结合了先进的人工智能技术,为您提供即时视频字幕翻译,无论是本地视频还是网络流媒体,让您轻松享受各种语言的内容。

Project Cover

美间AI

美间AI创意设计平台,利用前沿AI技术,为设计师和营销人员提供一站式设计解决方案。从智能海报到3D效果图,再到文案生成,美间让创意设计更简单、更高效。

Project Cover

稿定AI

稿定设计 是一个多功能的在线设计和创意平台,提供广泛的设计工具和资源,以满足不同用户的需求。从专业的图形设计师到普通用户,无论是进行图片处理、智能抠图、H5页面制作还是视频剪辑,稿定设计都能提供简单、高效的解决方案。该平台以其用户友好的界面和强大的功能集合,帮助用户轻松实现创意设计。

投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号