#Linux
embiggen-disk - 能够实时调整文件系统的大小的工具
embiggen-diskLinuxLVMGo文件系统Github开源项目
embiggen-disk工具能够实时调整文件系统的大小,同时也支持调整底层的LVM LV、PV和分区表(MBR或GPT)。适用于Linux 3.6及以上版本,已在amd64架构上测试。适合需要动态调整存储空间的高级用户和系统管理员。安装简便,支持Go 1.7及更高版本,提供完整的安装指导和示例。无论是扩容还是检查,embiggen-disk都能精确执行,确保数据安全和系统效率。
gollama - 专为macOS和Linux设计的Ollama模型管理工具
GollamamacOSLinuxOllama modelsLM StudioGithub开源项目
Gollama是一款专为macOS和Linux用户设计的工具,用于高效管理Ollama模型。它提供模型的列表、检查、删除、复制和推送等功能,并支持链接到LM Studio。用户可以通过热键快速进行模型的排序、编辑、运行和卸载。该工具还提供丰富的元数据展示和vRAM使用估算功能,支持多种命令行选项,非常适合日常模型管理。项目在持续开发中,不断优化用户体验。
hello_tf_c_api - 跨平台运行TensorFlow C API的方法与示例
TensorFlowC APIWindowsLinuxmacOSGithub开源项目
本页面介绍在Windows、Linux和macOS平台上运行TensorFlow C API的步骤和示例,包括Tensor的创建、分配、图的加载和会话运行。用户还可以发现构建示例及相关链接,以轻松获取和链接TensorFlow库。
dice - 数字图像相关工具,适用于全场位移和应变计算
DICe数字图像相关WindowsLinuxMac OSGithub开源项目
DICe是一款开源的数字图像相关工具,可计算全场位移和应变,并进行刚体运动跟踪。支持Windows、Linux、Mac等操作系统,并可在高性能计算平台上有效运行。DICe支持任意形状子集和简化全球DIC方法,具备命令行和基础GUI界面。通过定制库接口或源代码集成使用DICe,并可根据教程启用高级功能。详情及安装包获取请访问DICe官方页面。
fancy-git - 终端个性化工具,实时显示Git分支状态
FancyGitBashLinuxMAC OSgitGithub开源项目
FancyGit是一款支持Linux和macOS的终端工具,通过更改提示符实时显示Git仓库的分支状态。它提供多种配色方案和主题,适应不同的个人喜好。安装和配置简单,帮助文档详尽,并提供多种实用的Git命令别名,提升开发效率。用户可以通过简单命令调整显示风格和功能,满足多样的需求。
bpftrace - Linux eBPF高级跟踪语言助力系统性能分析与调试
bpftraceLinuxeBPF系统跟踪性能分析Github开源项目
bpftrace是适用于Linux eBPF的高级跟踪语言,专为最新Linux内核设计。它通过LLVM将脚本编译为BPF字节码,并利用libbpf和bcc与Linux BPF系统交互。支持内核和用户级动态跟踪、跟踪点等功能,语法融合了awk、C和DTrace等工具的特点。bpftrace为系统性能分析和调试提供了强大而灵活的工具,适合系统管理员和开发人员使用。
webvm - 浏览器内运行的无服务器 Linux 虚拟环境
WebVM虚拟机浏览器LinuxWebAssemblyGithub开源项目
WebVM 是一个基于 HTML5 和 WebAssembly 技术的客户端虚拟环境,能在浏览器中运行完整的 Debian 系统。它利用 CheerpX 虚拟化引擎,集成了 x86 到 WebAssembly 的即时编译、虚拟文件系统和 Linux 系统调用模拟。WebVM 通过 Tailscale 实现网络连接,并支持用户自定义部署,打造个性化的浏览器端 Linux 环境。
usbsas - 开源USB存储设备安全读取框架
usbsasUSB安全文件传输开源软件LinuxGithub开源项目
usbsas是一个开源的USB存储设备安全读取框架。它将大部分USB相关任务移至用户空间,并在受限的安全计算模式下运行,有效降低USB攻击面。该工具支持多种文件系统,具备文件分析、复制、上传、设备镜像制作和擦除功能。usbsas主要用于构建安全的USB文件传输站,也可用于FUSE实现和Python开发。
zpoline - 高性能Linux系统调用拦截技术
zpoline系统调用钩子二进制重写Linuxx86-64Github开源项目
zpoline是一种创新的Linux系统调用拦截技术,相比传统的ptrace方法速度提升了100倍。它能够全面覆盖系统调用,无需用户程序源代码或修改操作系统内核。zpoline通过巧妙利用调用约定和特殊的trampoline代码,在内存中进行代码重写,实现了高效可靠的系统调用拦截。这一技术为需要全面监控系统调用而又不愿修改内核的项目提供了新的选择。
heaptrack - Linux堆内存分析利器 性能开销低数据丰富
heaptrack内存分析Linux性能优化内存泄漏Github开源项目
heaptrack是一款为Linux平台开发的堆内存分析工具。通过跟踪内存分配并添加堆栈注释,它能帮助开发者定位内存占用热点、泄漏、分配热点和临时分配。与Valgrind的massif相比,heaptrack性能开销更低,数据分析更全面。它提供命令行和图形界面分析工具,可视化呈现内存使用情况,协助开发者优化应用程序内存管理。
hotspot - Linux性能分析的开源可视化工具
Hotspot性能分析LinuxperfGUIGithub开源项目
Hotspot是一个开源的Linux性能分析图形界面工具。它能够可视化perf.data文件,提供火焰图、调用图等多种视图,并支持时间线过滤和离线CPU分析等功能。Hotspot集成了perf记录功能,可直接启动应用进行性能分析。此外,它还支持嵌入式系统分析,以及数据的导入导出,便于跨机器共享分析结果。Hotspot为Linux性能优化和调试提供了直观高效的分析体验。
procfs - Rust库用于访问Linux proc文件系统
procfsLinux进程信息内存使用系统监控Github开源项目
procfs是一个Rust库,用于访问Linux的/proc伪文件系统。它提供API读取系统和进程信息,如内存使用和CPU统计。该库文档完善,示例丰富,支持日期时间处理和压缩文件解析。procfs适用于开发Linux系统监控和分析工具,是处理/proc文件系统数据的有力工具。
REAL-Video-Enhancer - Linux平台开源视频增强工具 提供插帧和超分辨率功能
视频增强帧插值上采样LinuxREAL Video EnhancerGithub开源项目
REAL Video Enhancer是一款为Linux设计的高质量开源视频处理工具,提供帧插值和超分辨率功能。支持CUDA加速和MacOS系统,具备场景变化检测、实时预览和YouTube链接处理等特性。作为Windows平台Flowframes和enhancr的替代方案,该开源软件可通过AppImage或Flatpak在Ubuntu 20.04+上运行,并支持Discord RPC,为用户提供全面的视频增强体验。
homebrew-bundle - 多平台软件依赖管理器
Homebrew包管理器依赖管理MacOSLinuxGithub开源项目
Homebrew Bundle是一个开源的命令行依赖管理工具,适用于macOS和Linux系统。它集成Homebrew、Homebrew Cask、Mac App Store、Whalebrew和Visual Studio Code,通过Brewfile配置文件实现软件包、应用程序和扩展的统一管理。支持自定义安装参数、条件安装和服务管理,Homebrew Bundle简化了开发环境配置和软件部署流程。
google-drive-ocamlfuse - OCaml编写的Google Drive Linux文件系统挂载工具
FUSEGoogle DriveOCaml文件系统LinuxGithub开源项目
google-drive-ocamlfuse是一个OCaml编写的FUSE文件系统工具,用于将Google Drive挂载到Linux系统。该工具支持多账户管理、文件读写、Google文档导出和共享内容访问。通过简单的命令行操作,Linux用户可以方便地挂载和使用Google Drive,实现云存储的便捷访问。此工具还提供了垃圾箱访问、Unix权限管理、符号链接支持等高级功能,为开发者和系统管理员提供了灵活的Google Drive集成选项,使其能够在Linux环境中无缝使用云存储服务。
deepin-wine - Linux 系统上运行 Windows 应用的开源解决方案
deepin-wineLinuxWine软件安装应用移植Github开源项目
deepin-wine 是一个开源项目,旨在将 deepin 环境和应用移植到 Debian/Ubuntu 系统。通过使用 deepin 官方软件包,该项目使 Linux 用户能够方便地安装和运行 QQ、微信等常用 Windows 应用。项目提供简单的安装步骤、详细的使用说明和常见问题解决方案,为 Linux 用户提供了实用的跨平台应用体验。
S0ixSelftestTool - 专为Linux系统优化的S2idle和S0ix故障诊断工具
S0ix Selftest ToolLinux调试工具系统休眠性能优化Github开源项目
S0ixSelftestTool是一款针对Linux系统开发的开源调试工具,专注于Intel客户端平台S2idle路径CPU Package C-state和S0ix故障的初步诊断。此工具可快速识别PC10或S0ix进入失败的原因,并支持运行时PC10状态检查。操作简便,通常在3分钟内即可生成调试结果,简化了故障排查流程。工具会自动归档调试过程日志,为进一步分析提供基础数据。适用于系统管理员和开发者进行初步故障排查和性能优化。工具支持通过简单的命令行操作进行S2idle和运行时PC10状态检查,如使用 ./s0ix-selftest-tool.sh -s 命令检查S2idle路径状态。
cameractrls - 全面的Linux摄像头控制工具
摄像头控制LinuxGUICLIcameractrlsGithub开源项目
cameractrls是一个开源的Linux摄像头控制工具,提供命令行、图形界面和查看器。支持V4L2标准控制和扩展非标准控制,包括Logitech和Kiyo Pro等品牌特定功能。具有预设管理、自动恢复控制设置等实用功能。支持GTK3/GTK4界面,集成PTZ控制、游戏手柄和MIDI控制器,为Linux用户提供全面的摄像头管理选择。
MangoHud - Vulkan和OpenGL实时性能监控工具
MangoHud性能监控游戏优化Linux开源软件Github开源项目
MangoHud是一个开源的Vulkan和OpenGL性能监控工具,可实时显示FPS、温度、CPU/GPU负载等指标。它支持自定义配置和多种安装方式,通过环境变量灵活控制。MangoHud提供日志记录和可视化分析功能,适用于游戏性能测试和开发调优。
opentelemetry-ebpf-profiler - 全系统跨语言eBPF性能分析工具
eBPFLinux性能分析堆栈追踪OpenTelemetryGithub开源项目
opentelemetry-ebpf-profiler是一款Linux系统性能分析工具,采用eBPF技术实现全系统跨语言分析。它具有低系统开销、支持多种编程语言、无需调试信息即可分析原生代码等优势。该项目实现了OpenTelemetry实验性分析信号,提供从内核空间到高级语言的混合堆栈跟踪。无需修改目标进程或重启系统,即可进行高效的性能分析。
todo.asm - 极简高效的汇编语言开发的待办事项应用
todo.asm汇编语言Web应用LinuxHTTP服务器Github开源项目
这是一款使用flat assembler为Linux x86_64开发的开源To-Do Web应用。它具有单一静态可执行文件、内置简单HTTP服务器(默认端口8080)、无JavaScript前端、支持XSS等技术特点,实现了待办事项管理功能。该项目展示了汇编语言在Web开发中的应用,为开发者提供了一个独特的学习和实践平台。项目代码可在GitHub上获取,欢迎技术爱好者探索和贡献。
wechat_for_linux - Linux平台上的官方微信客户端
微信LinuxUbuntu腾讯软件安装Github开源项目
wechat_for_linux是一个为Linux系统提供官方微信客户端的项目。该项目支持AMD64、ARM64和LoongArch64等多种架构,适用于多种Linux发行版。项目解决了Linux用户长期面临的微信使用问题,提供了与其他操作系统版本相当的功能体验。用户可以从项目的Releases页面获取适合自己系统的安装包。
lima - Linux虚拟机管理工具 支持多平台和容器引擎
Lima虚拟机容器Linux跨平台Github开源项目
Lima是一个开源的Linux虚拟机管理工具,支持在多种主机系统上运行。它提供自动文件共享和端口转发功能,兼容containerd、Docker、Podman和Kubernetes等多种容器引擎。Lima适用于容器和非容器应用场景,是CNCF沙箱项目,为开发者提供灵活的Linux环境管理方案。
input-remapper - 全面支持Linux的开源输入设备映射工具
Input Remapper输入设备按键映射Linux开源软件Github开源项目
Input Remapper是一款开源的输入设备映射工具,支持X11和Wayland环境下的多种输入设备,包括键盘、鼠标、游戏手柄等。它允许用户自定义输入映射,创建组合键和宏,适用于Arch、Ubuntu、Debian和Fedora等主流Linux发行版。该工具提供图形界面,操作简便,并可配置为系统服务自动启动。
flash-linux0.11-talk - 解读 Linux 0.11 核心代码 探究操作系统底层原理
Linux操作系统源码分析内核开发系统编程Github开源项目
本项目通过细致解读 Linux 0.11 核心代码,深入分析操作系统的设计思路和实现方法。内容涵盖系统启动、进程调度、内存管理等关键模块,以及内核初始化、进程创建、系统调用、中断处理等核心概念。项目以通俗方式逐步讲解各模块工作原理,帮助读者全面理解 Linux 内核和操作系统基础。
1Panel - 开源Linux服务器管理面板 简化运维提升效率
1PanelLinux服务器管理开源容器管理Github开源项目
1Panel是一款开源的Linux服务器管理面板,提供Web界面实现高效运维。核心功能包括主机监控、文件管理、数据库管理和容器管理。集成WordPress和Halo等建站工具,支持一键建站。特色功能有应用商店、安全防护和一键备份。1Panel适用于需要简化Linux服务器管理的个人和企业,可显著提升运维效率。
reinstall - 多系统一键重装脚本 支持Linux和Windows
重装系统LinuxWindows服务器一键安装Github开源项目
reinstall是一个支持多种操作系统重装的开源脚本。它可以安装16种常见Linux发行版和Windows系统,实现不同系统间的相互重装。该脚本适配低配置服务器,支持ARM架构,自动判断IP设置,并从官方源实时获取安装资源。reinstall为系统维护和快速部署提供了便捷的解决方案。
debi - 自动化VPS重装为精简Debian系统的开源脚本
Debian网络重装VPSLinuxGRUBGithub开源项目
debi是一个用于将VPS或虚拟机重装为精简Debian系统的开源脚本。它支持KVM、物理机等多种平台,兼容多种Linux发行版和分区表类型。通过自动生成预设文件、下载安装器和修改启动配置,debi实现了简化的安装流程。用户可以根据需求自定义网络、用户、磁盘等多项设置。
distrobox - 跨发行版容器化 Linux 环境管理工具
Distrobox容器Linux跨发行版终端Github开源项目
Distrobox 是一款跨 Linux 发行版的容器化环境管理工具。它利用 Podman、Docker 或 Lilipod 创建容器,实现与主机系统的无缝集成,包括共享用户主目录、图形应用和音频等功能。通过 Distrobox,用户可以在不同 Linux 发行版间实现兼容,为开发、游戏和日常使用提供灵活多样的环境选择。
boxxy - Linux应用程序文件重定向工具 提升系统整洁度
boxxyLinux文件重定向配置管理命名空间Github开源项目
boxxy是一款Linux工具,用于管理应用程序的文件和目录。它通过Linux命名空间技术,实现文件重定向功能,强制应用将文件放置在指定位置,无需使用符号链接。boxxy支持上下文相关规则、项目本地配置、环境变量注入和后台进程运行,提供灵活的文件管理方案,有助于保持系统整洁。
phomemo-tools - Linux系统下Phomemo热敏打印机开源驱动工具
Phomemo-tools热敏打印机LinuxCUPS蓝牙打印Github开源项目
phomemo-tools是一个为Linux系统开发的开源项目,旨在支持Phomemo M02、M110、M120和M220系列热敏打印机。该工具通过蓝牙和USB连接实现图片打印,并集成CUPS驱动程序以便系统使用。项目通过分析Android应用的蓝牙数据包,成功实现了打印机协议的支持,为Linux用户提供了实用的打印解决方案。
Soundux - 跨平台音效板:简洁易用的音频管理工具
跨平台音板开源GitHubLinuxGithub开源项目
Soundux是一款开源的跨平台音效板软件,具有简洁的用户界面。它支持在Linux系统将音频播放到特定应用程序,在Windows系统播放到VB-CABLE接收器。软件提供深色和浅色主题、搜索功能、应用程序直通和多音频同时播放控制等特性。Soundux为Linux和Windows用户提供了灵活的音频管理和播放解决方案。
undervolt - Linux系统Intel CPU降压优化工具
undervoltIntel CPULinux电压调节性能优化Github开源项目
undervolt是一款开源的Linux系统Intel CPU降压工具。它支持对5个电压平面进行调整,可设置温度目标和功耗限制。适用于大多数Haswell后的Intel处理器,提供命令行和系统服务使用方式。通过undervolt,用户可以优化CPU性能,降低功耗和温度。
opensnitch - GNU/Linux系统的开源应用防火墙
OpenSnitch应用防火墙Linux网络安全开源软件Github开源项目
OpenSnitch是GNU/Linux系统的开源应用防火墙。它具备交互式出站连接过滤、广告和恶意域名拦截、系统防火墙配置、多节点集中管理等功能。通过图形界面可便捷管理网络连接,增强系统安全性。支持SIEM集成,适合个人和企业使用。OpenSnitch为Linux系统提供全面的网络安全保护。
fcitx5 - 开源多语言输入法框架 灵活高效的新一代输入体验
Fcitx 5输入法框架开源项目Linux多语言支持Github
fcitx5是通用开源输入法框架,基于LGPL-2.1+许可发布。作为fcitx的升级版,它提供多语言输入支持,兼具高度可定制性和扩展性。fcitx5在性能、功能和用户体验方面有显著提升,拥有活跃的开发社区、完善的文档和多语言翻译支持。
ChatGPT - 跨平台AI桌面应用,适用于Mac、Windows和Linux
ChatGPT桌面应用macOSWindowsLinuxGithub开源项目
ChatGPT桌面应用程序支持Mac、Windows和Linux平台,提供强大的AI功能。目前官方已发布macOS版本,Windows版本即将推出。想体验更强大的AI应用,可以尝试Noi。了解或下载旧版本,请访问项目主页,关注最新动态以获取未来版本信息。
相关文章
ChatGPT桌面应用:跨平台AI助手的革新之作
2024年08月30日
ChatGPT桌面应用:让AI助手随时随地为您服务
2024年08月30日
ChatGPT:人工智能对话革命
2024年08月30日
Gollama: 您的终端中的离线AI助手
2024年08月31日
TensorFlow C API: 深入解析hello_tf_c_api项目
2024年09月04日
REAL Video Enhancer: 强大的开源视频增强工具
2024年09月04日
Hyprland 桌面环境配置指南:打造现代、功能丰富且美观的 Linux 工作空间
2024年09月05日
ZoneMinder: 开源视频监控系统的全面解析
2024年09月05日
LNXlink: 一款强大的Linux远程管理工具
2024年09月05日