个人财务工具、密钥管理平台、在线会计软件、稍后阅读方案 | 开源专题 No.51

gethomepage/homepage
Stars: 10.1k License: GPL-3.0

这个项目是一个现代化、完全静态的、快速且安全的应用程序仪表盘,具有超过 100 种服务和多语言翻译的集成。
- 快速:网站在构建时以静态方式生成,加载时间飞快。
- 安全:所有对后端服务的 API 请求都经过代理处理,保护您的 API 密钥。由社区不断审查确保安全性。
- 适合所有人:针对 AMD64、ARM64、ARMv7 和 ARMv6 构建镜像。
- 全球本地化支持 (i18n):支持 40 多种语言。
- 服务与网页书签:可添加自定义链接到主页上。
- Docker 集成:容器状态及统计信息;基于标签实现自动服务发现。
- Service Widgets:Homepage 也提供了对 100 余个第三方服务 (包括流行 starr app 和大部分常见 self-hosted apps) 的支持。一些例子如 Radarr,Sonarr,Lidarr,Bazarr 等。
- Information Widgets:Homepage 已经内置了许多信息插件,例如天气预报、时间日期搜索等。系统和状态信息显示在页面顶部。
- Customization:Homepage 高度可定制,支持自定义主题、CSS & JS 脚本、布局格式化以及本地化等。
actualbudget/actual
Stars: 8.5k License: MIT

Actual 是一个本地优先的个人财务工具,它是 100% 免费和开源的。该项目使用 NodeJS 编写,并且有同步功能,可以在设备之间传输所有更改而不需要任何繁重操作。
- 可以通过 npm 获取最新版本
- 使用 actual-server 项目来运行 Actual 非常简单方便
- 提供广泛的文档介绍如何使用 Actual,包括预算、账户管理、技巧与窍门等主题
- Actual 应用分为几个软件包:loot-core (核心应用程序)、desktop-client (桌面 UI) 和 desktop-electron (桌面应用)
apache/incubator-answer
Stars: 8.2k License: Apache-2.0

Answer 是一个 Q&A 平台软件,适用于任何规模的团队。无论是社区论坛、帮助中心还是知识管理平台,您都可以依靠 Answer 来实现。该项目具有以下核心优势和特点:
- 提供插件系统,开发者可以创建自定义插件并扩展 Answer 的功能。
- 可以通过 Docker 快速启动运行。
Infisical/infisical
Stars: 8.0k License: NOASSERTION

Infisical 是一个开源的、端到端加密的秘密管理平台,可以在团队/基础设施之间同步秘钥,并防止泄露。
该项目具有以下核心优势和关键特性:
- 用户友好的面板:可用于跨项目和环境 (如开发、生产等) 管理秘钥。
- 客户端 SDK:可按需获取应用程序和基础架构所需的秘钥。
- Infisical CLI:可在本地开发中提取所需的秘钥并注入任何框架。
- 与 GitHub、Vercel、Netlify 等平台进行原生集成。
- 支持在 Kubernetes 部署时重新加载机密信息。
- 对数据完全控制:可自行托管于任何基础设施上。
- 私有部署简单易懂:支持 AWS,Digital Ocean 等。
- 版本化及时间点恢复功能:对每个密码以及工程状态进行版本记录。
- 审计日志:记录了项目中的各种执行日志。
- 角色访问控制:根据环境设置权限。
总之,Infiscal 提供了一个安全、易用的平台,帮助团队更好地管理和保护秘密信息。
akaunting/akaunting
Stars: 6.8k License: NOASSERTION

Akaunting™ 是为小型企业和自由职业者设计的在线会计软件。Akaunting 采用现代技术构建,如 Laravel、VueJS、Tailwind 和 RESTful API 等。得益于其模块化结构,Akaunting 为用户和开发人员提供了一个令人惊叹的应用商店。
- 模块化结构
- 强大的 App Store
- 支持多语言翻译
omnivore-app/omnivore
Stars: 3.6k License: AGPL-3.0

