<div align="center">
<a href="https://github.com/tiny-craft/tiny-rdm/"><img src="build/appicon.png" width="120"/></a>
</div>
<h1 align="center">Tiny RDM</h1>
<h4 align="center"><strong>English</strong> | <a href="https://github.com/tiny-craft/tiny-rdm/blob/main/README_zh.md">
简体中文</a> | <a href="https://github.com/tiny-craft/tiny-rdm/blob/main/README_ja.md">日本語</a></h4>
<div align="center">
[![License](https://img.shields.io/github/license/tiny-craft/tiny-rdm)](https://github.com/tiny-craft/tiny-rdm/blob/main/LICENSE)
[![GitHub release](https://img.shields.io/github/release/tiny-craft/tiny-rdm)](https://github.com/tiny-craft/tiny-rdm/releases)
![GitHub All Releases](https://img.shields.io/github/downloads/tiny-craft/tiny-rdm/total)
[![GitHub stars](https://img.shields.io/github/stars/tiny-craft/tiny-rdm)](https://github.com/tiny-craft/tiny-rdm/stargazers)
[![GitHub forks](https://img.shields.io/github/forks/tiny-craft/tiny-rdm)](https://github.com/tiny-craft/tiny-rdm/fork)
[![Discord](https://img.shields.io/discord/1170373259133456434?label=Discord&color=5865F2)](https://discord.gg/VTFbBMGjWh)
[![X](https://img.shields.io/badge/Twitter-black?logo=x&logoColor=white)](https://twitter.com/Lykin53448)
<strong>Tiny RDM is a modern lightweight cross-platform Redis desktop manager available for Mac, Windows, and
Linux.</strong>
</div>
<picture>
<source media="(prefers-color-scheme: dark)" srcset="screenshots/dark_en.png">
<source media="(prefers-color-scheme: light)" srcset="screenshots/light_en.png">
<img alt="screenshot" src="screenshots/dark_en.png">
</picture>
<picture>
<source media="(prefers-color-scheme: dark)" srcset="screenshots/dark_en2.png">
<source media="(prefers-color-scheme: light)" srcset="screenshots/light_en2.png">
<img alt="screenshot" src="screenshots/dark_en2.png">
</picture>
## Feature
* Super lightweight, built on Webview2, without embedded browsers (Thanks
to [Wails](https://github.com/wailsapp/wails)).
* Provides visually and user-friendly UI, light and dark themes (Thanks to [Naive UI](https://github.com/tusen-ai/naive-ui)
and [IconPark](https://iconpark.oceanengine.com)).
* Multi-language support ([Need more languages ? Click here to contribute](.github/CONTRIBUTING.md)).
* Better connection management: supports SSH Tunnel/SSL/Sentinel Mode/Cluster Mode/HTTP proxy/SOCKS5 proxy.
* Visualize key value operations, CRUD support for Lists, Hashes, Strings, Sets, Sorted Sets, and Streams.
* Support multiple data viewing format and decode/decompression methods.
* Use SCAN for segmented loading, making it easy to list millions of keys.
* Logs list for command operation history.
* Provides command-line mode.
* Provides slow logs list.
* Segmented loading and querying for List/Hash/Set/Sorted Set.
* Provide value decode/decompression for List/Hash/Set/Sorted Set.
* Integrate with Monaco Editor
* Support real-time commands monitoring.
* Support import/export data.
* Support publish/subscribe.
* Support import/export connection profile.
* Custom data encoder and decoder for value display ([Here are the instructions](https://redis.tinycraft.cc/guide/custom-decoder/)).
## Installation
Available to download for free from [here](https://github.com/tiny-craft/tiny-rdm/releases).
> If you can't open it after installation on macOS, exec the following command then reopen:
> ``` shell
> sudo xattr -d com.apple.quarantine /Applications/Tiny\ RDM.app
> ```
## Build Guidelines
### Prerequisites
* Go (latest version)
* Node.js >= 16
* NPM >= 9
### Install Wails
```bash
go install github.com/wailsapp/wails/v2/cmd/wails@latest
```
### Pull the Code
```bash
git clone https://github.com/tiny-craft/tiny-rdm --depth=1
```
### Build Frontend
```bash
npm install --prefix ./frontend
```
or
```bash
cd frontend
npm install
```
### Compile and Run
```bash
wails dev
```
## About
### Wechat Official Account
<img src="docs/images/wechat_official.png" alt="wechat" width="360" />
### Sponsor
If this project helpful for you, feel free to buy me a cup of coffee ☕️.
* Wechat Sponsor
<img src="docs/images/wechat_sponsor.jpg" alt="wechat" width="200" />
赵闪闪168
- 粉丝: 1726
- 资源: 6943
最新资源
- 精密气密检测sw18可编辑全套技术资料100%好用.zip
- 风光水火储能系统,一次调频二次调频simulink 仿真建模分析
- 解决Win10 win7 打印机共享709 11b报错
- 单相PWM可控整流器,matlab,仿真模型,响应速度快,控制精度高,网测电压电流同相位,功率因数=1 设置了软启动,避免了启动电流过大
- 链表中的指定位置删除涉及从特定索引/位置中删除节点
- 单片机433MHz超再生模块发送接收Proteus仿真源程序 使用Proteus7.8,实现超再生模块接收发送程序的仿真 附有原理说明和单片机程序下载 就是这种433M超再生收发模块:
- Java集合框架实现及应用实例-核心数据结构详解与案例演示
- 链表中的指定位置删除涉及从特定索引/位置中删除节点,该索引/位置可以是第一个、中间或最后一个节点
- matlab simulink建模:双侧独立电驱动车辆转向控制 履带车考虑滑转滑移的转向控制模型,包含双侧独立电驱动履带车动力学模型,车速和横摆角速度控制器(基于pi和SMC两种控制算法对比),作业工
- 链表中指定位置删除涉节点,该索引/位置可以是第一个、中间或最后一个节点
- VSG预同步控制与自适应转动惯量 离并网无缝切
- 基于spark电商用户行为分析大数据平台源码+文档说明(高分项目)
- XDOJ期末考试二百五十题pdf
- 单细胞大模型(scGPT与scFoundation)的改进与实现:代码解析及功能优化用于生物医学数据分析
- comsol计算光学合并BICs,包含能带,品质因子计算以及远场偏振箭头绘制,配有详细的视频讲解
- 欧姆龙CP1H的MODBUS RTU简易主站通讯,通过CP1W-CIF11板与台达VFD-M变频器进行 PLC程序进行轮询通讯,正常情况下只进行读操作,当修改频率或者操作启停命令时,才进行写
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