Skip to content

adeleeeeyyyy/GoCard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 GoCard

A professional, high-performance CLI tool built in Go that generates stunning, Neo-Brutalism style repository cards for your GitHub projects.

Repo Card Preview

✨ Features

  • 🎨 Stunning UI: Modern Neo-Brutalism design with soft pastel colors, rounded corners, and glassmorphism.
  • ✨ Professional Icons: Integrated Lucide Icons for the UI and Devicon/Simple Icons for programming languages.
  • ⚡ Fast & Lightweight: Powered by Go and server-side rendering.
  • ** README Preview**: Automatically snippets your repository's README for a complete overview.

🛠️ Installation

Ensure you have Go (1.20+) installed.

git clone https://github.com/adeleeeeyyyy/GoCard.git
cd GoCard
go build -o GoCard main.go

🚀 Usage

Generate a card by simply providing the owner/repository name:

./GoCard gen golang/go

Options

Flag Shorthand Description
--output -o Specify custom name for the HTML file

Examples

# Generate with custom name
./repocard gen facebook/react -o my-card.html

# Generate with PNG export (requires Chrome)
./repocard gen vercel/next.js --png

📦 Project Structure

.
├── cmd/                # CLI Command logic (Cobra)
├── internal/
│   ├── github/         # GitHub API Client
│   ├── models/         # Data structures
│   └── render/         # HTML/PNG Rendering logic
├── main.go             # Entry point
└── README.md

🤝 Contributing

Contributions are welcome! Feel free to open issues or pull requests to improve the design or add features.

📜 License

This project is licensed under the MIT License - see the LICENSE file for details.


Created with ❤️ by adeleeeeyyyy

About

A professional, high-performance CLI tool built in Go that generates stunning, Neo-Brutalism style repository cards for your GitHub projects.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors