Back to GitHub activity
Repository

Texecon

No description provided.

HTML

Summary

TexEcon is a sophisticated static React application focused on providing comprehensive economic analysis and insights specifically for the Texas economic landscape, leveraging modern web development technologies and performance optimization techniques. The project implements a robust build pipeline with static site generation, utilizing React 19, TypeScript, and Vite to create a high-performance, SEO-optimized web application that dynamically fetches and processes content from a headless CMS (WebSpark). Its architecture emphasizes progressive enhancement, with features like build-time content management, automatic sitemap generation, and client-side routing with static HTML fallbacks, ensuring excellent performance and accessibility across different platforms and network conditions. The application employs a modular design with a carefully curated technology stack including Tailwind CSS, Radix UI, and advanced build automation scripts that enable automatic deployment to GitHub Pages with sophisticated content processing and type generation. What distinguishes TexEcon is its comprehensive approach to static site generation, combining cutting-edge web technologies with a focus on performance, SEO, and flexible content management, making it an ideal platform for delivering sophisticated economic research and analysis with minimal runtime overhead. The project is primarily targeted at economic researchers, policy analysts, and professionals seeking detailed, data-driven insights into the Texas economic ecosystem.

Snapshot

Stars
0
Forks
0
Watchers
0
Spark score
36.5
Rank
#14
Commit velocity
5.0/mo
Recent commits
15 (90d)
Total commits
62
Last commit
Jan 4, 2026
Last push
Jan 12, 2026
Created
Sep 3, 2025
Updated
Jan 4, 2026
Age
137 days
Days since push
6 days
Repo size
3,144 KB
Languages
4
Dependencies
50
Outdated deps
0

All metrics

age_days
137
avg_commit_size
N/A
commit_history
{
  "repository_name": "Texecon",
  "total_commits": 62,
  "recent_90d": 15,
  "recent_180d": 62,
  "recent_365d": 62,
  "last_commit_date": "2026-01-04T17:47:31+00:00",
  "patterns": [
    "active",
    "current",
    "declining"
  ],
  "commit_frequency": 5,
  "consistency_score": 0,
  "activity_rate": 0.167,
  "days_since_last_commit": 14,
  "first_commit_date": "2025-09-03T17:53:02+00:00"
}
commit_metrics
N/A
commit_velocity
5
composite_score
36.55
created_at
2025-09-03T17:53:02+00:00
days_since_last_push
6
description
N/A
first_commit_date
2025-09-03T17:53:02+00:00
forks
0
has_readme
true
is_fork
false
is_private
false
language
HTML
language_count
4
language_stats
{}
languages
{}
largest_commit
N/A
last_commit_date
2026-01-04T17:47:31+00:00
name
Texecon
pushed_at
2026-01-12T10:40:19+00:00
rank
14
recent_commits_90d
15
size_kb
3144
smallest_commit
N/A
stars
0
tech_stack
{
  "repository_name": "Texecon",
  "languages": {},
  "frameworks": [],
  "dependencies": [
    {
      "name": "@radix-ui/react-slot",
      "current_version": "1.2.4",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "@radix-ui/react-tabs",
      "current_version": "1.1.13",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "@radix-ui/react-toast",
      "current_version": "1.2.15",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "@radix-ui/react-tooltip",
      "current_version": "1.2.8",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "@tailwindcss/typography",
      "current_version": "0.5.19",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "@tanstack/react-query",
      "current_version": "5.90.16",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "class-variance-authority",
      "current_version": "0.7.1",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "clsx",
      "current_version": "2.1.1",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "lucide-react",
      "current_version": "0.562.0",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "react",
      "current_version": "19.2.3",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "react-dom",
      "current_version": "19.2.3",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "tailwind-merge",
      "current_version": "3.4.0",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "tailwindcss",
      "current_version": "4.1.18",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "tailwindcss-animate",
      "current_version": "1.0.7",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "wouter",
      "current_version": "3.9.0",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "@axe-core/react",
      "current_version": "4.11.0",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "@eslint/js",
      "current_version": "9.39.2",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "@tailwindcss/vite",
      "current_version": "4.1.18",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "@testing-library/jest-dom",
      "current_version": "6.9.1",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "@testing-library/react",
      "current_version": "16.3.1",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "@testing-library/user-event",
      "current_version": "14.6.1",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "@types/node",
      "current_version": "25.0.3",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "@types/react",
      "current_version": "19.2.7",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "@types/react-dom",
      "current_version": "19.2.3",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "@typescript-eslint/eslint-plugin",
      "current_version": "8.51.0",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "@typescript-eslint/parser",
      "current_version": "8.51.0",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "@vheemstra/vite-plugin-imagemin",
      "current_version": "2.2.1",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "@vitejs/plugin-react",
      "current_version": "5.1.2",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "@vitest/coverage-v8",
      "current_version": "4.0.16",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "@vitest/ui",
      "current_version": "4.0.16",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "eslint",
      "current_version": "9.39.2",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "eslint-config-prettier",
      "current_version": "10.1.8",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "eslint-plugin-import",
      "current_version": "2.32.0",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "eslint-plugin-jsx-a11y",
      "current_version": "6.10.2",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "eslint-plugin-prettier",
      "current_version": "5.5.4",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "eslint-plugin-react",
      "current_version": "7.37.5",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "eslint-plugin-react-hooks",
      "current_version": "7.0.1",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "happy-dom",
      "current_version": "20.0.11",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "husky",
      "current_version": "9.1.7",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "jsdom",
      "current_version": "27.4.0",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "lint-staged",
      "current_version": "16.2.7",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "prettier",
      "current_version": "3.7.4",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "rimraf",
      "current_version": "6.1.2",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "rollup-plugin-visualizer",
      "current_version": "6.0.5",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "typescript",
      "current_version": "5.9.3",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "vite",
      "current_version": "7.3.0",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "vite-plugin-imagemin",
      "current_version": "0.6.1",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "vite-plugin-pwa",
      "current_version": "1.2.0",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "vitest",
      "current_version": "4.0.16",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    },
    {
      "name": "workbox-window",
      "current_version": "7.4.0",
      "latest_version": null,
      "ecosystem": "npm",
      "versions_behind": 0,
      "is_outdated": false,
      "status": "unknown"
    }
  ],
  "version_info": {},
  "dependency_file_type": "package.json",
  "currency_score": 50,
  "outdated_count": 0,
  "total_dependencies": 50,
  "primary_language": null,
  "language_diversity": 0,
  "outdated_percentage": 0
}
total_commits
62
updated_at
2026-01-04T17:47:35+00:00
url
https://github.com/markhazleton/Texecon
watchers
0