{"id":29475149,"url":"https://github.com/Mathapedia/LaTeX2JS","last_synced_at":"2025-07-14T16:04:49.109Z","repository":{"id":10156020,"uuid":"12235576","full_name":"Mathapedia/LaTeX2JS","owner":"Mathapedia","description":"LaTeX web components","archived":false,"fork":false,"pushed_at":"2025-07-06T01:53:37.000Z","size":2890,"stargazers_count":620,"open_issues_count":5,"forks_count":71,"subscribers_count":34,"default_branch":"main","last_synced_at":"2025-07-12T08:45:21.908Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Mathapedia.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2013-08-20T05:44:28.000Z","updated_at":"2025-07-06T01:53:40.000Z","dependencies_parsed_at":"2025-07-12T08:45:25.596Z","dependency_job_id":null,"html_url":"https://github.com/Mathapedia/LaTeX2JS","commit_stats":null,"previous_names":["mathapedia/latex2js","pyramation/latex2js"],"tags_count":130,"template":false,"template_full_name":null,"purl":"pkg:github/Mathapedia/LaTeX2JS","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mathapedia%2FLaTeX2JS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mathapedia%2FLaTeX2JS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mathapedia%2FLaTeX2JS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mathapedia%2FLaTeX2JS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mathapedia","download_url":"https://codeload.github.com/Mathapedia/LaTeX2JS/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mathapedia%2FLaTeX2JS/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264965238,"owners_count":23690196,"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","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":[],"created_at":"2025-07-14T16:02:02.089Z","updated_at":"2025-07-14T16:04:49.084Z","avatar_url":"https://github.com/Mathapedia.png","language":"TypeScript","funding_links":[],"categories":["TypeScript"],"sub_categories":[],"readme":"# LaTeX2JS\n\n![LaTeX2JS](https://latex2js.com/assets/images/photo.png)\n\nAuthor interactive math equations and diagrams online using LaTeX and PSTricks\n\nAuthor real LaTeX+PSTricks in React, Vue.js, or pure HTML5.\n\n## Quick Start\n\nChoose the package for your platform:\n\n```sh\n# For pure HTML5\nnpm install latex2html5\n\n# For React\nnpm install latex2react\n\n# For Vue.js\nnpm install latex2vue\n```\n\n## Resources\n\n- [LaTeX2JS website](https://latex2js.com)\n- [Example Diagrams](https://latex2js.com/examples)\n- [Installation Guide](https://latex2js.com/installation)\n- [Original Video](http://www.youtube.com/watch?v=QYMLMUKJyFc)\n\n## Core Packages\n\nThese are the main packages for rendering LaTeX content:\n\n| Package | Description |\n|---------|-------------|\n| [latex2js](packages/latex2js) | Core LaTeX parsing and rendering engine with environment support |\n| [latex2html5](packages/html5) | Pure HTML5 implementation with automatic discovery and bundled JavaScript distribution |\n| [latex2react](packages/react) | React components for LaTeX rendering with interactive graphics and mathematical notation |\n| [latex2vue](packages/vue) | Vue.js components for LaTeX rendering with Composition API and SSR support |\n\n## MathJax Integration\n\nIf you just want to render equations using MathJax:\n\n| Package | Description |\n|---------|-------------|\n| [mathjaxjs](packages/mathjaxjs) | Pure HTML5 MathJax loading utilities for mathematical notation rendering |\n| [mathjaxjs-react](packages/mathjaxjs-react) | React wrapper and provider for MathJax with modern hooks-based architecture |\n\n## Advanced Packages\n\nInternal utilities for extending functionality:\n\n| Package | Description |\n|---------|-------------|\n| [@latex2js/utils](packages/utils) | Core utilities for string processing, coordinate transformations, and SVG manipulation |\n| [@latex2js/settings](packages/settings) | Configuration management for PSTricks graphics settings and parameters |\n| [@latex2js/macros](packages/macros) | Comprehensive collection of LaTeX macro definitions for mathematical notation |\n| [@latex2js/pstricks](packages/pstricks) | PSTricks graphics engine with interactive elements and coordinate system support |\n\n## Credits\n\nAs always, BIG thanks to [MathJax](https://www.mathjax.org)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMathapedia%2FLaTeX2JS","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FMathapedia%2FLaTeX2JS","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMathapedia%2FLaTeX2JS/lists"}