Utterances is an embedded commenting system that uses GitHub Issues as a backend to store and manage discussions for websites. It provides a web widget that integrates conversation threads directly into web pages, mapping individual URLs to specific GitHub issues to organize discussions by page.
Die Hauptfunktionen von utterance/utterances sind: GitHub API Persistence, Automatic Ticket Generation, Comment Systems, Issue-Backed Commenting, Record-to-Page Bindings, OAuth and Identity Providers, OAuth Authentication, Third-Party Authentication Providers.
Open-Source-Alternativen zu utterance/utterances sind unter anderem: laymonage/giscus — Giscus is an open-source discussion widget and website commenting system that uses GitHub Discussions as its backend… gitalk/gitalk — Gitalk is a comment system that uses GitHub Issues as a backend to store and manage discussions for websites. It… steveiliop56/tinyauth — Tinyauth is an authentication middleware service and identity provider that verifies user identities to grant system… microsoft/vscode-pull-request-github — This project is a GitHub pull request and issue management extension that integrates version control workflows… scribejava/scribejava — ScribeJava is a Java library used to implement OAuth authentication and authorization flows. It functions as an OAuth… async-labs/builderbook — Builderbook is a MERN stack digital bookstore and documentation platform designed for selling and delivering digital…
Giscus is an open-source discussion widget and website commenting system that uses GitHub Discussions as its backend for storing and managing conversations. It provides an embeddable web component that connects static or dynamic websites to the GitHub API, allowing users to authenticate and write responses using a Markdown-based commenting engine. The system operates by mapping specific website page paths to unique remote discussion threads. This integration enables community engagement and social interaction on websites without the requirement of hosting a private database or backend server.
Gitalk is a comment system that uses GitHub Issues as a backend to store and manage discussions for websites. It provides a comment component built with Preact for embedding interactive discussion areas into web pages. The system utilizes GitHub OAuth for identity verification, allowing users to authenticate through their GitHub accounts to manage comment permissions. It also includes a multi-language widget that supports interface translation based on browser settings or manual configuration. The project covers broader capabilities for comment section management, including the ability to re
Tinyauth is an authentication middleware service and identity provider that verifies user identities to grant system access. It operates as a standalone server or as an authentication gateway, utilizing a reverse proxy model to intercept requests and validate credentials before traffic reaches protected backend services. The project functions as an OpenID Connect provider for single sign-on experiences and an OAuth 2.0 gateway that delegates verification to external providers such as Google and GitHub. It also acts as an LDAP authentication server, allowing for centralized user management and
This project is a GitHub pull request and issue management extension that integrates version control workflows directly into the code editor. It functions as a combined code review tool and issue tracker, allowing users to manage remote repository data without leaving their development environment. The extension supports both GitHub and GitHub Enterprise accounts. It distinguishes itself by enabling a code-to-issue workflow, where users can automatically generate trackable GitHub issues from todo comments and markers written within the source code. The toolset covers peer review functionalit