
Security News
Meet Socket at Black Hat and DEF CON 2025 in Las Vegas
Meet Socket at Black Hat & DEF CON 2025 for 1:1s, insider security talks at Allegiant Stadium, and a private dinner with top minds in software supply chain security.
react-native-syntax-highlighter
Advanced tools
Syntax highlighting component for React Native
using react-syntax-highlighter
You can see a demo using snack by Expo
Alternatively you can scan this qr code in The Expo app to access on your phone:
You can try it out with Expo here
npm install react-native-syntax-highlighter --save
Accepts all of the same props as react-syntax-highlighter
with three additional props.
fontFamily
- the font family to use for syntax text.fontSize
- the fontSize for syntax text.highligter
- defaults to rendering with vdom created from highlightjs, but can pass in prism
as alternate option. You can see more about dealing with the prism highlighter in the docs for react-syntax-highlighter but one of the main uses would be better support for jsximport SyntaxHighlighter from 'react-native-syntax-highlighter';
/*by default component uses hljs so access hljs styles, import from /prism for prism styles */
import { docco } from 'react-syntax-highlighter/styles/hljs';
const Component = () => {
const codeString = '(num) => num + 1';
return <SyntaxHighlighter
language='javascript'
style={docco}
highlighter={"prism" || "hljs"}
>
{codeString}
</SyntaxHighlighter>;
}
Some of the react-syntax-highlighter props are not currently supported by the mobile version, you can see which listed below:
FAQs
a react native component for syntax highlighting
The npm package react-native-syntax-highlighter receives a total of 1,156 weekly downloads. As such, react-native-syntax-highlighter popularity was classified as popular.
We found that react-native-syntax-highlighter demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Meet Socket at Black Hat & DEF CON 2025 for 1:1s, insider security talks at Allegiant Stadium, and a private dinner with top minds in software supply chain security.
Security News
CAI is a new open source AI framework that automates penetration testing tasks like scanning and exploitation up to 3,600× faster than humans.
Security News
Deno 2.4 brings back bundling, improves dependency updates and telemetry, and makes the runtime more practical for real-world JavaScript projects.