Giter Club home page Giter Club logo

timer's Introduction

Time Tracker

codecov codebeat badge

[ English | 简体中文 ]

Time Tracker is a browser extension to track the time you spent on all websites. It's built by webpack, TypeScript and Element-plus. And you can install it for Firefox, Chrome and Edge.

Time Tracker can

  • help you count the time you browsing and the visit count on each website.
  • help you count the time you read local files with browsers.
  • help you analyze your browsing habit by time period and display it as a histogram.
  • support whitelist to filter out websites that need not stat.
  • combine statistics result of multiple sites, and supports to customize the rules of combination.
  • support to set the maximum time for browsing a specific website each day to help you key away from time wasting.
  • support to export files formatted .csv and .json.
  • support dark mode.
  • support to sync data with GitHub Gist across several browser clients.
  • support to count the time of any URLs described by Ant Expressions, e.g. github.com/sheepzh/timer/**

Install

Chrome Chrome Web Store

Edge

Firefox Mozilla Add-on

How to install manually for Safari

User Count

Contribution

There are some things you can do to contribute to this software.

1. Submit issues

You can submit one issue to us if you have some suggestions, feature requests, or feedback of bugs. And we will reply it as soon as possible.

2. Participate in development

If you know how to develop browser extensions and are familiar with the project's technology stack ( TypeScript + vue3 + ElementPlus ), you can commit your code lines.

3. Perfect translation

In addition to Simplified Chinese, the other localized languages of this software all rely on machine translation. You can also submit translation suggestions on Crowdin.

4. Rate 5 stars

Firefox / Chrome / Edge

It's simple and much helpful!

Thanks

Timer (relaunch) - Timer is one browser extension to stat site visits and time. | Product Hunt

timer's People

Contributors

sheepzh avatar xavier2008 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

timer's Issues

[BUG] Can't paste url in limit setting

Tell me the enviroment / 请先填写版本信息

Version: [v0.3.2]
OS: [Linux]
Browser: [Firefox]

Detail / Bug 详情

设置超时信息时,无法粘贴 url

Time Limmit

  • User can set the limitted time per day for special sites or urls.
  • Supprt to use regular expressions in sites or urls.

“合并子域名”会略过三级/四级域名

“合并子域名”会把 sub.example.edu.cn 这种合并成 edu.cn,能不能改成 example.edu.cn 呢?

(标签页“我的数据”“报表明细”和小窗都有这个问题)

版本:v0.1.1,Edge (Chromium)。

辛苦了。

[BUG]

Tell me the enviroment / 请先填写版本信息

Version: [Extension version / 扩展版本] 0.3.6
OS: [操作系统:Mac/Linux/Win] WIN11 22000.282
Browser: [浏览器名称:Chrome/Edge/Firefox]-[浏览器版本,选填]FIREFOX 93.0

Detail / Bug 详情

[Describe the bug / 描述您使用过程中遇到的问题] 安装几天了都没任何数据。

[FEATURE]报表明细统计范围精确到分

之所以提出这样的需求是因为我工作和回家后都会使用chrome,我希望统计的是我下班后的使用情况,上班的就不需要统计了。因此如果能够将报明细的统计范围筛选精确到分我就可以筛选我下班后的使用情况。

如果这种实现方式对你有问题,我希望能够新增一个功能:指定哪段时间不需要统计使用情况,当然这样可能就不够实用了,因为下班时间不一定在特定时间点。如果能够增加筛选精确到分的话,除了我这种需求能够满足,事实上用户对于任意时间段的使用情况的统计的需求都被满足了。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.