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 - scriptscat/scriptlist-frontend: 脚本猫脚本站前端页面,与世界分享你的脚本

BranchesTags
Open more actions menu

Latest commit

 

History

652 Commits
652 Commits

Folders and files

NameName
Last commit message
Last commit date
.gitea/workflows
.gitea/workflows
 
 
.githooks
.githooks
 
 
.github
.github
 
 
deploy
deploy
 
 
docs
docs
 
 
public
public
 
 
scripts
scripts
 
 
src
src
 
 
tests/e2e
tests/e2e
 
 
.dockerignore
.dockerignore
 
 
.env.example
.env.example
 
 
.gitignore
.gitignore
 
 
.prettierrc
.prettierrc
 
 
AGENTS.md
AGENTS.md
 
 
CLAUDE.md
CLAUDE.md
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
eslint.config.mjs
eslint.config.mjs
 
 
next.config.ts
next.config.ts
 
 
package.json
package.json
 
 
playwright.config.ts
playwright.config.ts
 
 
pnpm-lock.yaml
pnpm-lock.yaml
 
 
pnpm-workspace.yaml
pnpm-workspace.yaml
 
 
postcss.config.mjs
postcss.config.mjs
 
 
tsconfig.json
tsconfig.json
 
 
tsconfig.node.json
tsconfig.node.json
 
 
vitest.config.mts
vitest.config.mts
 
 
vitest.setup.ts
vitest.setup.ts
 
 

Repository files navigation

脚本猫脚本站

一个类似 GreasyFork 的用户脚本分享平台,支持脚本发布、浏览、下载和管理

功能特性

  • 脚本发布与管理:支持脚本上传、编辑、版本管理
  • 在线编辑器:Monaco Editor 支持语法高亮
  • 多语言支持:国际化界面
  • 响应式设计:支持桌面端和移动端

技术栈

  • 前端: Next.js 15 + React 19 + TypeScript
  • UI: Ant Design + Tailwind CSS
  • 状态管理: SWR + React Context
  • 国际化: next-intl
  • 后端: Golang 脚本猫后端

开发环境

环境要求

  • Node.js 18+
  • pnpm 8+

快速开始

# 克隆项目
git clone https://github.com/scriptscat/scriptlist-frontend.git
cd scriptlist-frontend

# 安装依赖
pnpm install

# 配置环境变量
cp .env.example .env.local

# 启动开发服务器
pnpm dev

访问 http://localhost:3000

环境变量

# API 调用地址
NEXT_PUBLIC_APP_URL = 'http://localhost:3000'
# 服务端 API 调用地址
APP_API_URL = 'https://scriptcat.org/api/v2'
# API 代理地址
APP_API_PROXY = 'https://scriptcat.org/api/v2'

构建部署

pnpm build
pnpm start

About

脚本猫脚本站前端页面,与世界分享你的脚本

scriptcat.org/search

Topics

scriptcatuserscript

Resources

Readme
GPL-3.0 license
Activity
Custom properties

Stars

24 stars

Watchers

4 watching

Forks

10 forks
Report repository

Releases

Packages

Used by

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.