Skip to content

AnyClient是一款开源的,支持WEB和客户端版本,能够连接各种类型的关系数据库、非关系型数据库、时序数据库、图数据库、消息队列、注册中心等数据服务的管理软件。

License

Notifications You must be signed in to change notification settings

hanbingzi/anyclient-web

Repository files navigation

微信群 公众号

加群前请一定要Star,有什么疑问,可以加群沟通。关注公众号,获取AnyClient最新动态。
(加群前请一定要Star!!! )

AnyClient Web

官网地址

AnyClient IDE 版本请移步此处(源码地址)

github GitHub主页地址

gitee Gitee主页地址

AnyClient是一款开源的,支持WEB和客户端版本,能够连接各种类型的关系数据库、非关系型数据库、时序数据库、图数据库、消息队列、注册中心等数据服务的管理软件。

perview

AnyClient当前支持的客户端

- - - - - -
mysql postgresql oracle mariadb sqlserver redis
Mysql Postgresql Oracle Mariadb SqlServer Redis
elasticsearch zookeeper kafka dm tidb oceanbase
Elasticsearch Zookeeper Kafka 达梦 TiDB oceanbase
etcd TDEngine clickhouse Presto trino db2
Etcd TDEngine ClickHouse Presto Trino DB2

AnyClient下一步将要支持的客户端

- - - - - -
InfluxDB MongoDB Emq rdjc sqlite Hive
Influxdb MongoDB Emq 人大金仓 Sqlite Hive
Neo4j
Neo4j

特别感谢

开发一个好用的工具,并维护和营销的过程是艰难的,需要志同道合的朋友共同努力,如下是对本项目代码有贡献的同志,特此感谢:

cabin 子龙

一:功能特点

  • 开源免费
  • 支持web和客户端方式安装
  • 传统IDE方式管理SQL及其他语言脚本
  • 方便的Git管理SQL及其他语言脚本
  • 丰富的第三方客户端支持
  • 优秀的智能脚本语言提示
  • 可视化操作的SQL查询结果展示

二:AnyClient功能截图

安装包、WEB、Docker方式安装使用

多种主题切换

使用GIT管理脚本

三:AnyClient客户端功能

1.数据库支持功能

包括:Mysql,Oracle,Postgresql,Mariadb,SqlServer,达梦,TiDB,OceanBase,DB2,ClickHouse,Presto,Trino,TDEngine

注意:oracle mac版本只支持12C以上版本,windows只支持11g以上版本

├── 数据库  
│   └── 右键
│       ├── 新建库
│       ├── 删除库
│       ├── 刷新
│       └── 关闭连接              
├── 表   
│   ├── 右键
│   │   ├── 重命名
│   │   ├── 编辑表结构
│   │   ├── 清空表数据
│   │   ├── 删除表
│   │   ├── 复制表创建SQL
│   │   └── 复制表查询语句
│   ├── 表查询
│   │   ├── 条件查询
│   │   ├── 翻页
│   │   ├── 删除一条或多条
│   │   ├── 修改一条或多条
│   │   └── 选中一行右键
│   │       ├── 删除记录
│   │       ├── 上方插入行
│   │       ├── 下方插入行
│   │       ├── 复制行
│   │       ├── 粘贴行
│   │       ├── 复制为insert语句
│   │       ├── 复制为update语句
│   │       └── 复制为delete语句
│   ├── 表新建
│   │   ├── 字段名称
│   │   ├── 字段类型
│   │   ├── 字段长度
│   │   ├── 字段精度
│   │   ├── 字段是否为空
│   │   ├── 字段默认值
│   │   ├── 字段主键
│   │   └── 字段注释
│   │  
│   └── 表编辑
│       ├── 修改字段名称
│       ├── 修改字段类型
│       ├── 修改字段长度
│       ├── 修改字段精度
│       ├── 修改字段是否为空
│       ├── 修改字段默认值
│       ├── 修改字段主键
│       └── 修改字段注释                  
├── 视图
│   ├── 查询
│   ├── 删除
│   └── 复制创建sql
├── 函数
│   ├── 查询详情
│   ├── 删除
│   └── 查看创建sql
├── 存储过程
│   ├── 查询详情
│   ├── 删除
│   └── 查看创建sql
└── 触发器
    ├── 查询详情
    ├── 删除
    └── 查看创建sql

Mysql数据查询

sql 智能补充

2.Redis支持功能

├── 展示
│   ├── 库
│   ├── key
│       ├── string
│       │   ├── Text 
│       │   ├── Json
│       │   ├── Hex
│       │   ├── Binary
│       │   ├── MsgPack
│       │   ├── Java Serialized
│       │   ├── Java Serialized
│       │   └── Java Serialized
│       ├── hash
│       ├── set
│       ├── zset
│       └── list                  
├── 数据编辑
│       ├── string
│       │   ├── Text 
│       │   ├── Json
│       │   ├── Hex
│       │   ├── Binary
│       │   ├── MsgPack
│       │   ├── Java Serialized
│       │   ├── Java Serialized
│       │   └── Java Serialized
│       ├── hash(新增、删除、修改)
│       ├── set(新增、删除、修改)
│       ├── zset(新增、删除、修改)
│       └── list (新增、删除、修改)                    

Redis操作主界面

3.Zookeeper支持功能

  1. 新增key
  2. 删除key
  3. 修改key

Zookeeper操作主界面

4.Kafka支持功能

  1. 消息
    • 查询消息
    • 新增消息
  2. topic
    • 新建topic
  3. Broker查看
  4. Group查看

Kafka操作主界面

5.Etcd支持功能

  1. Data
  • 查询
  • 修改
  • 删除
  • 新增
  1. Security
  • 用户
    • 新增
    • 删除
  • 角色
    • 新增
    • 删除
  1. Cluster查询

Etcd操作主界面

三:运行代码

$ git clone https://github.com/hanbingzi/anyclient-web.git
$ cd anyclient-web
$ yarn
$ yarn start

Open http://127.0.0.1:8080.

特别感谢

开发一个好用的工具,并维护和营销的过程是艰难的,需要志同道合的朋友共同努力,如下是对本项目代码有贡献的同志,特此感谢:

cabin 子龙 开着拖拉机唱山歌🚜

捐献作者

开源创作不易,请多支持

商务联系

最后

无论是不是与此产品有关的话题,都很高兴你能加入群聊吃瓜聊天

注:作者已断断续续的全职开发此产品花费将近两年,目前正在找工作,如果您有base北京或济南的Java全栈方面的技术岗或管理岗,希望能加我微信或者邮箱联系我-2024.11.23

License

AGPL-3.0

本软件遵循AGPL-3.0协议,请勿用于该协议之外的用途。如果发现未经允许的商业化用途,一定会进行相应的起诉。

如果你想将本软件的代码用于闭源的商业代码,需要解除GPL系列的开源限制,请通过微信或邮箱咨询我,了解商业授权相关事宜

About

AnyClient是一款开源的,支持WEB和客户端版本,能够连接各种类型的关系数据库、非关系型数据库、时序数据库、图数据库、消息队列、注册中心等数据服务的管理软件。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published