Github上优秀C++开源项目推荐

Github上优秀C++开源项目推荐Sourcetrailhttps://github.com/CoatiSoftware/Sourcetrail一个免费开源、跨平台的可视化源码探

大家好,欢迎来到IT知识分享网。

Github上优秀C++开源项目推荐

Sourcetrail

https://github.com/CoatiSoftware/Sourcetrail

一个免费开源、跨平台的可视化源码探索项目。能够十分高效的帮助使用者探索、熟悉陌生的代码,支持 C、C++、PythonJava 语言,同时提供了相关 SDK 用于拓展支持其它语言,相信在未来会提供更多语言的支持。程序员在它的帮助下可以快速熟悉陌生项目、学习开源项目、框架等,此等利器赶快去试试吧。

Github上优秀C++开源项目推荐

chinessChess

https://github.com/xmuli/chinessChess

基于 Qt5 开发的中国象棋网络对战平台,支持单机和网络对战。

Github上优秀C++开源项目推荐

hplayer

https://github.com/ithewei/hplayer

一个基于 C++ 实现的多画面播放器。能播放文件源、网络源、设备捕获源,界面为多画面监控网格,可自由切换多画面风格,支持拖拽与合并。适合想要入门音视频、播放器开发的小伙伴们学习,该项目用到的技术栈:

  • Qt 实现界面
  • FFmpeg 获取帧、编解码、转码
  • OpenCV 处理图片
  • OpenGL 渲染视频帧
Github上优秀C++开源项目推荐

FlowChar

https://github.com/Gusabary/FlowChar

一个用来把伪代码生成纯字符流程图的小工具。让使用者仅需要写一段简单的伪代码,便可以生成对应的流程图。该项目结构清晰、使用简单,代码量少适合使用和“把玩”。示例图如下:

Github上优秀C++开源项目推荐

notepanda

https://github.com/ChungZH/notepanda

这是一个用 C++ 和 Qt 开发的记事本项目。支持代码高亮、自定义字体样式,还可以命令行呼出:notepanda main.cpp,支持 Windows、Linux 和 MacOS 三大系统。可作为学习 Qt、如何做开源项目的实战。

Github上优秀C++开源项目推荐

yuzu

https://github.com/yuzu-emu/yuzu

免费开源的 Nintendo Switch 模拟器。刚刚开源的项目,目前仅支持 Windows、Linux,部分主流游戏:塞尔达传说、宠物小精灵、马里奥等。

Github上优秀C++开源项目推荐

contour

https://github.com/christianparpart/contour

一个使用 C++ 17 开发的终端模拟器。可在 Windows、Linux 和 MacOS 三大平台使用,支持字体连字 Font Ligatures(例如 Fira Code 字体)、GPU 加速渲染、背景模糊(Win10、KDE)、256 色、True Color 和配色主题。

Github上优秀C++开源项目推荐

sudoku

https://github.com/mayerui/sudoku

C++ 实现的命令行数独游戏。600 余行代码,初学者也可以轻松学习。

Github上优秀C++开源项目推荐

indicators

https://github.com/p-ranav/indicators

一个使用 C++ 编写的进度条库,你可以用它在命令行中实现美观的进度条。它使用方便、线程安全、支持多种进度条样式。

Github上优秀C++开源项目推荐

ThreadPool

https://github.com/progschj/ThreadPool

一个简单的 C++11 线程池实现,代码加起来不到 100 行。示例代码:

// create thread pool with 4 worker threads
ThreadPool pool(4);

// enqueue and store future
auto result = pool.enqueue([](int answer) { return answer; }, 42);

// get result from future
std::cout << result.get() << std::endl;

xournalpp

https://github.com/xournalpp/xournalpp

一款支持 PDF 手写注释的笔记软件,支持 Linux、Windows、macOS 平台。看书的时候喜欢标注、做笔记,那这款工具肯定适合你。

Github上优秀C++开源项目推荐

netdata

https://github.com/netdata/netdata

一款免费开源的 Linux 系统性能实时监控工具。它易于安装、占用资源少、功能强大,支持监控多种服务。

Github上优秀C++开源项目推荐

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/55166.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信