JavaScript SEO

Open-source JavaScript projects categorized as SEO | Edit details

Top 20 JavaScript SEO Projects

  • GitHub repo VuePress

    📝 Minimalistic Vue-powered static site generator

    Project mention: What tools are you using to create devops documentation | reddit.com/r/devops | 2021-12-03

    https://vuepress.vuejs.org/ to turn markdown into a static site and https://www.diagrams.net/ or https://mermaid-js.github.io/mermaid/#/ for diagrams.

  • GitHub repo prerender-spa-plugin

    Prerenders static HTML in a single-page application.

    Project mention: Vue3: Render each route to an html page | reddit.com/r/vuejs | 2021-08-10

    With Vue3, its possible to pre-render each page with `https://github.com/chrisvfritz/prerender-spa-plugin` However, I would like to render each page to an actual html file, so that `vue-router` will not be used, but instead the server will take care of serving each page. Is that possible?

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • GitHub repo react-snap

    👻 Zero-configuration framework-agnostic static prerendering for SPAs

    Project mention: React Libraries | dev.to | 2021-12-07

    react-snap - Zero-configuration framework-agnostic static prerendering for SPAs

  • GitHub repo react-firebase-starter

    Boilerplate (seed) project for creating web apps with React.js, GraphQL.js and Relay

    Project mention: 12+ React Boilerplates & Starter Kits For Developers In 2021 | dev.to | 2021-05-11

    GitHub

  • GitHub repo next-seo

    Next SEO is a plug in that makes managing your SEO easier in Next.js projects.

    Project mention: Static Open Graph Images at Build Time | reddit.com/r/nextjs | 2022-01-11

    In my case (for https://www.cutintothejamstack.com/) I ended up generating the images I needed manually with an online tool since I didn't need to do it en masse. Then I added the `og:image` tags using [next-seo](https://github.com/garmeeh/next-seo).

  • GitHub repo vue-meta

    Manage HTML metadata in Vue.js components with SSR support

    Project mention: Any help in SEO friendly component in Vue 3 please let me know Vue head and Vue meta isn't working Vue 3. | reddit.com/r/vuejs | 2021-09-15
  • GitHub repo wordpress-seo

    Yoast SEO for WordPress

    Project mention: بررسی و معرفی برترین افزونه‌های سئو وردپرس | reddit.com/r/u_imenbam | 2021-11-10
  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo sitemap-module

    Sitemap Module for Nuxt

    Project mention: Nuxt module server middleware | reddit.com/r/Nuxt | 2021-12-16
  • GitHub repo gatsby-plugin-intl

    Gatsby plugin that turns your website into an internationalization-framework out of the box.

    Project mention: best practices and tips for localization and internationalization with Gatsby | reddit.com/r/gatsbyjs | 2021-12-22
  • GitHub repo sitemap-generator

    Easily create XML sitemaps for your website.

    Project mention: How To Generate A Sitemap For Your SvelteKit Website | dev.to | 2021-10-26

    By default, SvelteKit has no sitemap generator at all. But there is a node module which can help you generate a sitemap.xml file for you website. It's called sitemap-generator. It's a module which helps us to generate sitemaps. It is able to builld sitemaps for websites and even SPA's.

  • GitHub repo redirect-module

    No more cumbersome redirects!

    Project mention: How to use Nuxt with dynamic routes without unique parts in URL | reddit.com/r/Nuxt | 2021-02-05

    If your routes are consistent enough to match with regex you could use https://github.com/nuxt-community/redirect-module maybe combined with canonical URL meta tags?

  • GitHub repo nuxt-jsonld

    A Nuxt.js plugin to manage JSON-LD in Vue component.

  • GitHub repo svelte-meta-tags

    Svelte Meta Tags is a plugin that makes managing your SEO easier in Svelte projects.

    Project mention: Svelte Meta Tags is a plug in that makes managing your SEO easier in Svelte projects. | reddit.com/r/sveltejs | 2021-08-18
  • GitHub repo seo-analyzer

    The library for analyze a HTML file to show all of the SEO defects

    Project mention: Find SEO issues at different stages of the development process | reddit.com/r/CodingHelp | 2021-11-02

    Our development team made an SEO analyzer for developers, which helps find the SEO issues at different stages of the development process. I think it will help perform your sites without SEO specialists.

  • GitHub repo react-ssr-starter

    🔥 ⚛️ A React boilerplate for a universal web app with a highly scalable, offline-first foundation and our focus on performance and best practices.

    Project mention: A little feeling about SWC | reddit.com/r/reactjs | 2021-11-03

    I previously introduced a React boilerplate using server-side rendering. Until recently I heard about SWC, in short SWC it is a javascript compiler (similar to Babel) but I am really surprised at what it does compare to Babel.

  • GitHub repo istio-redirector

    The only tool you need to manage your redirections

    Project mention: Istio-redirector: the way to go to manage thousands of HTTP redirections | reddit.com/r/kubernetes | 2022-01-18

    The project is called istio-redirector and has been open sourced on GitHub

  • GitHub repo gatsby-starter-henlo

    Minimalistic starter for Gatsby v3, optimized for SEO & Performance. Styled with Tailwind and SCSS.

    Project mention: Recreate Flexible Content with Netlify CMS & Gatsby | dev.to | 2021-04-16

    Along with my team we created (and actively maintaining) our own Gatsby Starter for Netlify CMS called Henlo - check it out and show us some love!

  • GitHub repo apostrophe-seo

    SEO for ApostropheCMS

  • GitHub repo Portfolio-nextjs

    Simple one page Nextjs portfolio website for SEO and Server Side Rendering (by BilalHussain009)

    Project mention: My Portfolio, created a while back (design copied from kristina marketing). | reddit.com/r/reactjs | 2021-09-14
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-18.

JavaScript SEO related posts

Index

What are some of the best open-source SEO projects in JavaScript? This list will help you:

Project Stars
1 VuePress 19,842
2 prerender-spa-plugin 7,055
3 react-snap 4,593
4 react-firebase-starter 4,373
5 next-seo 4,274
6 vue-meta 3,821
7 wordpress-seo 1,447
8 broken-link-checker 1,397
9 sitemap-module 613
10 gatsby-plugin-intl 317
11 sitemap-generator 304
12 redirect-module 269
13 nuxt-jsonld 177
14 svelte-meta-tags 101
15 seo-analyzer 45
16 react-ssr-starter 20
17 istio-redirector 13
18 gatsby-starter-henlo 12
19 apostrophe-seo 11
20 Portfolio-nextjs 1
Find remote jobs at our new job board 99remotejobs.com. There are 28 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
scoutapm.com