Skip to content

An application that tracks and monitors you coding time with a detailled summary of your languages, files and projects. Install the VSCode extension and let it handle the rest for you.

Notifications You must be signed in to change notification settings

Friedrich482/mooncode

Repository files navigation

MoonCode

Moon

An application that tracks and monitors you coding time with a detailled summary
link_to_website (coming soon)

Description

This project is the monorepo for MoonCode. This is an application to track and get a detailled summary about your coding time, languages, files across any period.

Apps and Packages

  • api: a Nestjs application that powers the extension and the dashboard
  • dashboard: a Vite application served locally by the extension to visualize the data
  • vscode extension: the VSCode extension that collects the data
  • web: a Nextjs application that is the web site of the project (coming soon)
  • @repo/common: all functions, constants and utils shared by the three parts of the project
  • @repo/trpc: the package that shares trpc types across the project
  • @repo/ui: ui components shared between dashboard and web

Useful links

Develop

To start the dev server of all apps at the same time, run

cd mooncode
turbo dev

About

An application that tracks and monitors you coding time with a detailled summary of your languages, files and projects. Install the VSCode extension and let it handle the rest for you.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published