Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Supported Technologies #19

Open
3 tasks
SONAIII opened this issue Feb 14, 2025 · 0 comments
Open
3 tasks

Supported Technologies #19

SONAIII opened this issue Feb 14, 2025 · 0 comments

Comments

@SONAIII
Copy link
Collaborator

SONAIII commented Feb 14, 2025

πŸ› οΈ Current Language Support - Trood CLI

πŸ“Œ What is this?

This document tracks which programming languages are officially supported by Trood for issue detection and debugging. If a language is listed as supported, it means Trood can analyze errors, fetch solutions, and provide AI debugging assistance for that language.

🚧 As of now, no languages are fully supported, but we are actively working on adding initial support! 🚧


βš™οΈ In Progress (Development Stage)

We are currently working on the following languages:

Language Issue Detection AI Debugging Auto-Fix
Python 🐍 🚧 In Progress 🚧 In Progress ❌ No
JavaScript ⚑ 🚧 In Progress 🚧 In Progress ❌ No

These languages will be the first to receive full debugging support, including error detection, AI-powered explanations, and solution browsing.


❌ Not Yet Supported

The following languages are not yet supported, but we plan to add them in future updates:

  • TypeScript πŸ—οΈ
  • Go 🏎️
  • Java β˜•
  • Rust πŸ¦€
  • C++ πŸ”§

πŸ“’ Request a New Language

Want Trood to support your programming language? Let us know!

1️⃣ Check Existing Requests

πŸ” Before opening a new request, check our discussions and open issues to see if your language has already been requested.

  • If a request exists, upvote it and add any helpful details in the comments.

2️⃣ Open a New GitHub Issue

πŸ“ If your language has not been requested yet, create a new issue using our Language Support Request template:

  1. Go to New Issue
  2. Select "Language Support Request"
  3. Fill in the details about why the language should be supported.

3️⃣ What Happens Next?

πŸš€ Once your request is submitted:

  • Maintainers will review it and decide if/when it will be added.
  • If accepted, the language will be added to the Supported Technologies list.
  • If a contributor is interested, they can claim the request and start development.

πŸ”„ Planned Future Support

We are actively expanding multi-language support, prioritizing the most requested languages. Planned updates include:

  • Basic detection for TypeScript
  • Go & Java integration
  • Rust & C++ debugging research

πŸš€ Want to contribute? Open a PR and help improve Trood!


πŸ›‘ This document will be updated regularly as we roll out new language support. Stay tuned! 🎯

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant