Everything you need to know about Opensource Jamstack

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • Strapi

    🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable and developer-first.

  • Another example of an open-source CMS is Strapi. It’s built on Node.js and is a Headless CMS. It offers a customizable application programming interface (API) that it automatically generates for each content type you create. Your content is also made available through GraphQL. Strapi supports roles and permissions management with its RBAC feature where different users can be assigned different access levels and roles to the content. With internationalization, you can create content for different markets in various languages. A slate of Strapi integrations are available for all kinds of frameworks and languages like React, Angular, Go, Python, etc. On the Strapi admin panel, you can manage all these features with a user-friendly interface. Strapi ships with plugins that support content management, type building, file uploads, etc. but you can also add more plugins through its marketplace. It has over 600 contributors, provides a contribution guide, and has several issues tagged good-first-issue.

  • Jekyll

    :globe_with_meridians: Jekyll is a blog-aware static site generator in Ruby

  • Another well-known open-source SSG is Jekyll with over 900 contributors on Github. It’s written in Ruby and is the engine that is used on Github Pages. It takes markdown files and liquid templates and converts them into static pages. Jekyll offers themes, plugins, and other integrations that you can use to enhance your generated site. It provides a good-first-issue issue tag for new contributors.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Hugo

    The world’s fastest framework for building websites.

  • One of the most fastest and popular open-source SSGs is Hugo. It’s written in Go and has over 700 contributors listed on its core Github repository. It uses Go templates for its templates. A notable feature of the Hugo is its themes. It has over 300 website themes contributed and includes entries like developer portfolios, project documentation, and business websites. Community members also help to maintain the Hugo documentation website. It has a good-first-issue tag for issues to encourage new contributors to take them on. It provides a contribution guide for new contributors on its repository.

  • Ghost

    Independent technology for modern publishing, memberships, subscriptions and newsletters.

  • Ghost is a prominent blogging open-source CMS. It’s a more traditional CMS and offers both an admin console and a frontend. Over 340 people have made contributions to it. It’s built on Node.js and offers features like themes, newsletters, subscriptions, and several integrations. Its repo lists a contribution guide and some issues are tagged with good-first-issue.

  • jamstack.org

    The official Jamstack site

  • Contributing to open source is an amazing learning experience. It helps you hone your technical skills. By being part of a community, you can contribute to useful projects that help so many. There are numerous Jamstack open-source projects looking to welcome new contributors. You can always start with small tasks as you work your way up to bigger contributions. You can find a list of possible projects to contribute to on the Jamstack website. Strapi has a robust open-source community and is always welcoming to new contributors. The project has numerous issues that they’ve marked good for contribution beginners. If you’d like to make a contribution, checkout the Strapi repo on Github.

  • Elasticsearch

    Free and Open, Distributed, RESTful Search Engine

  • Elastic search, for example, is an open-source search and analytics engine that can be self-hosted. It has over 1600 contributors on Github. It provides a REST API to implement search that can be used on static sites. For new contributors, it has a contribution guide and a significant number of issues tagged as good-first-issue.

  • Coral

    A better commenting experience from Vox Media (by coralproject)

  • Another great API that could be self-hosted is Coral. It’s a commenting platform where users can leave online comments. It’s received contributions from over 40 people on Github. It has a good-first-issue tag and also offers a contribution guide.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • awesome-selfhosted

    A list of Free Software network services and web applications which can be hosted on your own servers

  • To find other open-source APIs that can complement static sites, checkout out this self-hosted awesome list.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts