UNPKG

jscpd

Version:

Copy/paste detector for programming code, support JavaScript, CoffeeScript, PHP, Ruby, Python, Less, Go, Java, Yaml, C#, C++, C, Puppet, Twig languages

157 lines (154 loc) 3.39 kB
![jscpd logo](../assets/logo-small-box.svg) # List of supported formats - Markup - `markup` - includes HTML, XML, XSL, SVG and other xml based formats - CSS - `css` - C-like - `clike` - JavaScript - `javascript` - ABAP - `abap` - ActionScript - `actionscript` - Ada - `ada` - Apache Configuration - `apacheconf` - APL - `apl` - AppleScript - `applescript` - Arduino - `arduino` - ARFF - `arff` - AsciiDoc - `asciidoc` - 6502 Assembly - `asm6502` - ASP.NET (C#) - `aspnet` - AutoHotkey - `autohotkey` - AutoIt - `autoit` - Bash - `bash` - BASIC - `basic` - Batch - `batch` - Bison - `bison` - Brainfuck - `brainfuck` - Bro - `bro` - C - `c` - C# - `csharp` - C++ - `cpp` - CoffeeScript - `coffeescript` - Clojure - `clojure` - Crystal - `crystal` - Content-Security-Policy - `csp` - CSS Extras - `css-extras` - D - `d` - Dart - `dart` - Diff - `diff` - Django/Jinja2 - `django` - Docker - `docker` - Eiffel - `eiffel` - Elixir - `elixir` - Elm - `elm` - ERB - `erb` - Erlang - `erlang` - F# - `fsharp` - Flow - `flow` - Fortran - `fortran` - GEDCOM - `gedcom` - Gherkin - `gherkin` - Git - `git` - GLSL - `glsl` - GameMaker Language - `gml` - Go - `go` - GraphQL - `graphql` - Groovy - `groovy` - Haml - `haml` - Handlebars - `handlebars` - Haskell - `haskell` - Haxe - `haxe` - HTTP - `http` - HTTP Public-Key-Pins - `hpkp` - HTTP Strict-Transport-Security - `hsts` - IchigoJam - `ichigojam` - Icon - `icon` - Inform 7 - `inform7` - Ini - `ini` - Io - `io` - J - `j` - Java - `java` - Jolie - `jolie` - JSON - `json` - Julia - `julia` - Keyman - `keyman` - Kotlin - `kotlin` - LaTeX - `latex` - Less - `less` - Liquid - `liquid` - Lisp - `lisp` - LiveScript - `livescript` - LOLCODE - `lolcode` - Lua - `lua` - Makefile - `makefile` - Markdown - `markdown` - Markup templating - `markup-templating` - MATLAB - `matlab` - MEL - `mel` - Mizar - `mizar` - Monkey - `monkey` - N4JS - `n4js` - NASM - `nasm` - nginx - `nginx` - Nim - `nim` - Nix - `nix` - NSIS - `nsis` - Objective-C - `objectivec` - OCaml - `ocaml` - OpenCL - `opencl` - Oz - `oz` - PARI/GP - `parigp` - Parser - `parser` - Pascal - `pascal` - Perl - `perl` - PHP - `php` - PHP Extras - `php-extras ` - PL/SQL - `plsql` - PowerShell - `powershell` - Processing - `processing` - Prolog - `prolog` - .properties - `properties` - Protocol Buffers - `protobuf` - Pug - `pug` - Puppet - `puppet` - Pure - `pure` - Python - `python` - Q (kdb+ database) - `q` - Qore - `qore` - R - `r` - React JSX - `jsx` - React TSX - `tsx` - Ren'py - `renpy` - Reason - `reason` - reST (reStructuredText) - `rest` - Rip - `rip` - Roboconf - `roboconf` - Ruby - `ruby` - Rust - `rust` - SAS - `sas` - Sass (Sass) - `sass` - Sass (Scss) - `scss` - Scala - `scala` - Scheme - `scheme` - Smalltalk - `smalltalk` - Smarty - `smarty` - SQL - `sql` - Soy (Closure Template) - `soy` - Stylus - `stylus` - Swift - `swift` - TAP - `tap` - Tcl - `tcl` - Textile - `textile` - Template Toolkit 2 - `tt2` - Twig - `twig` - TypeScript - `typescript` - VB.Net - `vbnet` - Velocity - `velocity` - Verilog - `verilog` - VHDL - `vhdl` - vim - `vim` - Visual Basic - `visual-basic` - WebAssembly - `wasm` - Wiki markup - `wiki` - Xeora - `xeora` - Xojo (REALbasic) - `xojo` - XQuery - `xquery` - YAML - `yaml`