Scan source code with Semgrep to find security vulnerabilities, bugs, and anti-patterns. Supports multiple languages including Python, JavaScript, Java, Go, C, C++, Ruby, and more.
List all 71 programming languages and their IDs for code execution, with compiler/interpreter versions. Filter by language name to find specific entries.
Execute source code in a sandboxed environment supporting 71 programming languages. Returns stdout, stderr, execution time, and memory usage with CPU/memory limits.
Provides coding tutoring by running checks for common programming tasks (palindrome, prime, Fibonacci, GCD, etc.) and explaining the results in plain language.
Provides AI agents with local Dutch spelling and word validation using OpenTaal/hunspell, plus detailed word information from woordenlijst.org. It enables checking full texts or individual words and retrieving linguistic details for Dutch writing tasks.
Analyze repository language composition to identify programming languages used and their percentages, helping developers assess required skills before contributing to open-source projects.
Generate production-ready source code in any programming language from natural language descriptions. Ideal for rapid prototyping, boilerplate generation, or educational examples.