open-index/open-npm huggingface dataset:
npm package: @svenjens/mcp-autotrack-server
Description: Autotrack - Automatic time tracking via git commits with dashboard integration
Author: s.jens
Latest version: 1.5.0

# Autotrack MCP Server

Automatic time tracking for developers. Integrates with git to track your work effortlessly.

## 🚀 Features

- **Smart Time Tracking:** Automatically estimates time based on code complexity AND time between commits.
- **Zero Friction:** No need to manually start/stop timers. Just commit your code.
- **Dashboard:** Visualize your work, projects, and features.
- **AI Powered:** Group commits into meaningful "Feature Deep Dives" (optional).
- **Global Hooks:** Install once, track everywhere (even in new projects).

## 📦 Installation

```bash
npm install -g @svenjens/mcp-autotrack-server@latest
```

## 🚀 Quick Start

### 1. Initialize
Link your computer to your Autotrack account and configure Cursor:

```bash
autotrack init
```

### 2. Enable Tracking (Global)
This is the recommended way. It enables tracking for **ALL** your repositories at once.

```bash
autotrack global
```

*Note: This sets up a global git hook (`core.hooksPath`). It is designed to be compatible with existing local hooks (like Husky), so it won't break your other projects.*

### 3. Start Coding!
Just make changes and commit.
```bash
git commit -m "feat: add amazing new feature"
```
Autotrack will analyze your work and log it to your dashboard automatically.

## 🛠️ Manual Setup (Per-Project)

If you prefer NOT to use global hooks, you can enable tracking per repository:

```bash
cd my-project
autotrack hooks
```

## 📋 Commands

- `autotrack init`: Run the setup wizard (auth + cursor config)
- `autotrack global`: Install global git hooks (recommended)
- `autotrack hooks`: Install local git hooks (current repo only)
- `autotrack --help`: Show help

## 🔒 Privacy & Security

- Only metadata (commit message, stats, filenames) is sent.
- Source code content is **NEVER** sent.
- You can host the dashboard yourself or use our managed service.

## 📄 License

MIT
npm package: @svenkatreddy/music-organizer
Description: Organize music using metadata from local files tag data and online services like MusicBrainz, Spotify, and Last.fm
Latest version: 0.1.1

# Music Organizer CLI

Organize your `.mp3` and `.flac` files into folders using metadata from file tags, then fallback to metadata from MusicBrainz based on file name, Spotify, and Last.fm.

# Suggested file names
filename: `Artist - Track`

## Features

- Smart fallback metadata retrieval:
  - ✅ MusicBrainz (full metadata)
  - 🔄 Spotify (fallback if MB fails)
  - 🟡 Last.fm (as third backup)
- Album art embedding
- Dry-run mode
- Format string output structure
- Concurrent file processing
- Resume support via checksum
- Mocha test cases

## Installation

```bash
npm install
npm link
```

## Usage

```bash
music-organizer organize ./input ./output \
  --spotifyClientId <ID> \
  --spotifyClientSecret <SECRET> \
  --dryRun \
  --embedArt \
  --concurrency 4 \
  --rateLimit 5 \
  --format "{artist}/{album}/{title}"
```

## Supported Format Tokens

- `{artist}`, `{album}`, `{title}`, `{track}`, `{year}`, `{genre}`, `{disc}`, `{original}`

## License

MIT
npm package: @svensken/ewc
Description: JavaScript bindings for the different Window(s) composition.
Author: 23phy
Latest version: 0.0.1
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

## Info soon
But for now:
 - download the repo and `cd` into it
 - run `npm i`
 - change your node version in `package.json`
 - run `npm run rebuild`
 - `cd example/`
 - `npm i` and `npm start`