Omnivore 是一个完整的、开源的 “稍后阅读” 解决方案,适用于喜欢文本的人们。我们构建了 Omnivore,因为我们热爱阅读,并希望它更具社交性。
- 高亮、笔记、搜索和分享
- 全键盘导航
- 自动保存长文章到指定位置
- 通过电子邮件添加通讯稿 (支持 substack!)
- PDF 支持
相关文章:
个人财务工具、密钥管理平台、在线会计软件、稍后阅读方案 | 开源专题 No.51
gethomepage/homepage Stars: 10.1k License: GPL-3.0 这个项目是一个现代化、完全静态的、快速且安全的应用程序仪表盘,具有超过 100 种服务和多语言翻译的集成。 快速:网站在构建时以静态方式生成,加载时间飞快。安全:所有对后…...
HBase基础知识(二):HBase集群部署、HBaseShell操作
1. HBase安装部署 1.1 Zookeeper正常部署 首先保证Zookeeper集群的正常部署,并启动之: 创建集群启动脚本: #!/bin/bash case $1 in "start"){ for i in hadoop100 hadoop101 hadoop102 do echo----------zookeeper $i 启动----…...
C 标准库 - <time.h>
简介 time.h 头文件定义了四个变量类型、两个宏和各种操作日期和时间的函数。 库变量 下面是头文件 time.h 中定义的变量类型: 序号变量 & 描述1size_t是无符号整数类型,它是 sizeof 关键字的结果。2clock_t这是一个适合存储处理器时间的类型。3…...
养老院自助饮水机(字符设备驱动)
目录 1、项目背景 2、驱动程序 2.1 三层架构 2.2 驱动三要素 2.3 字符设备驱动 2.3.1 驱动模块 2.3.2 应用层 3、设计实现 3.1 项目设计 3.2 项目实现 3.2.1 驱动模块代码 3.2.2 用户层代码 4、功能特性 5、技术分析 6. 总结与未来展望 1、项目背景 养老院的老人…...
Jenkins 构建触发器指南
目录 触发远程构建 (例如,使用脚本) 描述 配置步骤 安全令牌 在其他项目构建完成后触发构建 描述 配置步骤 定时触发构建 描述 配置步骤 GitHub钩子触发GITScm轮询 描述 配置步骤 Poll SCM - 轮询版本控制系统 描述 触发远程构建 (例如,使…...
通用的java中部分方式实现List<自定义对象>转为List<Map>
自定义类 /*** date 2023/12/19 11:20*/ public class Person {private String name;private String sex;public Person() {}public Person(String name, String sex) {this.name name;this.sex sex;}public String getName() {return name;}public String getSex() {return…...
Python---静态Web服务器-返回固定页面数据
1. 开发自己的静态Web服务器 实现步骤: 编写一个TCP服务端程序获取浏览器发送的http请求报文数据读取固定页面数据,把页面数据组装成HTTP响应报文数据发送给浏览器。HTTP响应报文数据发送完成以后,关闭服务于客户端的套接字。 2. 静态Web服务器-返回固…...
react v-18父组件调用子组件的方法和数据
版本 "react": "^18.1.0", "react-dom": "^18.1.0", 父组件 import React, { useState, useRef, memo, useEffect } from "react"; import { useTranslation } from "react-i18next"; import { Card } from &q…...
Linux——缓冲区
我在上篇博客留下了一个问题,那个问题就是关于缓冲区的问题,我们发现 文件有缓冲区,语言有用户级缓冲区,那么缓冲区到底是什么?,或者该怎 么认识缓冲区?这篇文章或许会让你有所认识,…...
Mac 生成Android签名证书 .keystore文件
工具下载地址 https://www.oracle.com/java/technologies/downloads/#jdk21-mac1. 找到安装jdk的路径,并进入bin目录下 1.1 查找JDK命令 /usr/libexec/java_home -v结果为: java_home: option requires an argument -- v /Library/Java/JavaVirtualMachines/jdk…...
电商数仓项目----笔记六(数仓ODS层)
ODS层的设计要点如下: (1)ODS层的表结构设计依托于从业务系统同步过来的数据结构。 (2)ODS层要保存全部历史数据,故其压缩格式应选择压缩比较高的,此处选择gzip。 (3)…...
rtsp视频在使用unity三维融合播放后的修正
1 rtsp 接入 我们使用unity UE 等三维渲染引擎中使用c编写插件来接入rtsp 视频。同时做融合的时候,和背景的三维颜色要一致,这就要使用视频融合修正技术。包括亮度,对比度,饱和度的修正。在单纯颜色上的修正可以简单使用rgb->…...
【已解决】解决Springboot项目访问本地图片等静态资源无法访问的问题
今天在开发一个招聘系统的时候,有投递简历功能,有投递就会有随之而来的查看简历对吧,我投递过的简历,另存为一个文件夹,就是说本地磁盘(或者服务器)有一个专门存放投递过的简历的文件夹,用于存放PDF&#x…...
运维笔记之centos部署Go-FastDfs
安装Go-FastDfs 当前最新版本为1.4.5,但发布的最新版本为1.4.4 # 下载文件 wget --no-check-certificate https://github.com/sjqzhang/go-fastdfs/releases/download/v1.4.4/fileserver -O fileserver # 赋权限 chmod x fileserver # 运行 ./fileserver server服…...
C#基础——线程(线程池、线程锁、线程抢占、多线程)
线程 进程(Process)是由操作系统分配资源并执行的一个独立的程序实,属于Windows的概念,进程结束就表示程序关闭了。 线程(Thread)是程序中执行的最小单位。一个线程代表了一个独立的执行流,可…...
C# WPF上位机开发(QT vs WPF)
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing 163.com】 最近经常收到朋友们的私信,他们对C# WPF开发很感兴趣,但是呢,正当准备学习的时候,又有人告诉他们应…...
2-高可用-负载均衡、反向代理
负载均衡、反向代理 upstream server即上游服务器,指Nginx负载均衡到的处理业务的服务器,也可以称之为real server,即真实处理业务的服务器。 对于负载均衡我们要关心的几个方面如下: 上游服务器配置:使用upstream server配置上…...
STM32 使用ARM仿真器设置
STM32单片机程序下载到单片机芯片中有两种方式,①编译生成HEX,使用程序烧录软件刷到单片机芯片里。②使用ARM仿真器下载程序。使用ARM仿真器的优势是,在工程编译没问题直接在Keil软件里就可以将程序下载到单片机里,并且程序可以在…...
【Java】spring
一、spring spring是一个很大的生态圈,里面有很多技术。 其中最基础的是spring framework,主要的技术 是springboot以及springcloud。 1、spring framework spring framework是spring生态圈中最基础的项目,是其他项目的基础。 1.1、核心…...
C语言中关于操作符的理解
本篇文章只会列出大家在生活中经常使用的操作符 算术操作符 在算数操作符中常用的有,,-,*,/,% ,我们重点讲一讲 / (除) 和 % (模) " / "运算 #include <stdio.h>int main() {int a5/2;fl…...
ComfyUI-Manager终极指南:10个技巧助你快速掌握AI绘图插件管理
ComfyUI-Manager终极指南:10个技巧助你快速掌握AI绘图插件管理 【免费下载链接】ComfyUI-Manager 项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI-Manager ComfyUI-Manager是一款专为AI绘图工具ComfyUI设计的插件管理神器,能够帮助用户轻…...
AI读脸术本地运行:私有化部署人脸分析系统详细步骤
AI读脸术本地运行:私有化部署人脸分析系统详细步骤 1. 什么是AI读脸术:不联网也能识别人脸属性 你有没有想过,一张普通照片里藏着多少信息?比如这张自拍——不用上传到任何云端服务,也不用担心数据被谁看到ÿ…...
ModelScope与Hugging Face中文API调用全攻略:从安装到实战代码解析
ModelScope与Hugging Face中文API调用全攻略:从安装到实战代码解析 如果你正在寻找一个能够快速上手ModelScope和Hugging Face API的指南,特别是针对中文开发者的实用教程,那么你来对地方了。这两个平台作为当前最受欢迎的AI模型开源社区&…...
OpenClaw性能调优:GLM-4.7-Flash响应速度提升30%实战
OpenClaw性能调优:GLM-4.7-Flash响应速度提升30%实战 1. 为什么需要性能调优 上周我在本地部署了OpenClaw对接GLM-4.7-Flash模型,准备用它自动处理日常的邮件分类和会议纪要整理。但很快发现一个问题:每次任务响应时间都在8-12秒徘徊&#…...
GD32F4实战:在FreeRTOS上跑LWIP,网线热插拔怎么搞才稳?
GD32F4实战:FreeRTOS与LWIP深度整合中的网线热插拔稳定性设计 在工业物联网和边缘计算场景中,嵌入式设备的网络稳定性直接关系到系统可靠性。GD32F4系列作为国产MCU的优秀代表,配合FreeRTOS和LWIP的黄金组合,为开发者提供了高性价…...
ESP32嵌入式C++开发:esp-boost工业级Boost库移植指南
1. 项目概述esp-boost是乐鑫(Espressif)官方主导移植的 Boost C 库子集,专为 ESP 系列 SoC(包括 ESP32、ESP32-S3、ESP32-P4、ESP32-C6 等)深度定制。它并非简单封装,而是基于 Boost 官方 1.87.0 版本源码进…...
嵌入式技术学习路径与核心技能解析
嵌入式技术学习路径与资源整合指南1. 嵌入式技术体系概述嵌入式系统作为现代电子设备的核心,其技术栈涵盖从底层硬件到上层软件的完整知识体系。一个合格的嵌入式工程师需要掌握以下核心领域:1.1 基础编程能力C/C语言编程基础数据结构与算法计算机组成原…...
Adafruit GPS库:轻量级NMEA 0183解析器设计与嵌入式实践
1. Adafruit GPS 库概述Adafruit_GPS 是 Adafruit 公司为嵌入式平台(尤其是基于 Arduino 生态的 MCU)开发的轻量级、高鲁棒性 GPS 数据解析库。其核心目标并非驱动 GPS 模块硬件,而是专注于从串行流中可靠提取、校验并结构化解析 NMEA 0183 协…...
医生也能懂的医学图像分析指南:从X光片到AI诊断全流程解析
医生也能懂的医学图像分析指南:从X光片到AI诊断全流程解析 在门诊忙碌的间隙,王医生打开电脑调出一张胸部CT,屏幕上密密麻麻的灰白色影像中,一个直径不足5毫米的结节若隐若现。这种场景对放射科医生来说再熟悉不过——每天需要在上…...
MyBatisPlus SQL解析踩坑记:JSqlParser版本升级的那些事儿
MyBatisPlus SQL解析踩坑记:JSqlParser版本升级的那些事儿 当你在深夜被生产环境的报警短信惊醒,发现原本运行良好的SQL查询突然报出Encountered unexpected token错误时,很可能正遭遇JSqlParser版本升级带来的"惊喜"。作为MyBatis…...
