Aplicacion de barra de menu para macOS que guarda historial del portapapeles y permite reutilizar texto, codigo, imagenes, enlaces y rutas de archivos.
- Plataforma: macOS (SwiftUI + AppKit)
- Minimo: macOS 13.5
- Build validado en local con
xcodebuild(Debug)
- Captura automatica del portapapeles (texto, codigo, URL, imagen, archivo)
- Interfaz de popover en la barra de menu
- Busqueda en historial
- Filtros por tipo de contenido
- Categorias personalizadas
- Fijar/desfijar elementos (
pin) - Copiar de nuevo cualquier item al portapapeles
- Arranque automatico opcional al iniciar sesion
Command-C.xcodeproj: proyecto Xcode principalPorta papeles/: vistas SwiftUI, AppDelegate, assets y entrypointClipboardManager.swift: modelo de datos, persistencia y monitor del portapapeles
- Xcode 16 o superior
- macOS 13.5 o superior
- Clona el repositorio:
git clone https://github.com/TU_USUARIO/command-c.git
cd command-c- Abre el proyecto:
open Command-C.xcodeproj- En Xcode:
- Selecciona el target
Command-C - Configura tu
Teamen Signing - Si vas a distribuir, cambia
PRODUCT_BUNDLE_IDENTIFIERpor uno propio - Ejecuta (
Run)
xcodebuild -project "Command-C.xcodeproj" \
-scheme "Command-C" \
-configuration Debug \
-sdk macosx \
-derivedDataPath /tmp/Command-C-Derived \
CODE_SIGNING_ALLOWED=NO \
build- Metadatos del historial:
UserDefaults - Imagenes copiadas: carpeta
Application Support/<bundle-id>/Clips
- No usa backend remoto ni servicios de terceros
- Todo el historial se mantiene en local
Este proyecto usa licencia MIT. Consulta el archivo LICENSE.

