spec/git_trend/cli_spec.rb in git-trend-1.2.7 vs spec/git_trend/cli_spec.rb in git-trend-1.2.8

- old
+ new

@@ -28,13 +28,13 @@ let(:number) { 3 } it "display top 3 daily ranking" do res = <<-'EOS'.unindent |No. Name Lang Star |--- ---------------------------------------- ---------- ------ - | 1 vmware/octant Go 162 - | 2 dengyuhan/magnetW Java 240 - | 3 sherlock-project/sherlock Python 90 + | 1 AppFlowy-IO/appflowy Rust 238 + | 2 iptv-org/iptv JavaScript 107 + | 3 nodejs/node JavaScript 123 EOS expect { cli.invoke(:list, [], number: number, description: false) }.to output(res).to_stdout end end @@ -53,37 +53,37 @@ before { stub_request_get("trending/#{language}") } let(:language) { "ruby" } it "display daily ranking by language" do res = <<-'EOS'.unindent - |No. Name Lang Star - |--- ----------------------------------------------------- ---------- ------ - | 1 thepracticaldev/dev.to Ruby 41 - | 2 rails/rails Ruby 15 - | 3 chef/chef Ruby 4 - | 4 Netflix/fast_jsonapi Ruby 4 - | 5 dependabot/dependabot-core Ruby 1 - | 6 guard/listen Ruby 0 - | 7 braintree/runbook Ruby 35 - | 8 solidusio/solidus Ruby 0 - | 9 peatio/peatio Ruby 1 - | 10 lynndylanhurley/devise_token_auth Ruby 0 - | 11 mperham/sidekiq Ruby 3 - | 12 CocoaPods/CocoaPods Ruby 0 - | 13 ruby/ruby Ruby 8 - | 14 elastic/ansible-elasticsearch Ruby 0 - | 15 CocoaPods/Xcodeproj Ruby 0 - | 16 spree/spree Ruby 1 - | 17 brotandgames/ciao Ruby 21 - | 18 dtan4/terraforming Ruby 1 - | 19 elastic/logstash Ruby 3 - | 20 plataformatec/simple_form Ruby 0 - | 21 jekyll/jekyll Ruby 12 - | 22 rubocop-hq/rubocop Ruby 4 - | 23 github-changelog-generator/github-changelog-generator Ruby 2 - | 24 sferik/rails_admin Ruby 0 - | 25 rubysherpas/paranoia Ruby 0 + |No. Name Lang Star + |--- --------------------------------------------- ---------- ------ + | 1 puppetlabs/puppet Ruby 6 + | 2 github/explore Ruby 5 + | 3 mastodon/mastodon Ruby 7 + | 4 forem/forem Ruby 3 + | 5 Shopify/shopify-cli Ruby 2 + | 6 github/choosealicense.com Ruby 7 + | 7 sinatra/sinatra Ruby 1 + | 8 postalserver/postal Ruby 4 + | 9 chef/chef Ruby 2 + | 10 mame/quine-relay Ruby 5 + | 11 rapid7/metasploit-framework Ruby 8 + | 12 freeCodeCamp/how-to-contribute-to-open-source Ruby 4 + | 13 freeCodeCamp/devdocs Ruby 8 + | 14 hashicorp/vagrant Ruby 6 + | 15 jekyll/jekyll Ruby 12 + | 16 umd-cmsc330/cmsc330spring22 Ruby 1 + | 17 gitlabhq/gitlabhq Ruby 1 + | 18 heartcombo/devise Ruby 2 + | 19 opf/openproject Ruby 4 + | 20 rails/rails Ruby 23 + | 21 railwaycat/homebrew-emacsmacport Ruby 1 + | 22 rubocop/rubocop Ruby 1 + | 23 thoughtbot/factory_bot Ruby 1 + | 24 fluent/fluentd Ruby 2 + | 25 spree/spree Ruby 5 EOS expect { cli.invoke(:list, [], language: language, description: false) }.to output(res).to_stdout end end @@ -183,11 +183,11 @@ ENV["COLUMNS"] = "83" # it is not enough for description. ENV["LINES"] = "40" end it "display daily ranking about the same as no option" do - expect { cli.invoke(:list, [], description: true) }.to output(dummy_result_without_description).to_stdout + expect { cli.invoke(:list, [], description: false) }.to output(dummy_result_without_description).to_stdout end end end describe "with -l and -s option" do @@ -196,37 +196,37 @@ let(:language) { "ruby" } let(:since) { "weekly" } it "display weekly ranking by language" do res = <<-'EOS'.unindent - |No. Name Lang Star - |--- ---------------------------------------- ---------- ------ - | 1 rapid7/metasploit-framework Ruby 85 - | 2 jekyll/jekyll Ruby 72 - | 3 ruby/ruby Ruby 34 - | 4 greatghoul/remote-working Ruby 113 - | 5 thepracticaldev/dev.to Ruby 109 - | 6 rails/rails Ruby 75 - | 7 fastlane/fastlane Ruby 66 - | 8 elastic/logstash Ruby 27 - | 9 zendesk/ruby-kafka Ruby 8 - | 10 activerecord-hackery/ransack Ruby 17 - | 11 education/classroom Ruby 10 - | 12 faker-ruby/faker Ruby 21 - | 13 discourse/discourse Ruby 60 - | 14 DeathKing/Learning-SICP Ruby 40 - | 15 rails/webpacker Ruby 16 - | 16 bayandin/awesome-awesomeness Ruby 48 - | 17 github/explore Ruby 18 - | 18 hashicorp/vagrant Ruby 42 - | 19 varvet/pundit Ruby 17 - | 20 ytti/oxidized Ruby 12 - | 21 thoughtbot/factory_bot Ruby 9 - | 22 dependabot/dependabot-core Ruby 16 - | 23 spree/spree Ruby 15 - | 24 Homebrew/homebrew-core Ruby 34 - | 25 thibmaek/awesome-raspberry-pi Ruby 53 + |No. Name Lang Star + |--- --------------------------------------------- ---------- ------ + | 1 huginn/huginn Ruby 881 + | 2 faker-ruby/faker Ruby 193 + | 3 hashicorp/vagrant Ruby 46 + | 4 mperham/sidekiq Ruby 17 + | 5 freeCodeCamp/how-to-contribute-to-open-source Ruby 40 + | 6 rails/jsbundling-rails Ruby 20 + | 7 puma/puma Ruby 10 + | 8 jekyll/jekyll Ruby 72 + | 9 rails/rails Ruby 103 + | 10 sinatra/sinatra Ruby 11 + | 11 rapid7/metasploit-framework Ruby 77 + | 12 puppetlabs/puppet Ruby 23 + | 13 Shopify/liquid Ruby 21 + | 14 github/linguist Ruby 27 + | 15 rmosolgo/graphql-ruby Ruby 2 + | 16 github/choosealicense.com Ruby 24 + | 17 fastlane/fastlane Ruby 96 + | 18 Homebrew/homebrew-core Ruby 28 + | 19 github/view_component Ruby 11 + | 20 hrishikesh1990/resume-builder Ruby 6 + | 21 varvet/pundit Ruby 8 + | 22 github/explore Ruby 23 + | 23 heartcombo/devise Ruby 18 + | 24 activerecord-hackery/ransack Ruby 10 + | 25 Homebrew/homebrew-cask Ruby 32 EOS expect { cli.invoke(:list, [], language: language, since: since, description: false) }.to output(res).to_stdout end end @@ -257,132 +257,136 @@ body: load_http_stub(stub_file)) end def dummy_result_without_description <<-'EOS'.unindent - |No. Name Lang Star - |--- ---------------------------------------------------------- ---------------- ------ - | 1 vmware/octant Go 162 - | 2 dengyuhan/magnetW Java 240 - | 3 sherlock-project/sherlock Python 90 - | 4 amejiarosario/dsa.js-data-structures-algorithms-javascript JavaScript 188 - | 5 grafana/grafana TypeScript 41 - | 6 Flaque/quirk TypeScript 40 - | 7 2227324689/gpmall Java 51 - | 8 thepracticaldev/dev.to Ruby 41 - | 9 google/googletest C++ 27 - | 10 NVIDIA/open-gpu-doc C 107 - | 11 Tencent/MedicalNet Python 40 - | 12 didi/delta Python 72 - | 13 cnlh/nps Go 190 - | 14 dennybritz/reinforcement-learning Jupyter Notebook 64 - | 15 remoteintech/remote-jobs JavaScript 86 - | 16 jackfrued/Python-100-Days Jupyter Notebook 182 - | 17 rabbitmq/rabbitmq-tutorials Java 30 - | 18 istio/istio Go 18 - | 19 mozilla-mobile/fenix Kotlin 10 - | 20 Igglybuff/awesome-piracy HTML 28 - | 21 fireeye/commando-vm PowerShell 14 - | 22 arpitjindal97/technology_books 58 - | 23 datawhalechina/leeml-notes 301 - | 24 tlbootcamp/tlroadmap Python 42 - | 25 facebook/create-react-app JavaScript 58 + |No. Name Lang Star + |--- -------------------------------------------- ---------- ------ + | 1 AppFlowy-IO/appflowy Rust 238 + | 2 iptv-org/iptv JavaScript 107 + | 3 nodejs/node JavaScript 123 + | 4 yt-dlp/yt-dlp Python 139 + | 5 nextui-org/nextui TypeScript 515 + | 6 ciderapp/Cider JavaScript 58 + | 7 Ebazhanov/linkedin-skill-assessments-quizzes 266 + | 8 Jxck-S/plane-notify Python 39 + | 9 Koenkk/zigbee2mqtt JavaScript 77 + | 10 Developer-Y/cs-video-courses 710 + | 11 HashLips/hashlips_art_engine JavaScript 93 + | 12 IBAX-io/go-ibax Go 775 + | 13 emilk/egui Rust 34 + | 14 PathOfBuildingCommunity/PathOfBuilding Lua 38 + | 15 uutils/coreutils Rust 269 + | 16 ryanoasis/nerd-fonts CSS 25 + | 17 KaLendsi/CVE-2022-21882 C++ 51 + | 18 kdrag0n/safetynet-fix C++ 34 + | 19 Chia-Network/chia-blockchain Python 13 + | 20 github/docs JavaScript 26 + | 21 RunaCapital/awesome-oss-alternatives Python 415 + | 22 TheAlgorithms/Go Go 123 + | 23 pi-hole/docker-pi-hole Shell 5 + | 24 zhiwehu/Python-programming-exercises 50 + | 25 LawnchairLauncher/lawnicons Kotlin 6 EOS end def dummy_result_no_options <<-'EOS'.unindent - |No. Name Lang Star Description - |--- ---------------------------------------------------------- ---------------- ------ ----------------------------------------------------- - | 1 vmware/octant Go 162 A web-based, highly extensible platform for develo... - | 2 dengyuhan/magnetW Java 240 磁力搜网页版 - 磁力链接聚合搜索 - https://bt.biedi... - | 3 sherlock-project/sherlock Python 90 🔎 Find usernames across social networks - | 4 amejiarosario/dsa.js-data-structures-algorithms-javascript JavaScript 188 Data Structures and Algorithms explained and imple... - | 5 grafana/grafana TypeScript 41 The tool for beautiful monitoring and metric analy... - | 6 Flaque/quirk TypeScript 40 ✨🐙 A GPL Licensed Cognitive Behavioral Therapy a... - | 7 2227324689/gpmall Java 51 基于SpringBoot+Dubbo构建的电商平台-微服务架构 - | 8 thepracticaldev/dev.to Ruby 41 Where programmers share ideas and help each other ... - | 9 google/googletest C++ 27 Googletest - Google Testing and Mocking Framework - | 10 NVIDIA/open-gpu-doc C 107 Documentation of NVIDIA chip/hardware interfaces - | 11 Tencent/MedicalNet Python 40 Many studies have shown that the performance on de... - | 12 didi/delta Python 72 DELTA is a deep learning based natural language an... - | 13 cnlh/nps Go 190 一款轻量级、功能强大的内网穿透代理服务器。支持tcp... - | 14 dennybritz/reinforcement-learning Jupyter Notebook 64 Implementation of Reinforcement Learning Algorithm... - | 15 remoteintech/remote-jobs JavaScript 86 A list of semi to fully remote-friendly companies ... - | 16 jackfrued/Python-100-Days Jupyter Notebook 182 Python - 100天从新手到大师 - | 17 rabbitmq/rabbitmq-tutorials Java 30 Tutorials for using RabbitMQ in various ways - | 18 istio/istio Go 18 Connect, secure, control, and observe services. - | 19 mozilla-mobile/fenix Kotlin 10 - | 20 Igglybuff/awesome-piracy HTML 28 A curated list of awesome warez and piracy links - | 21 fireeye/commando-vm PowerShell 14 Complete Mandiant Offensive VM (Commando VM), a fu... - | 22 arpitjindal97/technology_books 58 Premium eBook free for Geeks - | 23 datawhalechina/leeml-notes 301 李宏毅《机器学习》笔记,在线阅读地址:https://data... - | 24 tlbootcamp/tlroadmap Python 42 👩🏼‍💻👨🏻‍💻Карта навыков и модель развития тимлидов - | 25 facebook/create-react-app JavaScript 58 Set up a modern web app by running one command. + |No. Name Lang Star Description + |--- -------------------------------------------- ---------- ------ ------------------------------------------------------------------------- + | 1 AppFlowy-IO/appflowy Rust 238 AppFlowy is an open-source alternative to Notion. You are in charge of... + | 2 iptv-org/iptv JavaScript 107 Collection of publicly available IPTV channels from all over the world + | 3 nodejs/node JavaScript 123 Node.js JavaScript runtime ✨🐢🚀✨ + | 4 yt-dlp/yt-dlp Python 139 A youtube-dl fork with additional features and fixes + | 5 nextui-org/nextui TypeScript 515 🚀 Beautiful, fast and modern React UI library. + | 6 ciderapp/Cider JavaScript 58 Project Cider. A new look into listening and enjoying Apple Music in s... + | 7 Ebazhanov/linkedin-skill-assessments-quizzes 266 Full reference of LinkedIn answers 2022 for skill assessments, LinkedI... + | 8 Jxck-S/plane-notify Python 39 Notify If a selected plane has taken off or landed using OpenSky or AD... + | 9 Koenkk/zigbee2mqtt JavaScript 77 Zigbee 🐝 to MQTT bridge 🌉, get rid of your proprietary Zigbee bridge... + | 10 Developer-Y/cs-video-courses 710 List of Computer Science courses with video lectures. + | 11 HashLips/hashlips_art_engine JavaScript 93 HashLips Art Engine is a tool used to create multiple different instan... + | 12 IBAX-io/go-ibax Go 775 An innovative Blockchain Protocol Platform, which everyone can deploy ... + | 13 emilk/egui Rust 34 egui: an easy-to-use immediate mode GUI in Rust that runs on both web ... + | 14 PathOfBuildingCommunity/PathOfBuilding Lua 38 Offline build planner for Path of Exile. + | 15 uutils/coreutils Rust 269 Cross-platform Rust rewrite of the GNU coreutils + | 16 ryanoasis/nerd-fonts CSS 25 Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patch... + | 17 KaLendsi/CVE-2022-21882 C++ 51 win32k LPE + | 18 kdrag0n/safetynet-fix C++ 34 Google SafetyNet attestation workarounds for Magisk + | 19 Chia-Network/chia-blockchain Python 13 Chia blockchain python implementation (full node, farmer, harvester, t... + | 20 github/docs JavaScript 26 The open-source repo for docs.github.com + | 21 RunaCapital/awesome-oss-alternatives Python 415 Awesome list of open-source startup alternatives to well-known SaaS pr... + | 22 TheAlgorithms/Go Go 123 Algorithms implemented in Go for beginners, following best practices. + | 23 pi-hole/docker-pi-hole Shell 5 Pi-hole in a docker container + | 24 zhiwehu/Python-programming-exercises 50 100+ Python challenging programming exercises + | 25 LawnchairLauncher/lawnicons Kotlin 6 EOS end def dummy_weekly_result <<-'EOS'.unindent - |No. Name Lang Star - |--- ---------------------------------------------------------- ---------------- ------ - | 1 0voice/interview_internal_reference Python 15391 - | 2 chinese-poetry/chinese-poetry JavaScript 4400 - | 3 peterq/pan-light Go 5905 - | 4 sherlock-project/sherlock Python 2525 - | 5 facebook/hermes C++ 4173 - | 6 alipay/SoloPi Java 2089 - | 7 lenve/vhr Java 3284 - | 8 jwasham/coding-interview-university 6212 - | 9 qiurunze123/miaosha Java 2287 - | 10 scutan90/DeepLearning-500-questions 4175 - | 11 haotian-wang/google-access-helper JavaScript 1082 - | 12 dianping/cat Java 1060 - | 13 crmeb/CRMEB JavaScript 642 - | 14 ardanlabs/gotraining Go 942 - | 15 lenve/VBlog TSQL 1090 - | 16 zhaoolee/ChineseBQB CSS 2605 - | 17 fastai/course-nlp Jupyter Notebook 802 - | 18 aosabook/500lines JavaScript 846 - | 19 alibaba/spring-cloud-alibaba Java 1140 - | 20 macrozheng/mall-learning Java 798 - | 21 OpenFlutter/Flutter-Notebook Dart 1236 - | 22 huggingface/pytorch-transformers Python 2938 - | 23 amejiarosario/dsa.js-data-structures-algorithms-javascript JavaScript 1573 + |No. Name Lang Star + |--- -------------------------------------------- ---------- ------ + | 1 doocs/leetcode Java 1754 + | 2 veler/DevToys C# 2953 + | 3 Ebazhanov/linkedin-skill-assessments-quizzes 854 + | 4 papers-we-love/papers-we-love Shell 825 + | 5 TheAlgorithms/Javascript JavaScript 425 + | 6 ciderapp/Cider JavaScript 247 + | 7 huginn/huginn Ruby 881 + | 8 public-apis/public-apis Python 1482 + | 9 akutz/go-generics-the-hard-way Go 489 + | 10 pytorch/fairseq Python 292 + | 11 rancher-sandbox/rancher-desktop TypeScript 478 + | 12 microsoft/playwright TypeScript 1085 + | 13 scikit-learn/scikit-learn Python 245 + | 14 DustinBrett/daedalOS JavaScript 991 + | 15 chiru-labs/ERC721A Solidity 226 + | 16 pedroslopez/whatsapp-web.js JavaScript 424 + | 17 abiosoft/colima Go 537 + | 18 jackfrued/Python-100-Days Python 503 + | 19 kedro-org/kedro Python 785 + | 20 khuedoan/homelab Python 1416 + | 21 imcuttle/mometa TypeScript 553 + | 22 nektos/act Go 394 + | 23 spring-projects/spring-authorization-server Java 165 + | 24 flameshot-org/flameshot C++ 311 + | 25 yuzu-emu/yuzu C++ 449 EOS end def dummy_monthly_result <<-'EOS'.unindent - |No. Name Lang Star - |--- ---------------------------------------------------------- ---------------- ------ - | 1 0voice/interview_internal_reference Python 15391 - | 2 chinese-poetry/chinese-poetry JavaScript 4400 - | 3 peterq/pan-light Go 5905 - | 4 sherlock-project/sherlock Python 2525 - | 5 facebook/hermes C++ 4173 - | 6 alipay/SoloPi Java 2089 - | 7 lenve/vhr Java 3283 - | 8 jwasham/coding-interview-university 6212 - | 9 qiurunze123/miaosha Java 2287 - | 10 scutan90/DeepLearning-500-questions 4175 - | 11 haotian-wang/google-access-helper JavaScript 1082 - | 12 dianping/cat Java 1060 - | 13 crmeb/CRMEB JavaScript 642 - | 14 ardanlabs/gotraining Go 942 - | 15 lenve/VBlog TSQL 1090 - | 16 zhaoolee/ChineseBQB CSS 2605 - | 17 fastai/course-nlp Jupyter Notebook 802 - | 18 aosabook/500lines JavaScript 846 - | 19 alibaba/spring-cloud-alibaba Java 1140 - | 20 macrozheng/mall-learning Java 798 - | 21 OpenFlutter/Flutter-Notebook Dart 1236 - | 22 huggingface/pytorch-transformers Python 2936 - | 23 amejiarosario/dsa.js-data-structures-algorithms-javascript JavaScript 1573 + |No. Name Lang Star + |--- -------------------------------------------- ---------- ------ + | 1 Asabeneh/30-Days-Of-JavaScript JavaScript 3736 + | 2 files-community/Files C# 3999 + | 3 adrianhajdin/project_web3.0 JavaScript 994 + | 4 doocs/leetcode Java 2516 + | 5 tauri-apps/tauri Rust 4367 + | 6 HashLips/hashlips_art_engine JavaScript 1156 + | 7 bevyengine/bevy Rust 1389 + | 8 coqui-ai/TTS Python 803 + | 9 apache/incubator-seatunnel Java 1136 + | 10 sunym1993/flash-linux0.11-talk C 3237 + | 11 Textualize/rich Python 2676 + | 12 withastro/astro TypeScript 1467 + | 13 dgtlmoon/changedetection.io Python 1496 + | 14 safak/youtube CSS 377 + | 15 mattermost/focalboard TypeScript 2313 + | 16 Ebazhanov/linkedin-skill-assessments-quizzes 1458 + | 17 containers/podman Go 658 + | 18 TandoorRecipes/recipes HTML 601 + | 19 emilk/egui Rust 967 + | 20 dataease/dataease Java 651 + | 21 danielyxie/bitburner JavaScript 776 + | 22 dwyl/english-words Python 422 + | 23 TheAlgorithms/Javascript JavaScript 839 + | 24 baidu/amis TypeScript 765 + | 25 rancher-sandbox/rancher-desktop TypeScript 746 EOS end def dummy_languages @@ -394,17 +398,22 @@ |PHP |Python |Ruby |Unknown languages |1C Enterprise + |4D |ABAP + |ABAP CDS |ABNF |ActionScript |Ada |Adobe Font Metrics |Agda |AGS Script + |AIDL + |AL + |AL |Alloy |Alpine Abuild |Altium Designer |AMPL |AngelScript @@ -416,55 +425,68 @@ |APL |Apollo Guidance Computer |AppleScript |Arc |AsciiDoc + |ASL |ASN.1 - |ASP + |Classic ASP + |ASP.NET |AspectJ |Assembly + |Astro |Asymptote |ATS |Augeas |AutoHotkey |AutoIt + |Avro IDL |Awk |Ballerina + |BASIC |Batchfile + |Beef |Befunge + |BibTeX + |Bicep |Bison |BitBake |Blade |BlitzBasic |BlitzMax |Bluespec |Boo + |Boogie |Brainfuck |Brightscript |Zeek + |Browserslist |C |C# - |C++ |C-ObjDump |C2hs Haskell |Cabal Config |Cap'n Proto |CartoCSS |Ceylon |Chapel |Charity |ChucK + |CIL |Cirru |Clarion + |Classic ASP |Clean |Click |CLIPS |Clojure |Closure Templates |Cloud Firestore Security Rules |CMake |COBOL + |CODEOWNERS + |CodeQL |CoffeeScript |ColdFusion |ColdFusion CFC |COLLADA |Common Lisp @@ -481,69 +503,86 @@ |Csound Document |Csound Score |CSS |CSV |Cuda + |CUE + |cURL Config |CWeb |Cycript |Cython |D |D-ObjDump + |Dafny |Darcs Patch |Dart |DataWeave |desktop |Dhall |Diff |DIGITAL Command Language + |dircolors + |DirectX 3D File |DM |DNS Zone |Dockerfile |Dogescript |DTrace |Dylan |E + |E-mail |Eagle + |Earthly |Easybuild |EBNF |eC |Ecere Projects |ECL |ECLiPSe + |EditorConfig |Edje Data Collection |edn |Eiffel |EJS |Elixir |Elm |Emacs Lisp |EmberScript - |EML + |E-mail |EQ |Erlang |F# |F* |Factor |Fancy |Fantom + |Faust + |Fennel |FIGlet Font |Filebench WML |Filterscript |fish + |Fluent |FLUX |Formatted |Forth |Fortran + |Fortran Free Form + |FreeBasic |FreeMarker |Frege + |Futhark |G-code |Game Maker Language + |GAML |GAMS |GAP |GCC Machine Description |GDB |GDScript + |GEDCOM + |Gemfile.lock |Genie |Genshi |Gentoo Ebuild |Gentoo Eclass |Gerber Image @@ -555,10 +594,12 @@ |Glyph |Glyph Bitmap Distribution Format |GN |Gnuplot |Go + |Go Checksums + |Go Module |Golo |Gosu |Grace |Gradle |Grammatical Framework @@ -576,12 +617,11 @@ |Haxe |HCL |HiveQL |HLSL |HolyC - |HTML - |HTML+Django + |Jinja |HTML+ECR |HTML+EEX |HTML+ERB |HTML+PHP |HTML+Razor @@ -589,46 +629,51 @@ |HXML |Hy |HyPhy |IDL |Idris + |Ignore List |IGOR Pro + |ImageJ Macro |Inform 7 |INI |Inno Setup |Io |Ioke |IRC log |Isabelle |Isabelle ROOT |J |Jasmin - |Java |Java Properties |Java Server Pages - |JavaScript |JavaScript+ERB |JFlex + |Jinja |Jison |Jison Lex |Jolie + |jq |JSON |JSON with Comments |JSON5 |JSONiq |JSONLD |Jsonnet - |JSX |Julia |Jupyter Notebook + |Kaitai Struct + |KakouneScript |KiCad Layout |KiCad Legacy Layout |KiCad Schematic |Kit |Kotlin |KRL + |Kusto |LabVIEW + |Lark |Lasso |Latte |Lean |Less |Lex @@ -647,14 +692,16 @@ |Logtalk |LOLCODE |LookML |LoomScript |LSL + |LTspice Symbol |Lua |M |M4 |M4Sugar + |Macaulay2 |Makefile |Mako |Markdown |Marko |Mask @@ -662,34 +709,43 @@ |MATLAB |Maven POM |Max |MAXScript |mcfunction - |MediaWiki + |Wikitext |Mercury |Meson |Metal + |Microsoft Developer Studio Project + |Microsoft Visual Studio Solution |MiniD |Mirah + |mIRC Script + |MLIR |Modelica |Modula-2 |Modula-3 |Module Management System |Monkey |Moocode |MoonScript + |Motoko |Motorola 68K Assembly |MQL4 |MQL5 |MTML |MUF |mupad + |Muse + |Mustache |Myghty |nanorc + |NASL |NCL |Nearley |Nemerle + |NEON |nesC |NetLinx |NetLinx+ERB |NetLogo |NewLisp @@ -698,27 +754,35 @@ |Nim |Ninja |Nit |Nix |NL + |NPM Config |NSIS |Nu |NumPy + |Nunjucks + |NWScript |ObjDump + |Object Data Instance Notation |Objective-C |Objective-C++ |Objective-J |ObjectScript |OCaml + |Odin |Omgrofl |ooc |Opa |Opal + |Open Policy Agent |OpenCL |OpenEdge ABL + |OpenQASM |OpenRC runscript |OpenSCAD + |OpenStep Property List |OpenType Feature File |Org |Ox |Oxygene |Oz @@ -728,19 +792,19 @@ |Parrot |Parrot Assembly |Parrot Internal Representation |Pascal |Pawn + |PEG.js |Pep8 |Perl - |Perl 6 - |PHP |Pic |Pickle |PicoLisp |PigLatin |Pike + |PlantUML |PLpgSQL |PLSQL |Pod |Pod 6 |PogoScript @@ -748,55 +812,62 @@ |PostCSS |PostScript |POV-Ray SDL |PowerBuilder |PowerShell + |Prisma |Processing + |Proguard |Prolog + |Promela |Propeller Spin |Protocol Buffer |Public Key |Pug |Puppet |Pure Data |PureBasic |PureScript - |Python |Python console |Python traceback |q + |Q# |QMake |QML + |Qt Script |Quake |R |Racket |Ragel + |Raku |RAML |Rascal |Raw token data |RDoc + |Readline Config |REALbasic |Reason |Rebol |Red |Redcode |Regular Expression |Ren'Py |RenderScript + |ReScript |reStructuredText |REXX - |RHTML |Rich Text Format |Ring + |Riot |RMarkdown |RobotFramework + |robots.txt |Roff |Roff Manpage |Rouge |RPC |RPM Spec - |Ruby |RUNOFF |Rust |Sage |SaltStack |SAS @@ -810,16 +881,19 @@ |Self |ShaderLab |Shell |ShellSession |Shen + |Sieve + |Singularity |Slash |Slice |Slim |Smali |Smalltalk |Smarty + |SmPL |SMT |Solidity |SourcePawn |SPARQL |Spline Font Database @@ -829,31 +903,37 @@ |Squirrel |SRecode Template |SSH Config |Stan |Standard ML + |Starlark |Stata |STON + |StringTemplate |Stylus |SubRip Text |SugarSS |SuperCollider + |Svelte |SVG |Swift + |SWIG |SystemVerilog |Tcl |Tcsh |Tea |Terra |TeX + |Texinfo |Text |Textile |Thrift |TI Program |TLA |TOML |TSQL + |TSV |TSX |Turing |Turtle |Twig |TXL @@ -863,25 +943,34 @@ |Unity3D Asset |Unix Assembly |Uno |UnrealScript |UrWeb + |V |Vala + |Valve Data Format + |VBA + |VBScript |VCL |Verilog |VHDL - |Vim script - |Visual Basic + |Vim Help File + |Vim Script + |Vim Snippet + |Visual Basic .NET + |Visual Basic .NET |Volt |Vue |Wavefront Material |Wavefront Object |wdl |Web Ontology Language |WebAssembly |WebIDL |WebVTT + |Wget Config + |Wikitext |Windows Registry Entries |wisp |Wollok |World of Warcraft Addon Data |X BitMap @@ -890,11 +979,13 @@ |X10 |xBase |XC |XCompose |XML + |XML Property List |Xojo + |Xonsh |XPages |XProc |XQuery |XS |XSLT @@ -910,10 +1001,10 @@ |Zephir |Zig |ZIL |Zimpl | - |524 languages + |611 languages |you can get only selected language list with '-l' option. |if languages is unknown, you can specify 'unkown'. | EOS end