{"id":22379163,"url":"https://github.com/jurasciix/mathex","last_synced_at":"2025-07-26T08:39:05.624Z","repository":{"id":266208146,"uuid":"773094191","full_name":"JuraSciix/MaTHeX","owner":"JuraSciix","description":"Chrome, Tampermonkey extension to write math expressions like TeX for VK messengers .","archived":false,"fork":false,"pushed_at":"2025-05-07T02:37:56.000Z","size":171,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-07T03:34:17.487Z","etag":null,"topics":["chrome-extension","tampermonkey","tex","vk"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JuraSciix.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-03-16T18:20:17.000Z","updated_at":"2025-05-07T02:37:59.000Z","dependencies_parsed_at":null,"dependency_job_id":"69f10f99-e963-4def-ac08-89072af84547","html_url":"https://github.com/JuraSciix/MaTHeX","commit_stats":null,"previous_names":["jurasciix/mathex"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/JuraSciix/MaTHeX","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuraSciix%2FMaTHeX","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuraSciix%2FMaTHeX/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuraSciix%2FMaTHeX/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuraSciix%2FMaTHeX/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JuraSciix","download_url":"https://codeload.github.com/JuraSciix/MaTHeX/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JuraSciix%2FMaTHeX/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267141171,"owners_count":24041983,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-26T02:00:08.937Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chrome-extension","tampermonkey","tex","vk"],"created_at":"2024-12-04T23:09:10.055Z","updated_at":"2025-07-26T08:39:05.615Z","avatar_url":"https://github.com/JuraSciix.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# What is it?\n\nThis is a [Tampermonkey](https://chromewebstore.google.com/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo)\nextension\nthat adds some TeX-like functionality in follow:\n* [vk.com classic messenger](https://vk.com/im).\n* [vk.com new messenger](https://vk.com/im).\n* [web.vk.me](https://web.vk.me).\n\n## Installing\n\nOpen [user script](mathex.user.js), press \"Raw\" and follow the instructions.\n\n## Features\n\n### Tags\n\nRight now available the following tags:\n\n| Tag         | Replacement |\n|-------------|-------------|\n| \\alpha      | α           |\n| \\beta       | β           |\n| \\gamma      | γ           |\n| \\delta      | δ           |\n| \\Delta      | Δ           |\n| \\epsilon    | ε           |\n| \\eps        | ε           |\n| \\theta      | θ           |\n| \\Theta      | Θ           |\n| \\lambda     | λ           |\n| \\nu         | ν           |\n| \\pi         | π           |\n| \\sigma      | σ           |\n| \\Sigma      | Σ           |\n| \\tau        | τ           |\n| \\phi        | φ           |\n| \\psi        | ψ           |\n| \\Psi        | Ψ           |\n| \\omega      | ω           |\n| \\Omega      | Ω           |\n| \\neq        | ≠           |\n| \\modeq      | ≡           |\n| \\pm         | ±           |\n| \\sqrt       | √           |\n| \\int        | ∫           |\n| \\to         | →           |\n| \\eq         | ⇔           |\n| \\wedge      | ∧           |\n| \\and        | ∧           |\n| \\vee        | ∨           |\n| \\or         | ∨           |\n| \\neg        | ¬           |\n| \\forall     | ∀           |\n| \\exists     | ∃           |\n| \\empty      | ∅           |\n| \\varnothing | ∅           |\n| \\in         | ∈           |\n| \\notin      | ∉           |\n| \\subset     | ⊂           |\n| \\upset      | ⊃           |\n| \\cup        | ⋃           |\n| \\cap        | ⋂           |\n| \\mapsto     | ↦           |\n| \\N          | ℕ           |\n| \\Z          | ℤ           |\n| \\Q          | ℚ           |\n| \\R          | ℝ           |\n| \\C          | ℂ           |\n| \\le         | ≤           |\n| \\ge         | ≥           |\n| \\approx     | ≈           |\n| \\cbrt       | ∛           |\n| \\qdrt       | ∜           |\n| \\der        | ∂           |\n| \\times      | ×           |\n| \\dot        | ∙           |\n| \\comp       | ∘           |\n| \\circ       | ∘           |\n| \\sum        | Σ           |\n| \\prod       | ∏           |\n| \\inf        | ∞           |\n\nAnd more...\n\n### Script Mode\n\nScript Mode can be enabled by wrapping text with __\\\\\\[__ and __\\\\\\]__.\nInside the __Script Mode__ you can use **^**, **_** and parentheses:\n\n* **^** makes next group as superscript, if might.\n* **_** makes next group as subscript, if might.\n* Brackets **()**, **[]**, **{}** separates text to different groups.\n\n__Note: if it is not possible to apply the script to at least one character in the bracket, \nthen the script is NOT APPLIED to the entire bracket__\n\nFor example:\n\n| Input                | Output   |\n|----------------------|----------|\n| \\\\\\[\\alpha^2x\\\\]     | α²x      |\n| \\\\\\[\\alpha^x+2\\\\]    | αˣ+2     |\n| \\\\\\[\\alpha^(x+2)\\\\]  | α⁽x+2)   |\n| \\\\\\[\\alpha^xy\\\\]     | αˣy      |\n| \\\\\\[\\alpha^{(xy)}\\\\]   | α⁽ˣʸ⁾    |\n| \\\\\\[\\alpha^\\[x+2]\\\\] | α^\\[x+2] |\n| \\\\\\[\\alpha_{(i+j)}\\\\]  | α₍ᵢ₊ⱼ₎    |\n| \\\\\\[\\alpha_(i+j)\\\\]  | α₍i+j)    |\n| \\\\\\[\\alpha_i+j\\\\]    | αᵢ+j    |\n\n\u003e `\\[α^[x+2]\\]` is `α^[x+2]` because we can't make the `[]` as superscript.\n\n## Wishes\n\nI wish you would give a star to the repository.\nAnd leave your suggestions (or critique) in __Issues__/__Pull Requests__.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjurasciix%2Fmathex","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjurasciix%2Fmathex","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjurasciix%2Fmathex/lists"}