Skip to content

DacLuc/fame-handler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸŽ‰ fame-handler: Life is too short to be humble!

Celebrate your GitHub fame β€” from your first star to full-blown celebrity. 🌟

npm version npm downloads


How to handle fame when your GitHub repo gets 1 star?
Source: ProgrammerHumor.io

πŸ“¦ Features

  • πŸŽ‰ Celebrate your first (and every) GitHub star
  • 🧠 Get random open source fame advice
  • 🎊 Show confetti for your milestones
  • πŸ”₯ Calculate your Fame Score
  • πŸ“Š Track your repo's stars, forks, and issues

πŸš€ Install

npm install fame-handler

✨ Usage

import {
  celebrateStar,
  howToHandleFame,
  showConfetti,
  fameScore,
  trackGithubFame,
} from "fame-handler";

// πŸŽ‰ Prints a congratulatory message for your first GitHub star
celebrateStar();

// 🧠 Gives random advice on handling open source fame
howToHandleFame();

// 🎊 Displays a confetti message for your milestone
showConfetti("You got your first contributor!");

// πŸ”₯ Calculates your Fame Score based on stars, forks, and issues
console.log(fameScore(3, 1, 2));

// πŸ“Š Fetches and logs your repo's stars, forks, and issues from GitHub
trackGithubFame();

πŸ“ˆ Project Status

Status: Active development

  • 🚧 Currently, fame-handler only works for public GitHub repositories since it uses the public GitHub API.

Upcoming / Planned Features

  • πŸ”’ Track private repositories via user credentials
  • πŸ€– Integrate AI-powered advice for handling fame (Yes, AI won't be shy!)

🀝 Contributing

Contributions are welcome! Please open an issue or pull request.

πŸ“„ License

MIT Β© Lucas Ho

About

🌟 Celebrate and handle fame when your GitHub repo gets its first star β€” and beyond!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published