awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
utterance avatar

utterance/utterances

0
View on GitHub↗
9,615 نجوم·593 تفرعات·TypeScript·mit·5 مشاهداتutteranc.es↗

Utterances

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.

The system integrates third-party identity verification via OAuth to ensure that comments are linked to verified accounts. It automatically handles the creation of tracking tickets when a conversation starts on a page without an existing record, converting website feedback into structured issues.

The project includes capabilities for comment categorization through labels and visual customization of the widget interface to match the branding of the host website.

Features

  • GitHub API Persistence - Uses GitHub Issues and comments as the primary backend for storing and managing website discussions.
  • Automatic Ticket Generation - Provides automatic creation of GitHub issues when a user starts a conversation on a new web page.
  • Comment Systems - Provides an embeddable commenting system for managing user discussions across a website.
  • Issue-Backed Commenting - Provides a discussion interface that uses GitHub Issues as the backend for storing website comments.
  • Record-to-Page Bindings - Maps unique web page URLs to specific GitHub issue identifiers to maintain distinct conversation threads.
  • OAuth and Identity Providers - Integrates OAuth identity providers to ensure comments are linked to verified GitHub accounts.
  • OAuth Authentication - Implements OAuth 2.0 flows to verify user identities before allowing them to post comments.
  • Third-Party Authentication Providers - Uses third-party OAuth providers to authenticate visitors and link comments to real accounts.
  • Conversational Widgets - Ships a customizable web widget that integrates external discussion threads into any page.
  • Widget Embedding - Implements a client-side widget that embeds the commenting interface directly into host web pages.
  • Issue Tracking - Converts website feedback into structured GitHub issues for streamlined tracking and management.
  • Website Feedback Integration - Collects user discussions from specific web pages and maps them to a central GitHub repository for review.
  • Issue-Tracker-Based Discourse - Facilitates community discourse by mapping web page discussions to GitHub issues.
  • CSS Variable Theming - Allows host websites to customize the visual appearance of the comment widget using CSS variables.
  • Interface Appearance Customizations - Enables modification of the widget's visual themes and branding to match the host website.
  • Forms and Surveys - Lightweight GitHub-based form submission.

سجل النجوم

مخطط تاريخ النجوم لـ utterance/utterancesمخطط تاريخ النجوم لـ utterance/utterances

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Utterances

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Utterances.
  • laymonage/giscusالصورة الرمزية لـ laymonage

    laymonage/giscus

    11,830عرض على GitHub↗

    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.

    TypeScript
    عرض على GitHub↗11,830
  • gitalk/gitalkالصورة الرمزية لـ gitalk

    gitalk/gitalk

    7,173عرض على GitHub↗

    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

    JavaScriptcommentgithubgithub-issues
    عرض على GitHub↗7,173
  • steveiliop56/tinyauthالصورة الرمزية لـ steveiliop56

    steveiliop56/tinyauth

    6,979عرض على GitHub↗

    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

    Go2faauthenticationcaddy
    عرض على GitHub↗6,979
  • microsoft/vscode-pull-request-githubالصورة الرمزية لـ microsoft

    microsoft/vscode-pull-request-github

    2,541عرض على GitHub↗

    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

    TypeScriptcode-reviewgithubpull-requests
    عرض على GitHub↗2,541
عرض جميع البدائل الـ 30 لـ Utterances→

الأسئلة الشائعة

ما هي وظيفة utterance/utterances؟

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.

ما هي الميزات الرئيسية لـ utterance/utterances؟

الميزات الرئيسية لـ utterance/utterances هي: 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.

ما هي البدائل مفتوحة المصدر لـ utterance/utterances؟

تشمل البدائل مفتوحة المصدر لـ utterance/utterances: 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…