Unified feed with Gitea + GitHub repos: - 15 projects tracked, 13 showcase - github_url field for mirrored repos - Real commit stats and descriptions Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
211 lines
8.4 KiB
JSON
211 lines
8.4 KiB
JSON
{
|
|
"last_updated": "2026-01-25T19:50:00+07:00",
|
|
"projects": [
|
|
{
|
|
"name": "maicivy",
|
|
"description": "Intelligent CV platform adapting to 5 professional themes with smart scoring. Features dual-letter generator with Claude AI and multi-source company research.",
|
|
"repo_url": "https://git.etheryale.com/StillHammer/maicivy",
|
|
"github_url": "https://github.com/AlexisTrouve/maicivy",
|
|
"category": "WIP",
|
|
"showcase": true,
|
|
"languages": ["Go", "TypeScript", "Next.js", "PostgreSQL"],
|
|
"commits_7d": 15,
|
|
"commits_30d": 21,
|
|
"recent_commits": [
|
|
{"sha": "084e5f5", "message": "chore: update dependencies and secrets management config", "date": "2026-01-24T00:11:14+07:00", "author": "Alexi"},
|
|
{"sha": "b684ba3", "message": "fix: use vulnerabilityName instead of cve for GHSA IDs", "date": "2026-01-20T17:51:10+07:00", "author": "Alexi"},
|
|
{"sha": "2bc6aff", "message": "docs: remove over-engineered sync documentation", "date": "2026-01-20T17:06:40+07:00", "author": "Alexi"}
|
|
]
|
|
},
|
|
{
|
|
"name": "vba-mcp-server",
|
|
"description": "MCP server for VBA extraction and analysis from Office files",
|
|
"repo_url": "https://git.etheryale.com/StillHammer/vba-mcp-server",
|
|
"github_url": "https://github.com/AlexisTrouve/vba-mcp-server",
|
|
"category": "WIP",
|
|
"showcase": true,
|
|
"languages": ["Python", "VBA"],
|
|
"commits_7d": 0,
|
|
"commits_30d": 0,
|
|
"recent_commits": [
|
|
{"sha": "814abce", "message": "docs: add quick start file for publishing", "date": "2025-12-11T11:55:40+08:00", "author": "Alexis Trouve"},
|
|
{"sha": "5d802f2", "message": "chore: ignore PRO_README.md (template for Pro repo)", "date": "2025-12-11T11:55:08+08:00", "author": "Alexis Trouve"}
|
|
]
|
|
},
|
|
{
|
|
"name": "vba-mcp-monorepo",
|
|
"description": "VBA MCP Server monorepo - Excel/VBA automation via MCP",
|
|
"repo_url": "https://git.etheryale.com/StillHammer/vba-mcp-monorepo",
|
|
"github_url": "https://github.com/AlexisTrouve/vba-mcp-server",
|
|
"category": "WIP",
|
|
"showcase": true,
|
|
"languages": ["Python", "TypeScript", "VBA"],
|
|
"commits_7d": 12,
|
|
"commits_30d": 27,
|
|
"recent_commits": []
|
|
},
|
|
{
|
|
"name": "groveengine",
|
|
"description": "Modular C++ game engine with blazing-fast hot-reload (0.4ms). Independent modules, IIO pub/sub communication, production-ready renderer + UI + input systems.",
|
|
"repo_url": "https://git.etheryale.com/StillHammer/groveengine",
|
|
"github_url": "https://github.com/AlexisTrouve/GroveEngine",
|
|
"category": "WIP",
|
|
"showcase": true,
|
|
"languages": ["C++", "Python"],
|
|
"commits_7d": 3,
|
|
"commits_30d": 18,
|
|
"recent_commits": []
|
|
},
|
|
{
|
|
"name": "confluent",
|
|
"description": "Complete constructed language (conlang) with French-Confluent translation API powered by LLMs",
|
|
"repo_url": "https://git.etheryale.com/StillHammer/confluent",
|
|
"github_url": "https://github.com/AlexisTrouve/confluent",
|
|
"category": "WIP",
|
|
"showcase": true,
|
|
"languages": ["JavaScript", "Node.js"],
|
|
"commits_7d": 0,
|
|
"commits_30d": 1,
|
|
"recent_commits": [
|
|
{"sha": "d9f051e", "message": "Ajout onglets Guide et Exemples avec phrases pre-generees", "date": "2025-12-28T14:11:32+00:00", "author": "StillHammer_Etheryale"},
|
|
{"sha": "aed98f1", "message": "Update project structure and documentation", "date": "2025-12-23T07:20:39+08:00", "author": "StillHammer"}
|
|
]
|
|
},
|
|
{
|
|
"name": "seogeneratorserver",
|
|
"description": "SEO content generation server with templates and versioning",
|
|
"repo_url": "https://git.etheryale.com/StillHammer/seogeneratorserver",
|
|
"github_url": null,
|
|
"category": "WIP",
|
|
"showcase": true,
|
|
"languages": ["JavaScript", "Node.js"],
|
|
"commits_7d": 0,
|
|
"commits_30d": 0,
|
|
"recent_commits": [
|
|
{"sha": "dbf1a3d", "message": "Add technical plan for multi-format export system", "date": "2025-11-18T16:14:29+08:00", "author": "StillHammer"},
|
|
{"sha": "00181de", "message": "update test system and logger", "date": "2025-09-08T12:33:16+08:00", "author": "StillHammer"}
|
|
]
|
|
},
|
|
{
|
|
"name": "civjdr",
|
|
"description": "Civilization-style tabletop RPG campaign manager",
|
|
"repo_url": "https://git.etheryale.com/StillHammer/civjdr",
|
|
"github_url": null,
|
|
"category": "CONSTANT",
|
|
"showcase": true,
|
|
"languages": ["Markdown", "JSON"],
|
|
"commits_7d": 0,
|
|
"commits_30d": 0,
|
|
"recent_commits": [
|
|
{"sha": "72ae8be", "message": "Migration Gitea", "date": "2025-12-04T19:51:53+08:00", "author": "StillHammer"},
|
|
{"sha": "4223128", "message": "Ajout documentation API ConfluentTranslator", "date": "2025-12-04T17:12:54+08:00", "author": "Trouve Alexis"}
|
|
]
|
|
},
|
|
{
|
|
"name": "videotoMP3Transcriptor",
|
|
"description": "Video to MP3 converter with transcription API",
|
|
"repo_url": "https://git.etheryale.com/StillHammer/videotoMP3Transcriptor",
|
|
"github_url": null,
|
|
"category": "DONE",
|
|
"showcase": true,
|
|
"languages": ["Shell", "JavaScript"],
|
|
"commits_7d": 0,
|
|
"commits_30d": 0,
|
|
"recent_commits": [
|
|
{"sha": "4bb8b85", "message": "Fix dynamic YouTube cookies detection", "date": "2025-12-09T09:24:57+00:00", "author": "debian.StillHammer"},
|
|
{"sha": "14706e2", "message": "Add public endpoint to download cookie extraction script", "date": "2025-12-09T02:30:55+00:00", "author": "debian.StillHammer"}
|
|
]
|
|
},
|
|
{
|
|
"name": "freelance-dashboard",
|
|
"description": "Excel KPI Dashboard for freelance activity tracking - Revenue, time tracking, clients with pivot tables, charts and VBA automation",
|
|
"repo_url": null,
|
|
"github_url": "https://github.com/AlexisTrouve/freelance-dashboard",
|
|
"category": "WIP",
|
|
"showcase": true,
|
|
"languages": ["VBA", "Excel"],
|
|
"commits_7d": 0,
|
|
"commits_30d": 0,
|
|
"recent_commits": []
|
|
},
|
|
{
|
|
"name": "freelance-notify",
|
|
"description": "Freelance job monitor with AI scoring and Discord notifications",
|
|
"repo_url": null,
|
|
"github_url": "https://github.com/AlexisTrouve/freelance-notify",
|
|
"category": "WIP",
|
|
"showcase": true,
|
|
"languages": ["Python"],
|
|
"commits_7d": 0,
|
|
"commits_30d": 0,
|
|
"recent_commits": []
|
|
},
|
|
{
|
|
"name": "timetrack-pro",
|
|
"description": "Time tracking application built with Microsoft Access & VBA. Manage clients, projects, and billable hours with automated forms and export capabilities.",
|
|
"repo_url": null,
|
|
"github_url": "https://github.com/AlexisTrouve/timetrack-pro",
|
|
"category": "WIP",
|
|
"showcase": true,
|
|
"languages": ["VBA", "Access"],
|
|
"commits_7d": 0,
|
|
"commits_30d": 0,
|
|
"recent_commits": []
|
|
},
|
|
{
|
|
"name": "RedditSaveSaver",
|
|
"description": "Python tool to sync Reddit saved posts and comments to Discord via webhook. Automated daily backup with duplicate prevention.",
|
|
"repo_url": null,
|
|
"github_url": "https://github.com/AlexisTrouve/RedditSaveSaver",
|
|
"category": "DONE",
|
|
"showcase": false,
|
|
"languages": ["Python"],
|
|
"commits_7d": 0,
|
|
"commits_30d": 0,
|
|
"recent_commits": []
|
|
},
|
|
{
|
|
"name": "CTPL",
|
|
"description": "Modern and efficient C++ Thread Pool Library",
|
|
"repo_url": null,
|
|
"github_url": "https://github.com/AlexisTrouve/CTPL",
|
|
"category": "DONE",
|
|
"showcase": true,
|
|
"languages": ["C++"],
|
|
"commits_7d": 0,
|
|
"commits_30d": 0,
|
|
"recent_commits": []
|
|
},
|
|
{
|
|
"name": "aissia",
|
|
"description": "AI assistant project",
|
|
"repo_url": "https://git.etheryale.com/StillHammer/aissia",
|
|
"github_url": null,
|
|
"category": "WIP",
|
|
"showcase": false,
|
|
"languages": ["Python"],
|
|
"commits_7d": 0,
|
|
"commits_30d": 1,
|
|
"recent_commits": []
|
|
},
|
|
{
|
|
"name": "AlwaysOnRecorder",
|
|
"description": "Continuous audio/video recording tool",
|
|
"repo_url": "https://git.etheryale.com/StillHammer/AlwaysOnRecorder",
|
|
"github_url": null,
|
|
"category": "WIP",
|
|
"showcase": false,
|
|
"languages": ["Python"],
|
|
"commits_7d": 0,
|
|
"commits_30d": 0,
|
|
"recent_commits": []
|
|
}
|
|
],
|
|
"stats": {
|
|
"total_commits_30d": 69,
|
|
"active_projects": 5,
|
|
"showcase_count": 13,
|
|
"top_languages": ["Go", "TypeScript", "Python", "C++", "VBA", "JavaScript"]
|
|
}
|
|
}
|