Skip to content

Commit 3ff677b

Browse files
bra1nDumpclaudehappy-otter
committed
Rename npm package references from happy-coder to happy
The npm package was renamed from `happy-coder` to `happy`. Update all install commands and package name references across the site. Generated with [Claude Code](https://claude.ai/code) via [Happy](https://happy.engineering) Co-Authored-By: Claude <noreply@anthropic.com> Co-Authored-By: Happy <yesreply@happy.engineering>
1 parent 055754d commit 3ff677b

10 files changed

Lines changed: 24 additions & 24 deletions

File tree

app/layout.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ const ibmPlexMono = IBM_Plex_Mono({
1616
export const metadata: Metadata = {
1717
metadataBase: new URL('https://happy.engineering'),
1818
title: 'Happy - Claude Code Mobile Client',
19-
description: 'Free, open-source mobile app for Claude Code. Control Claude AI from your phone with end-to-end encryption and seamless workflow. Get started with npm install -g happy-coder.',
19+
description: 'Free, open-source mobile app for Claude Code. Control Claude AI from your phone with end-to-end encryption and seamless workflow. Get started with npm install -g happy.',
2020
keywords: ['Claude', 'AI', 'mobile', 'coding', 'voice-to-code', 'open source', 'npm', 'development', 'programming'],
2121
authors: [{ name: 'Slopus' }],
2222
creator: 'Slopus',

components/marketing/HomePage.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ function DesktopHeroSection() {
8585
<div className="flex items-start mb-4">
8686
<span>Multiple active sessions across multiple machines</span>
8787
</div>
88-
<AdaptiveTerminal command="npm i -g happy-coder && happy" />
88+
<AdaptiveTerminal command="npm i -g happy && happy" />
8989
</div>
9090

9191
<div className="grid grid-cols-2 gap-4 sm:flex sm:gap-4 sm:flex-wrap">
@@ -122,7 +122,7 @@ export default function HomePage() {
122122

123123
<section className="max-w-[72ch] mx-auto px-2.5 md:px-0">
124124
<div className="mb-6">
125-
<AdaptiveTerminal command="npm i -g happy-coder && happy" />
125+
<AdaptiveTerminal command="npm i -g happy && happy" />
126126
</div>
127127

128128
<div className="grid grid-cols-2 gap-4 sm:flex sm:gap-4 sm:flex-wrap">

content/comparisons/alternatives.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@ This matters more than you think.
310310
Coming from another solution? Here's how to switch:
311311

312312
### From Cloud Providers
313-
1. Install Happy Coder: `npm install -g happy-coder`
313+
1. Install Happy Coder: `npm install -g happy`
314314
2. No migration needed. Your code is already on your machine
315315
3. Start using Happy immediately
316316

@@ -329,7 +329,7 @@ Coming from another solution? Here's how to switch:
329329
Happy Coder is open source. No sign-up, no credit card, no trial period. Just install and use.
330330

331331
```bash
332-
npm install -g happy-coder
332+
npm install -g happy
333333
happy
334334
```
335335

content/distribution/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ Features:
5050
## Installation Command
5151

5252
```bash
53-
npm i -g happy-coder && happy
53+
npm i -g happy && happy
5454
```
5555

5656
## Links

content/faq.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ Three reasons:
5656
Yes! Claude Code has a mobile app called **Happy Coder** that lets you control Claude Code from your phone. Here's how it works:
5757

5858
1. Download the Happy Coder app from the App Store (iOS) or Google Play (Android)
59-
2. Install the companion software on your computer: `npm install -g happy-coder`
59+
2. Install the companion software on your computer: `npm install -g happy`
6060
3. Run `happy` on your computer to start the connection
6161
4. Scan the QR code with your phone to connect
6262

@@ -66,7 +66,7 @@ Your phone and computer sync in real-time with end-to-end encryption, so you can
6666

6767
**For Happy Coder (mobile Claude Code client):**
6868
1. Download the Happy Coder app from your phone's app store
69-
2. On your computer, install: `npm install -g happy-coder`
69+
2. On your computer, install: `npm install -g happy`
7070
3. Run `happy` command on your computer
7171
4. Scan the QR code with your phone to connect securely
7272

content/faq.notes.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ These are the questions from SEO research that people commonly search for:
1919
### Does Claude Code have an app?
2020
Yes! Claude Code has a mobile companion app called "Happy Coder" that allows developers to control Claude Code remotely from their mobile devices. The setup involves:
2121
1. Installing the Happy Coder mobile app from App Store/Google Play
22-
2. Installing the `happy-coder` NPM package on your computer
22+
2. Installing the `happy` NPM package on your computer
2323
3. Running `happy` command on your computer to start the relay
2424
4. Scanning a QR code to connect your phone to your computer's Claude Code session
2525

@@ -50,7 +50,7 @@ Claude Code: Yes, the Happy Coder app is available on the App Store for iPhone a
5050
### How do I install the Claude app?
5151
For Happy Coder (mobile Claude Code client):
5252
1. Download Happy Coder app from App Store (iOS) or Google Play (Android)
53-
2. Install happy-coder package on computer: `npm install -g happy-coder`
53+
2. Install happy package on computer: `npm install -g happy`
5454
3. Run `happy` command on computer
5555
4. Scan QR code with mobile app to establish encrypted connection
5656

content/guides/installation.notes.txt

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ Get Happy Coder running in 2 minutes. Control Claude Code from your phone.
77
### 1. Install on Your Computer
88

99
```bash
10-
npm install -g happy-coder
10+
npm install -g happy
1111
```
1212

13-
happy-coder requires Node.js 18 or later (released April 19, 2022)
13+
happy requires Node.js 18 or later (released April 19, 2022)
1414
Happy uses these features:
1515
- Top-level await (Node.js 14.8+)
1616
- Better ES module support (Node.js 16+)
@@ -42,7 +42,7 @@ Scan the QR code with your phone. You're connected!
4242

4343
**Install Happy CLI:**
4444
```bash
45-
npm install -g happy-coder
45+
npm install -g happy
4646
```
4747

4848
**First Run:**
@@ -56,7 +56,7 @@ happy --dir ~/projects/my-app
5656
```
5757

5858
**Troubleshooting macOS:**
59-
- **Permission denied**: Use `sudo npm install -g happy-coder`
59+
- **Permission denied**: Use `sudo npm install -g happy`
6060
- **Command not found**: Add npm global bin to PATH: `export PATH=$PATH:$(npm bin -g)`
6161
- **Port already in use**: Happy uses port 8765 by default. Kill existing process: `lsof -ti:8765 | xargs kill`
6262

@@ -70,7 +70,7 @@ happy --dir ~/projects/my-app
7070
**Install Happy CLI:**
7171
```powershell
7272
# Open PowerShell as Administrator
73-
npm install -g happy-coder
73+
npm install -g happy
7474
```
7575

7676
**First Run:**
@@ -111,7 +111,7 @@ sudo pacman -S nodejs npm
111111

112112
**Install Happy CLI:**
113113
```bash
114-
npm install -g happy-coder
114+
npm install -g happy
115115
```
116116

117117
**First Run:**
@@ -177,7 +177,7 @@ happy
177177

178178
```bash
179179
# Install specific version
180-
npm install -g happy-coder@1.2.3
180+
npm install -g happy@1.2.3
181181

182182
# Install from GitHub
183183
npm install -g github:slopus/happy-cli
@@ -294,10 +294,10 @@ happy -- --model opus-4.1 --max-tokens 8000
294294
happy --version
295295

296296
# Update to latest
297-
npm update -g happy-coder
297+
npm update -g happy
298298

299299
# Force reinstall
300-
npm install -g happy-coder --force
300+
npm install -g happy --force
301301
```
302302

303303
### Update Mobile App
@@ -312,7 +312,7 @@ Apps auto-update by default. To manually update:
312312

313313
```bash
314314
# Uninstall global package
315-
npm uninstall -g happy-coder
315+
npm uninstall -g happy
316316

317317
# Remove config files
318318
rm -rf ~/.config/happy

content/quick-start.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Welcome to the Happy Coder quick start guide! This guide will help you get up an
1818
### Install on Your Computer
1919

2020
```bash
21-
npm install -g happy-coder
21+
npm install -g happy
2222
```
2323

2424
Happy requires Node.js 18 or later (released April 19, 2022) because we use these features:

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "happy-coder-documentation-website",
2+
"name": "happy-documentation-website",
33
"version": "0.1.0",
44
"private": true,
55
"scripts": {

0 commit comments

Comments
 (0)