Remix Knowledge Base

screenshot of Remix Knowledge Base
react
remix
tailwind
prisma

Knowledge Base starter kit with WYSIWYG, Markdown, GPT, and Multi-language support. Built with Remix, Tailwind CSS and Prisma.

Overview:

SaasRock KB is the Knowledge Base feature of SaasRock, inspired by Intercom and Crisp help centers. It allows users to create multiple knowledge bases in multiple languages. It offers features such as a WYSIWYG editor, markdown editor, simple analytics, image storage with Supabase, SEO optimization, article duplication, article drafts, import-export functionality, and community support. SaasRock KB is licensed under the MIT License and offers sponsorship options for its development.

Features:

  • WYSIWYG editor: Tiptap editor with AI-powered suggestions from Novel.sh.
  • Markdown editor: Monaco editor with markdown support.
  • Multi-knowlege-base support: Create multiple knowledge bases for different purposes.
  • Multi-language support: Add categories and articles in multiple languages.
  • Simple Analytics: Track views, upvotes, and downvotes of articles.
  • Image storage with Supabase: Upload article images to Supabase Storage.
  • SEO: Add SEO title, description, and image to articles.
  • Article Duplication: Duplicate articles to avoid starting from scratch.
  • Article Drafts: Save articles as drafts and publish them when ready.
  • Import and Export: Import and export knowledge bases to avoid data loss.

Summary:

SaasRock KB is a powerful Knowledge Base feature offered by SaasRock. It provides users with a range of features like WYSIWYG and markdown editors, multi-language support, simple analytics, image storage, SEO optimization, article duplication, and import-export functionality. This allows users to create and manage comprehensive knowledge bases for their SaaS products. SaasRock KB is open-source and licensed under the MIT License, with options for becoming a sponsor to support its development.

react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

remix
Remix

Remix is a modern JavaScript framework that focuses on building fast and performant web applications. It emphasizes a combination of server-rendered content and client-side interactivity, offering a robust architecture for creating scalable and maintainable projects.

tailwind
Tailwind

Tailwind CSS is a utility-first CSS framework that provides pre-defined classes for building responsive and customizable user interfaces.

prisma
Prisma

Prisma is a server-side library that helps developers read and write data to the database in an intuitive, efficient and safe way.

fullstack
Fullstack

A fullstack boilerplate provides a starter application that includes both frontend and backend. It should include database, auth, payments, user roles and other backend services to build a fully featured saas or webapps.