会计软件可以自动执行各种会计使命,比方:记录生意业务、管理发票、跟踪收入和支出、处理工资单、天生财务报表等。
本文收集了一些最佳开源会计/财务管理相干软件,实用于中小型企业大概个人财务管理,可在源码底子上根据需求举行改造。
01
Firefly
源码:
https://github.com/firefly-iii/firefly-iii
开发语言:PHP、JavaScript
开发框架:后端PHP/Laravel,前端VUE/Quasar
先容文档:
https://docs.firefly-iii.org/
Firefly III是一个用于跟踪您的个人财务状况、管理支出和收入,并获得洞察力和控制财务的会计软件。提供财务预算、分类、标签,并提供财务陈诉等功能。
Firefly III基于PHP的Laravel框架,采用MVC模式。前端在/frontend文件夹下,利用基于Vue的Quasar前端框架开发。
02
Akaunting
源码(7K star):
https://github.com/akaunting/akaunting
官网:
https://akaunting.com/
开发语言:PHP
开发框架: laravel/bade模版引擎
Akaunting是一个基于Web的开源会计软件,专为小企业和自由职业者设计。它提供了诸如发票、费用跟踪、银行集成、税务管理等功能。Akaunting提供了一个友好的用户界面,支持包括中文在内的50多种语言,非常便于财务管理。
03
IDURAR
源码(4.1K Star):
https://github.com/idurar/idurar-erp-crm
官网:
https://www.idurarapp.com/
开发语言:NodeJS/JavaScript
开发框架:React.js
IDURAR是一个开源的ERP/CRM系统。它提供了广泛的功能,包括会计财务相干的功能,比方:发票管理、库存跟踪、会计功能、人力资源管理。该系统利用先辈的Mern Stack技术构建,包括:Node.js,MongoDB和React.js。
用户界面利用Ant Design(AntD)框架设计,提供了友好的用户体验。
此外,该系统还采用Redux举行状态管理,确保高效的数据处理以及无缝的用户交互体验。
03
FBooks
源码(2.4K star):
https://github.com/frappe/books
官网:
https://frappebooks.com/
开发语言:NodeJS/TypeScript
开发框架:前端VUE框架
FBooks是一个基于Frappe框架的开源会计解决方案,该框架与ERPNext的框架相同。
功能特性:
- 复式记账:复式记账会计是财务管理的一个根本概念,涉及在至少两个不同的账户中记录每笔财务生意业务,以确保准确性宁静衡。
- 销售:销售是为客户购买的产品或服务天生并向其发送明细账单的过程。
- 计费:计费是指管理和收取客户对企业提供的商品或服务的付款的整个过程。
- 付款:付款是客户为结算其未付发票或账单而举行的货币生意业务。
- 日志账:日志账是公司总分类账中记录的财务生意业务的详细记录。它们提供事件的时间次序,并帮助跟踪和分析财务数据。
- 仪表盘:关键财务指标和绩效指标的可视化表现,可快速概述企业的财务状况。
- 离线工作:离线工作意味着纵然没有互联网连接,会计软件或系统也可以运行和执行其使命,答应用户随时随地访问和更新财务数据。
- 财务报表:财务报表是一种综合报表,它总结了企业在特定时期的财务活动和业绩。它们提供了对公司财务状况的洞察,包括各种陈诉,如总账,损益表,资产负债表和财务平衡试算表。
- 支持多种语言,如:中文、英语、阿拉伯语、加泰罗尼亚语、荷兰语、西班牙语、韩语、法语、德语和土耳其语。
04
Bigcapital
源码(1.8K Star):
https://github.com/bigcapitalhq/bigcapital
先容文档:
https://docs.bigcapital.ly/
开发语言:Nodejs/TypeScript
开发框架:React
Bigcapital是一个高效的开源会计和库存管理软件。它能够实行所有业务财务管理并自动化会计流程,提供强大而智能的财务报表以支持决议。
BigCapital采用多租户架构,允许多个构造同时利用。这意味着利用该软件的每个构造都有自己的数据库,与其他构造的数据库隔离。同时,所有租户之间都有一个主数据库或系统数据库。
05
Budget
源码:
https://github.com/range-of-motion/budget
开发语言:PHP、JavaScript
开发框架:后端PHP/larvel/blade、前端VUE
Budget是一个利用PHP开发的开源财务软件,提供了丰富的功能用于处理小型企业和个人的会计业务。
功能特性:
- 生意业务记录管理
- 能够利用标签构造生意业务信息
- 方便上传和整理收据
- 支持导入CSV格式的生意业务数据
- 可视化财务报表,比方:显示每周余额和最昂贵的标签
- 支持多种货币
- 支持多种语言
- 可以通过电子邮件提供每周摘要
- 可以利用Docker、Docker Compose轻松安装。
06
Django Ledger
源码:
https://github.com/arrobalytics/django-ledger
开发语言:Python
开发框架:Django
Django Ledger是一个基于Django框架的会计软件,旨在将会计范畴功能简化为一组API。
功能特性:
- 复式记账
- 会计科目层次结构图
- 财务报表(损益表、资产负债表、现金流量表)
- 采购订单、销售订单、票据和发票
- 自动财务比率洞察计算
- 高级API
- 多租户(多个公司/用户/客户)
- 自包含分类帐、日志帐和事件处理
- OFX和QFX文件导入
- 具有可选的现金、应计功能的票据贴现
- 根本导航模板
- 实体管理以及实体管理器
- 物品清单和库存管理
- 计量单元
- 银行账户
07
OpenBudgeteer
源码:
https://github.com/TheAxelander/OpenBudgeteer
开发语言:.NET/C#
开发框架:Blazor Server
OpenBudgeteer是一个基于Bucket算法原理的会计软件,其灵感来自YNAB和Buckets。基于.NET开发,采用MVVM模式,前端利用Blazor Server。可以利用Docker、Docker Compose轻松部署运行。
最后2个虽然看起来似乎不是很当代,但也算比较经典。
08
Transity
源码:
https://github.com/feramhq/Transity
开发语言:PureScript
Tansity是一个用PureScript编写的命令行应用程序,可以直接从命令行管理财务。只管它是一个轻量级的应用程序,它配备了几十个有效的功能。
功能特性:
- 提供生意业务管理
- 支持复杂的生意业务
- 有专用的付款人和收款人字段
- 利用YAML作为可编辑的文件格式
- 将实体账户和实体分开管理
- 包括初始余额
- 高精度时间戳
- 利用BigInt来消除舍入误差
- 验证预定义的实体
- 支票余额匹配验证
09
GnuCash
源码:
https://sourceforge.net/projects/gnucash/
官网:
https://www.gnucash.org/
windows下载:
https://sourceforge.net/projects/gnucash/files/gnucash%20(stable)/5.4/gnucash-5.4-1.setup.exe
mac下载:
https://sourceforge.net/projects/gnucash/files/gnucash%20(stable)/5.4/Gnucash-Intel-5.4-2.dmg
GnuCash是一个通用会计软件解决方案,功能丰富,能够跟踪收入和支出、创建预算、天生财务报表、处理投资组合,具备友好直观的用户界面,可以有效地管理个人大概小企业的财务。
功能特征:
- 复式记账:GnuCash遵照复式记账系统,确保准确宁静衡的财务记录。
- 收入和收入跟踪:它答应用户跟踪收入和支出,对生意业务举行分类,并天生更好的财务分析报表。
- 订定预算:GnuCash支持预算创建和跟踪,帮助用户设置财务目的并监控其进度。
- 投资组合管理:用户可以管理投资组合,跟踪股票价格,并天生投资业绩陈诉。
- 小企业支持:GnuCash提供了发票、应付账款和应收账款以及税务跟踪等功能,使其适合小型企业的会计需求。
- 数据导入和导出:支持各种格式的数据导入和导出,便于与其他金融工具无缝集成。
- 多币种支持:GnuCash答应用户管理多种货币的生意业务和账户,这使得它在国际财务管理上非常实用。
原文链接:
9个最佳开源免费会计/财务软件,简单改改接单赚钱!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |