搜索插件、代码仓与 APP 分类

插件详情v0.1.1

github_calendar

一个类似 GitHub 仓库贡献的日历视图。这是一个无状态小部件,可帮助您创建显示用户活动的热力图。

近 30 天下载
25
喜欢数
19
Pub 分数
40

安装插件

flutter pub add github_calendar

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

一个无状态的 Flutter 小部件,可复制 GitHub 仓库贡献日历,以彩色方块网格显示用户活动。它可视化每日或每周的贡献数据,非常适合创建动态的热力图样式图表。该包轻量级,可无缝集成到需要简洁直观方式展示基于时间的活动模式的应用程序中。设计简洁且性能出色,支持自定义颜色和数据输入,无需复杂的状态管理。

适合场景

  • 可视化用户随时间的活动
  • 显示应用参与度指标
  • 跟踪项目贡献历史
  • 为分析仪表板创建热图
  • 通过活动时间线增强个人资料页面

主要特点

  • 无状态设计,用于高效渲染
  • 颜色编码的贡献等级
  • 通过列表进行简单数据输入
  • 响应式网格布局
  • 可自定义的颜色方案

适合对象

  • 分析仪表板
  • 用户资料界面
  • 开发者工具应用
  • 活动跟踪功能
  • 极简数据可视化

使用建议

  • 仅限水平日历布局
  • 无内置动画支持
  • 需要手动数据聚合
  • 未针对非常大的数据集进行优化
  • 无内置本地化支持

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

github_calendar

A calendar view like github repo contributions.

preview

Getting Started

   github_calendar: ^0.0.2

Usage

Container(
  height: 200,
  child: GithubCalendar(
    color: Colors.pink,
    data: List.generate(371, (index){
      return Random().nextInt(5);
      }),
    )
  )

所属分类

源码仓库

使用此插件的项目

暂无相关数据。