GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - pphatdev/studio: A beautiful visual editor for creating stunning GitHub statistics cards with real-time preview and customization options.

BranchesTags
Open more actions menu

Latest commit

 

History

43 Commits
43 Commits

Folders and files

NameName
Last commit message
Last commit date
app
app
 
 
public
public
 
 
.env.example
.env.example
 
 
.gitignore
.gitignore
 
 
README.md
README.md
 
 
ecosystem.config.cjs
ecosystem.config.cjs
 
 
nuxt.config.ts
nuxt.config.ts
 
 
package-lock.json
package-lock.json
 
 
package.json
package.json
 
 
tsconfig.json
tsconfig.json
 
 

Repository files navigation

GitHub Stats Studio

A beautiful visual editor for creating stunning GitHub statistics cards with real-time preview and customization options.


Nuxt Vue Tailwind CSS TypeScript

✨ Features

  • šŸŽØ Visual Editor - Intuitive interface for customizing GitHub stats cards
  • šŸ‘ļø Real-time Preview - See your changes instantly with live preview
  • šŸ–¼ļø Multiple Templates - Choose from various pre-designed templates
  • ⚔ Customizable Options - Fine-tune every aspect of your stats card
  • šŸ” Zoom Controls - Zoom in/out and pan for detailed preview
  • šŸ“‹ One-click Copy - Copy generated URLs with a single click
  • šŸŽ‰ Delightful UX - Smooth animations and confetti celebrations
  • šŸ“± Responsive Design - Works seamlessly on all devices

šŸš€ Getting Started

Prerequisites

  • Node.js 18.x or higher
  • npm, pnpm, yarn, or bun

Installation

  1. Clone the repository:
git clone https://github.com/pphatdev/studio.git
cd studio
  1. Install dependencies:
# npm
npm install

# pnpm
pnpm install

# yarn
yarn install

# bun
bun install

Development Server

Start the development server on http://localhost:3000:

# npm
npm run dev

# pnpm
pnpm dev

# yarn
yarn dev

# bun
bun run dev

šŸ—ļø Production

Build the application for production:

# npm
npm run build

# pnpm
pnpm build

# yarn
yarn build

# bun
bun run build

Locally preview production build:

# npm
npm run preview

# pnpm
pnpm preview

# yarn
yarn preview

# bun
bun run preview

šŸ“ Project Structure

studio.stats.pphat.top/
ā”œā”€ā”€ app/
│   ā”œā”€ā”€ assets/
│   │   └── css/           # Global styles
│   ā”œā”€ā”€ components/
│   │   ā”œā”€ā”€ icons/         # Icon components
│   │   ā”œā”€ā”€ sidebar/       # Sidebar components
│   │   └── studio/        # Studio preview components
│   ā”œā”€ā”€ composables/
│   │   └── useStats.ts    # Stats management composable
│   ā”œā”€ā”€ pages/
│   │   └── index.vue      # Main studio page
│   └── utils/
│       ā”œā”€ā”€ data.json      # Configuration and templates
│       ā”œā”€ā”€ themes.ts      # Theme definitions
│       └── utils.ts       # Utility functions
ā”œā”€ā”€ public/                # Static assets
ā”œā”€ā”€ nuxt.config.ts         # Nuxt configuration
└── package.json           # Project dependencies

šŸ› ļø Tech Stack

  • Framework: Nuxt 4 - The Intuitive Vue Framework
  • UI Library: Vue 3 - The Progressive JavaScript Framework
  • Styling: Tailwind CSS 4 - Utility-first CSS framework
  • Language: TypeScript - JavaScript with syntax for types
  • Effects: canvas-confetti - Confetti celebrations

šŸ“ Available Scripts

  • npm run dev - Start development server
  • npm run build - Build for production
  • npm run generate - Generate static site
  • npm run preview - Preview production build
  • npm run prettier - Format code with Prettier

šŸ¤ Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the issues page.

šŸ“„ License

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

šŸ‘¤ Author

Sophat LEAT (pphatdev)

  • Website: pphat.top
  • GitHub: @pphatdev
  • Stats API: stats.pphat.top

šŸ™ Acknowledgments

  • Built with Vue and Nuxt
  • Styled with Tailwind CSS
  • Icons and UI components custom-designed

About

A beautiful visual editor for creating stunning GitHub statistics cards with real-time preview and customization options.

studio.pphat.top

Topics

github-graphgithub-languagesgithub-profilegithub-readmegithub-statsgithub-stats-cardgithub-stats-generator

Resources

Readme
Activity

Stars

4 stars

Watchers

0 watching

Forks

1 fork
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800Ɨ600. No cookies required.