¿Con qué está hecho AppFlowy?

AppFlowy es un repo de Dart hecho con Flutter, Tokio y plugin_platform_interface. Guarda sus datos en shared_preferences y SQLite, accede a ellos con diesel y diesel_migrations, inicia sesión con hmac y pbkdf2, arma su contenido con image_picker, csv, file_picker, scraper, flutter_svg y 4 más, valida sus datos con validator y schemars, se despliega con tracing, log, tracing-subscriber, console-subscriber, tracing-appender y 1 más y usa rusqlite y moka. Son 412,249 líneas escritas, con 423 archivos de prueba.

Leído el 4 de noviembre de 2026, en el commit 8fcee27. Léela en markdown

Frontend

La base 1

Estilos 1

  • google_fonts9 archivos

Interfaz 8

  • desktop_drop8 archivos
  • window_manager4 archivos
  • animations1 archivo
  • auto_size_text_field1 archivo
  • console1 archivo
  • flex_color_picker1 archivo
  • flutter_staggered_grid_view1 archivo
  • percent_indicator1 archivo

Backend

Datos 4

Acceso a los datos 2

  • diesel26 archivos
  • diesel_migrations2 archivos

Inicio de sesión 2

  • pbkdf21 archivo
  • hmac

Apoyo

La base 2

  • Tokio87 archivos
  • plugin_platform_interface2 archivos

Contenido 9

  • image_picker5 archivos
  • csv2 archivos
  • file_picker2 archivos
  • scraper2 archivos
  • flutter_svg1 archivo
  • html1 archivo
  • pulldown-cmark1 archivo
  • xml1 archivo
  • zip1 archivo

Validación 2

Despliegue 6

Herramientas 9

  • freezed_annotation144 archivos
  • syn19 archivos
  • proc-macro29 archivos
  • json_annotation5 archivos
  • quote5 archivos
  • args1 archivo
  • leak_tracker1 archivo
  • analyzer
  • flutter_lints

Otras 86

  • tokio-stream10 archivos
  • tokio-util6 archivos
  • brotli1 archivo
  • once_cell1 archivo
  • collection115 archivos
  • uuid113 archivos
  • async-trait99 archivos
  • provider99 archivos
  • serde_json68 archivos
  • serde58 archivos
  • anyhow39 archivos
  • fixnum31 archivos
74 más
  • bytes30 archivos
  • path23 archivos
  • futures22 archivos
  • chrono20 archivos
  • dashmap20 archivos
  • arc-swap14 archivos
  • http13 archivos
  • semver13 archivos
  • strum_macros11 archivos
  • futures-util9 archivos
  • lazy_static9 archivos
  • serde_repr9 archivos
  • walkdir9 archivos
  • protobuf8 archivos
  • futures-core7 archivos
  • pin-project7 archivos
  • fancy-regex6 archivos
  • package_info_plus6 archivos
  • nanoid5 archivos
  • rayon5 archivos
  • unicode-segmentation5 archivos
  • url_launcher5 archivos
  • archive4 archivos
  • async-stream4 archivos
  • base644 archivos
  • ffi4 archivos
  • path_provider4 archivos
  • thiserror4 archivos
  • connectivity_plus3 archivos
  • derivative3 archivos
  • device_info_plus3 archivos
  • indexmap3 archivos
  • intl3 archivos
  • rand3 archivos
  • reqwest3 archivos
  • tantivy3 archivos
  • async2 archivos
  • file2 archivos
  • itertools2 archivos
  • mime_guess2 archivos
  • num_enum2 archivos
  • sha22 archivos
  • tempfile2 archivos
  • twox-hash2 archivos
  • url2 archivos
  • aes-gcm1 archivo
  • atomic_refcell1 archivo
  • byteorder1 archivo
  • cfg-if1 archivo
  • dyn-clone1 archivo
  • include_dir1 archivo
  • mime1 archivo
  • permission_handler1 archivo
  • phf1 archivo
  • regex1 archivo
  • rust_decimal1 archivo
  • serde_yaml1 archivo
  • similar1 archivo
  • strum1 archivo
  • sysinfo1 archivo
  • toml1 archivo
  • version1 archivo
  • zerocopy1 archivo
  • bincode
  • chrono-tz
  • crossbeam-utils
  • futures-channel
  • getrandom
  • md5
  • notify
  • openssl
  • openssl-sys
  • wasm-bindgen
  • wasm-bindgen-futures

Otros repos con un stack parecido

Ordenados por cuánto de su stack comparten con AppFlowy, y después por estrellas.

Preguntas frecuentes

¿En qué lenguaje está escrito AppFlowy?
AppFlowy está escrito en Dart, con 412,249 líneas escritas.
¿Qué framework usa AppFlowy?
AppFlowy está hecho con Flutter, Tokio y plugin_platform_interface.
¿Qué base de datos usa AppFlowy?
AppFlowy guarda sus datos en shared_preferences y SQLite y accede a ellos con diesel y diesel_migrations.
¿Con qué inicia sesión AppFlowy?
AppFlowy inicia sesión con hmac y pbkdf2.
¿Qué servicios usa AppFlowy?
AppFlowy usa rusqlite y moka.
¿AppFlowy tiene pruebas?
Sí. AppFlowy tiene 423 archivos de prueba.
¿Qué repos tienen un stack parecido a AppFlowy?

Mira tu código por dentro, hoy.

Pega tu repo y lo ves dibujado, parte por parte: uno mediano, en menos de un minuto.

Gratis y sin cuenta.

O mira por dentro el de SeeRepo →

¿Es tu repo? Ponle su insignia, tenlo al día o quítalo →