Repolode
akaunting

akaunting/akaunting

面向小企业和自由职业者的在线会计软件,基于 Laravel 与 VueJS 构建,支持开票与费用管理。

可替代:QuickBooksFreshBooksXero

Star
10,191
Fork
3,002
未关闭 Issue
8
最近提交
11天前

这是什么?

Akaunting 是一款可自托管的在线会计软件,面向小企业和自由职业者。项目基于 Laravel、VueJS、Tailwind 和 RESTful API 构建,采用模块化结构,第三方可以通过应用商店扩展功能。

运行环境需要 PHP 8.1 或更高版本,以及 MariaDB、MySQL、PostgreSQL 或 SQLite 等数据库,可部署在 Apache、Nginx 或 IIS 上。安装通过 Composer 和 npm 完成,再用 artisan 命令初始化数据库和管理员账户,也可以填充示例数据用于测试。

项目采用 BSL 许可证,应用与扩展的模块机制基于 Laravel 的 Module 包实现。

核心功能

  • 01面向小企业和自由职业者的会计与记账功能
  • 02基于 Laravel,前端使用 VueJS 与 Tailwind
  • 03模块化架构,支持通过应用商店安装扩展
  • 04提供 RESTful API
  • 05支持 MariaDB、MySQL、PostgreSQL 和 SQLite 数据库

适用场景

  • 小企业自托管记账与开票系统
  • 自由职业者记录收入与支出
  • 开发者基于会计平台开发自定义应用或集成

快速上手

  1. 1

    克隆代码仓库

    git clone https://github.com/akaunting/akaunting.git
  2. 2

    安装依赖并构建前端资源

    composer install ; npm install ; npm run dev
  3. 3

    使用数据库和管理员信息安装 Akaunting

    php artisan install --db-name="akaunting" --db-username="root" --db-password="pass" --admin-email="admin@company.com" --admin-password="123456"
  4. 4

    可选:创建示例数据

    php artisan sample-data:seed

使用前须知

  • 需要 PHP 8.1 及以上版本、Node.js 18 或 20,以及数据库和 Web 服务器,安装需要一定工作量。
  • 前端资源构建暂不支持 Node 21 及更高版本。
  • 采用 BSL 许可证,并非标准开源许可证。

标签

常见问题

akaunting 是什么?
面向小企业和自由职业者的在线会计软件,基于 Laravel 与 VueJS 构建,支持开票与费用管理。 Akaunting 是一款可自托管的在线会计软件,面向小企业和自由职业者。项目基于 Laravel、VueJS、Tailwind 和 RESTful API 构建,采用模块化结构,第三方可以通过应用商店扩展功能。
akaunting 可以免费使用吗?用的什么许可证?
akaunting 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
akaunting 还在维护吗?
活跃维护中。akaunting 最近一次提交是在 2026年10月8日。
akaunting 适合用来做什么?
小企业自托管记账与开票系统 自由职业者记录收入与支出 开发者基于会计平台开发自定义应用或集成
akaunting 怎么安装和运行?
克隆代码仓库: git clone https://github.com/akaunting/akaunting.git 安装依赖并构建前端资源: composer install ; npm install ; npm run dev 使用数据库和管理员信息安装 Akaunting: php artisan install --db-name="akaunting" --db-username="root" --db-password="pass" --admin-email="admin@company.com" --admin-password="123456" 可选:创建示例数据: php artisan sample-data:seed
在哪里获取 akaunting?
源代码和安装说明在 GitHub 上:https://github.com/akaunting/akaunting

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目