Source: https://seerepo.com/r/didi/DoKit/built
Markdown source: https://seerepo.com/r/didi/DoKit/built.md
Description: DoKit is a Java repo built with Flutter and Vue. It stores its data in shared_preferences and makes its content with image and jsqr.

# What is DoKit built with?

DoKit is a Java repo built with Flutter and Vue. It stores its data in shared_preferences, makes its content with image and jsqr, and is tested with androidx.test.ext:junit. It has 240,896 written lines, with 107 test files.

Read on November 5, 2026, at commit 626827c.

Repository: https://github.com/didi/DoKit

## Frontend (/)

### The base

- **[Flutter](https://seerepo.com/uses/flutter)**: 30 files

### Styles

- **google_fonts**: 1 file

### Interface

- **[androidx.appcompat:appcompat](https://seerepo.com/uses/androidxappcompat-appcompat)**: 25 files
- **[Google](https://seerepo.com/uses/google)**: 1 file

## Backend (/)

### Data

- **shared_preferences**: 2 files

## Support (/)

### Content

- **[image](https://seerepo.com/uses/image)**: 1 file

### Testing

- **androidx.test.ext:junit**: 2 files

### Tools

- **com.android.tools.build:gradle**: 6 files
- **vm_service**: 4 files

### Other

- **string_scanner**: 1 file

## Frontend (Web/packages/core)

### The base

- **[Vue](https://seerepo.com/uses/vue)**: 8 files

## Support (Web/packages/core)

### Other

- **moment**: 1 file

## Support (Web/packages/web)

### Content

- **jsqr**: 1 file

### Other

- **moment**: 1 file
- **web-vitals**: 1 file

## Support (miniapp)

### Tools

- **del**: 1 file
- **gulp**: 1 file
- **gulp-babel**: 1 file
- **gulp-clean-css**: 1 file
- **gulp-cssnano**: 1 file
- **gulp-less**: 1 file
- **gulp-postcss**: 1 file
- **gulp-rename**: 1 file
- **gulp-uglify**: 1 file
- **gulp-util**: 1 file

### Other

- **through2**: 1 file

## Other repos with a similar stack

- [flutter/samples](https://seerepo.com/r/flutter/samples/built): Flutter, shared_preferences, google_fonts, androidx.appcompat:appcompat, Google, image · [Compare](https://seerepo.com/compare/didi/DoKit/vs/flutter/samples)
- [rustdesk/rustdesk](https://seerepo.com/r/rustdesk/rustdesk/built): Flutter, google_fonts, image · [Compare](https://seerepo.com/compare/didi/DoKit/vs/rustdesk/rustdesk)
- [tauri-apps/tauri](https://seerepo.com/r/tauri-apps/tauri/built): androidx.appcompat:appcompat, Google, image · [Compare](https://seerepo.com/compare/didi/DoKit/vs/tauri-apps/tauri)
- [localsend/localsend](https://seerepo.com/r/localsend/localsend/built): Flutter, shared_preferences, image · [Compare](https://seerepo.com/compare/didi/DoKit/vs/localsend/localsend)
- [AppFlowy-IO/AppFlowy](https://seerepo.com/r/AppFlowy-IO/AppFlowy/built): Flutter, shared_preferences, google_fonts · [Compare](https://seerepo.com/compare/AppFlowy-IO/AppFlowy/vs/didi/DoKit)
- [flutter/flutter](https://seerepo.com/r/flutter/flutter/built): androidx.appcompat:appcompat, Google

## Frequently asked questions

### What language is DoKit written in?

DoKit is written in Java, with 240,896 written lines.

### What framework does DoKit use?

DoKit is built with Flutter and Vue.

### What database does DoKit use?

DoKit stores its data in shared_preferences.

### Does DoKit have tests?

Yes. DoKit has 107 test files and is tested with androidx.test.ext:junit.

### Which repos have a stack like DoKit's?

The ones that share most of its stack: flutter/samples, rustdesk/rustdesk, and tauri-apps/tauri.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
