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.
Web scraper and token compressor that converts HTML to clean markdown with 70-80% fewer tokens. Single-page compression and multi-page BFS crawling with auto-fallback fetch modes.
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.