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 - aicodingstack/aicodingstack.io at auto-update-github-stars

BranchesTags
Open more actions menu
 
 

Latest commit

 

History

652 Commits
652 Commits

Folders and files

NameName
Last commit message
Last commit date
.agents/skills
.agents/skills
 
 
.claude/skills
.claude/skills
 
 
.github
.github
 
 
.husky
.husky
 
 
.vscode
.vscode
 
 
content
content
 
 
data
data
 
 
docs
docs
 
 
manifests
manifests
 
 
public
public
 
 
scripts
scripts
 
 
src
src
 
 
tests
tests
 
 
translations
translations
 
 
.gitignore
.gitignore
 
 
.nvmrc
.nvmrc
 
 
AGENTS.md
AGENTS.md
 
 
CLAUDE.md
CLAUDE.md
 
 
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
SECURITY.md
SECURITY.md
 
 
biome.json
biome.json
 
 
cloudflare-env.d.ts
cloudflare-env.d.ts
 
 
cspell.json
cspell.json
 
 
mdx-components.tsx
mdx-components.tsx
 
 
mdx.d.ts
mdx.d.ts
 
 
next.config.ts
next.config.ts
 
 
open-next.config.ts
open-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
 
 
vitest.config.ts
vitest.config.ts
 
 
wrangler.toml
wrangler.toml
 
 

Repository files navigation

AI Coding Stack

AI Coding Stack Icon

CI Status Deploy Status License PRs Welcome
Twitter Follow Discord

Your AI Coding Ecosystem Hub - Discover, Compare, Build Faster

Live Site: https://aicodingstack.io | Contributing | Discussions

AI Coding Stack is a comprehensive directory and community-maintained metadata repository for AI-powered coding tools, models, and platforms.

Features

  • Comprehensive Directory: Browse and discover AI coding tools across multiple categories (IDEs, CLIs, Extensions, Models, Providers, and Vendors)
  • Smart Comparison: Compare tools side-by-side with detailed specifications and pricing
  • Search & Discovery: Powerful search functionality to find the right tools for your needs
  • Open Source Rankings: Track and compare GitHub stars and community engagement
  • AI Coding Landscape: Visual overview of the entire AI coding ecosystem
  • Curated Collections: Hand-picked tool collections for specific use cases
  • Community-Driven: Open-source metadata maintained by the developer community
  • Always Updated: Latest version tracking and up-to-date information
  • Multilingual: Support for 12 languages including English, German, Simplified & Traditional Chinese, Korean, Spanish, French, Indonesian, Japanese, Portuguese, Russian, and Turkish

Data Structure

All metadata for AI coding tools is organized in JSON manifest files within the manifests/ directory. Each tool, model, or platform has its own manifest file following a structured schema.

Adding or Updating Metadata

To add a new tool or update existing information:

  1. Find the right category: Locate the appropriate directory in manifests/
  2. Add or update a JSON file: Create a new manifest file or edit an existing one
  3. Follow the schema: Each category has a JSON schema for validation
  4. Submit a PR: Open a pull request with your changes

Manifest Categories

All metadata is stored as JSON files in the manifests/ directory:

  • IDEs (manifests/ides/) - AI-powered integrated development environments
    • Example: Cursor, Windsurf, VS Code with AI features
  • CLIs (manifests/clis/) - Command-line AI coding assistants
    • Example: Claude Code CLI, Codex, GitHub Copilot CLI
  • Extensions (manifests/extensions/) - AI code assistant plugins and extensions
    • Example: GitHub Copilot, Cline, Continue, Roo Code
  • Models (manifests/models/) - Large language models for coding
    • Example: GPT-4, Claude Opus, DeepSeek V3, Qwen3 Coder
  • Providers (manifests/providers/) - LLM API providers and platforms
    • Example: OpenAI, Anthropic, DeepSeek, OpenRouter, SiliconFlow
  • Vendors (manifests/vendors/) - Companies and organizations behind the tools

Manifest File Structure

Each manifest file is a JSON object following a specific schema. Here's a basic example for a CLI tool:

{
  "$schema": "../$schemas/cli.schema.json",
  "id": "tool-id",
  "name": "Tool Name",
  "description": "Brief description of the tool",
  "websiteUrl": "https://example.com",
  "docsUrl": "https://docs.example.com",
  "vendor": "Vendor Name",
  "latestVersion": "1.0.0",
  "githubUrl": "https://github.com/vendor/tool",
  "translations": {
    "de": {
      "description": "Kurze Beschreibung des Tools"
    }
  }
}

Adding Translations

You can add multilingual support by including a translations field:

{
  "description": "English description",
  "translations": {
    "de": {
      "description": "Deutsche Beschreibung"
    },
    "zh-Hans": {
      "description": "简体中文描述"
    },
    "ko": {
      "description": "한국어 설명"
    }
  }
}

Validation

All manifest files are automatically validated against JSON schemas. Make sure your JSON:

  • Follows the schema for the category
  • Has valid URLs (HTTPS only)
  • Includes all required fields
  • Is properly formatted

Project Structure

  • manifests/ - JSON metadata files for all tools and platforms (this is where you contribute!)
  • content/ - MDX documentation, guides, articles, and FAQs (multilingual)
  • src/ - Next.js application source code
  • public/ - Static assets and resources
  • scripts/ - Validation and data processing scripts
  • translations/ - i18n translation files for all supported languages

Tech Stack

  • Framework: Next.js 16 with App Router
  • Styling: Tailwind CSS 4
  • Internationalization: next-intl
  • Content: MDX for documentation
  • Deployment: Cloudflare Workers (via OpenNext for Cloudflare)

Contributing

We welcome contributions! Please check the manifest files in manifests/ to add or update tool information. See CONTRIBUTING.md for detailed contribution guidelines and schema references.

Contact

  • Issues & Bugs: GitHub Issues
  • Discussions: GitHub Discussions
  • Security: [email protected]
  • General: [email protected]

License

Apache 2.0

Website

Visit aicodingstack.io to explore the directory.

About

AI Coding Stack - Your AI Coding Ecosystem Hub.

aicodingstack.io

Topics

aiai-developmentclicoding-toolsdeveloper-toolsextensionidellmmodel-providermodels

Resources

Readme
License

Code of conduct

Code of conduct

Contributing

Contributing

Security policy

Security policy
Activity
Custom properties

Stars

31 stars

Watchers

2 watching

Forks

8 forks
Report repository

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.