awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
huangjianke avatar

huangjianke/Gitter

0
View on GitHub↗
3,681 stars·297 forks·JavaScript·Apache-2.0·5 views

Gitter

Gitter is a GitHub API client and mobile interface designed to provide mobile access to repositories and user profiles. It functions as a GitHub WeChat Mini Program client, allowing users to browse software projects and read documentation within a lightweight mobile environment.

The project includes a dedicated poster generator that uses canvas-based image generation to create shareable visual summaries of repositories for social media promotion.

The application covers open source discovery through repository search and trending project filtering. It also features a markdown renderer to convert formatted text into visual layouts for reading documentation and discussion threads.

Identity and API access are managed through personal access token authentication to handle session security and request rate limits.

Features

  • WeChat Mini-Program Runtimes - Operates as a GitHub client within the specialized WeChat Mini-Program runtime environment.
  • GitHub Client Applications - Provides a mobile application for browsing and managing GitHub repositories and user profiles.
  • Markdown Renderers - Transforms Markdown text into HTML and visual layouts for browser and mobile display.
  • Markdown to HTML Renderers - Converts formatted markdown text into structured visual layouts for documentation and discussion threads.
  • GitHub API Integrations - Integrates with GitHub REST and GraphQL APIs to retrieve repository and user data for display.
  • GitHub Client Applications - Functions as an application designed to browse and manage GitHub repositories and user profiles.
  • WeChat Mini Program Integrations - Implements a GitHub client interface specifically built for the WeChat mini program ecosystem.
  • Personal Access Tokens - Uses personal access tokens to verify identity and manage API request rate limits.
  • Token-Based Authentication - Uses personal account tokens to manage identity and authorize API requests while managing rate limits.
  • Clean Reading View File Readers - Provides a clean reading view for README files and discussion threads rendered from Markdown.
  • REST API Integrations - Connects the mobile interface to remote services using RESTful HTTP requests to fetch data.
  • Repository Summaries - Creates shareable visual summaries of software repositories to promote projects on social media.
  • Open Source Discovery Platforms - Enables discovery of trending software projects and new repositories through search and filtering.
  • Trending Project Trackers - Filters and sorts popular software repositories based on star counts to discover trending developments.
  • GitHub Repository Search - Provides search functionality to locate specific projects and user profiles on GitHub.
  • Repository Poster Generators - Renders repository data into a visual format to create shareable project posters for social media.
  • Repository Poster Generators - Generates shareable visual summaries of GitHub repositories for social media promotion.
  • Repository Social Sharing - Creates visual posters and summaries of repositories to share and promote work on social media.
  • Mini Program Development - GitHub client demo built with Taro for mini-programs.
  • Demo Projects - GitHub client for小程序.

Star history

Star history chart for huangjianke/gitterStar history chart for huangjianke/gitter

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Gitter

Similar open-source projects, ranked by how many features they share with Gitter.
  • octobox/octoboxoctobox avatar

    octobox/octobox

    4,470View on GitHub↗

    Octobox is a web-based GitHub notification manager and API client designed to filter, triage, and archive repository alerts. It functions as a self-hosted productivity tool and OAuth application that connects to either GitHub cloud or Enterprise instances. The project distinguishes itself through a developer-centric triage workflow, utilizing a comprehensive set of keyboard shortcuts for rapid navigation and notification archiving without mouse usage. It organizes alerts into threaded conversation views and provides a dedicated interface for reducing notification noise. The system provides a

    Ruby
    View on GitHub↗4,470
  • deepsourcecorp/good-first-issueDeepSourceCorp avatar

    DeepSourceCorp/good-first-issue

    3,370View on GitHub↗

    This project is a developer onboarding tool and GitHub issue discovery portal. It serves as a curated directory and contribution guide designed to match new programmers with beginner-friendly open source tasks based on their technical skills and experience level. The platform operates as a static project directory, using a serverless catalog of repositories stored in JSON files. It provides the ability to filter tasks by programming language and difficulty, enabling users to identify approachable starting points in active software projects. The system includes capabilities for repository cur

    Pythoncontributions-welcomegood-first-issueopen-source
    View on GitHub↗3,370
  • github-tools/githubgithub-tools avatar

    github-tools/github

    3,728View on GitHub↗

    Octokit is a JavaScript API client and REST API wrapper designed for executing authenticated requests to GitHub from browser-based environments. It serves as a programmatic interface for managing repositories, issues, pull requests, and user profiles. The library provides a high-level wrapper that organizes API functionality into resource-specific namespaces. It implements an asynchronous promise interface and includes mechanisms for pagination-aware data fetching and rate-limit tracking to prevent service interruptions. The tool covers a broad range of administrative capabilities, including

    JavaScript
    View on GitHub↗3,728
  • miaolz123/vue-markdownmiaolz123 avatar

    miaolz123/vue-markdown

    1,969View on GitHub↗

    Vue-markdown is a rendering library and component suite designed to transform raw markdown text into structured HTML for use within Vue applications. It functions as a parser that converts text into an intermediate tree structure, allowing for the integration of dynamic content and the application of custom formatting rules during the conversion process. The library distinguishes itself through its component-based architecture, which enables the direct injection of framework-specific components into rendered documents. It provides extensive lifecycle hooks that allow developers to monitor the

    JavaScriptmarkdownvuevue-components
    View on GitHub↗1,969
See all 30 alternatives to Gitter→

Frequently asked questions

What does huangjianke/gitter do?

Gitter is a GitHub API client and mobile interface designed to provide mobile access to repositories and user profiles. It functions as a GitHub WeChat Mini Program client, allowing users to browse software projects and read documentation within a lightweight mobile environment.

What are the main features of huangjianke/gitter?

The main features of huangjianke/gitter are: WeChat Mini-Program Runtimes, GitHub Client Applications, Markdown Renderers, Markdown to HTML Renderers, GitHub API Integrations, WeChat Mini Program Integrations, Personal Access Tokens, Token-Based Authentication.

What are some open-source alternatives to huangjianke/gitter?

Open-source alternatives to huangjianke/gitter include: octobox/octobox — Octobox is a web-based GitHub notification manager and API client designed to filter, triage, and archive repository… deepsourcecorp/good-first-issue — This project is a developer onboarding tool and GitHub issue discovery portal. It serves as a curated directory and… github-tools/github — Octokit is a JavaScript API client and REST API wrapper designed for executing authenticated requests to GitHub from… miaolz123/vue-markdown — Vue-markdown is a rendering library and component suite designed to transform raw markdown text into structured HTML… octokit/octokit.rb — Octokit.rb is a Ruby client library and REST API wrapper used to programmatically interact with GitHub. It provides a… mashirozx/sakura — Sakura is a WordPress blog theme designed for developer blog publishing. It provides a visual layout and a suite of…