20 रिपॉजिटरी
Development of small-scale applications that run within a host mobile application ecosystem.
Distinct from Mini Program Build Systems: Shortlist candidates were focused on backend SDKs or build systems, not the general development domain.
Explore 20 awesome GitHub repositories matching mobile development · Mini Program Development. Refine with filters or upvote what's useful.
WeChatExtension-ForMac is a plugin for the macOS WeChat client that provides a suite of extensions for account management, messaging automation, and visual customization. Its primary purpose is to enable the simultaneous operation of multiple user profiles within a single session and to automate communication tasks. The project distinguishes itself through specialized tools for content recovery and group analytics, such as intercepting recalled messages and monitoring member activity or departures within group chats. It also includes technical inspection capabilities for accessing restricted
Provides access to detailed technical information from mini-programs not available in the standard client.
weui-wxss is a mobile design system and UI framework designed for the WeChat Mini Program development environment. It provides a collection of reusable components and predefined styles to ensure interfaces match the native WeChat look and feel. The library focuses on implementing a native WeChat user experience by translating mobile design mockups into working code using standardized visual guidelines. It manages the visual appearance of applications through a consistent set of stylesheets tailored for the WeChat runtime. The framework includes capabilities for style management and the imple
Provides the foundational styles and components necessary for building applications within the WeChat Mini Program environment.
This project is a frontend interview question bank and a comprehensive web development curriculum. It serves as a technical reference and study guide for software engineering candidates, combining a curated collection of interview questions and answers with a broad computer science fundamentals reference. The knowledge base is structured as a markdown-based system, using a folder-based taxonomy and directory hierarchy to organize technical topics. It employs a git-driven workflow to manage contributions and updates to the content, which is delivered as static documentation. The curriculum co
Includes educational content on managing application lifecycles and routing for mini-program development.
EasyWeChat is a PHP software development kit and API wrapper designed to integrate WeChat services into PHP applications. It functions as a social platform integration kit that provides a unified interface for communicating with external service APIs. The library provides specialized tools for managing WeChat Official Accounts, implementing WeChat Payment processing, and developing the backend logic for WeChat Mini Programs. The SDK utilizes a service-layered architecture to separate high-level business logic from low-level HTTP communication. This includes a middleware-driven request pipeli
Provides the backend logic and integration tools necessary for developing WeChat Mini Programs.
WeiXinMPSDK is a .NET software development kit designed to integrate WeChat services, official accounts, and mini programs into applications. It provides a multi-platform bot framework and a programmatic interface to interact with official, mini, and corporate accounts across the WeChat ecosystem. The project features interface-based platform abstraction and logic unification, allowing a single codebase to target multiple target platforms. It includes a messaging middleware for routing incoming requests and a distributed caching layer using providers like Redis or Memcached to synchronize ses
Implements backend logic and bidirectional communication for small applications within the WeChat ecosystem.
WildfireChat’s im-server is an open-source instant messaging backend that handles message routing, user management, and group chat for private deployments. It provides a self-hosted messaging platform that can run on private infrastructure without third-party cloud dependencies, supporting enterprise messaging with group management, user directories, and external system integration. The server synchronizes messages and state across mobile, desktop, web, and mini-program clients simultaneously, and supports real-time audio/video calls with group conferencing and live streaming. It includes enc
Keeps messages, contacts, and state consistent across mobile, desktop, web, and mini-program clients.
This is an open-source e-commerce platform designed specifically as a WeChat Mini Program. It consists of a mobile shopping application and a server-side architecture utilizing Node.js and a MySQL relational database to manage product catalogs, user accounts, and order data. The project provides a full-stack commerce environment tailored for the WeChat ecosystem, integrating a frontend runtime with a backend capable of handling product inventories and purchase histories. The system covers the complete shopping experience, including product search, catalog browsing, and detailed item views. I
Implements a lightweight client runtime tailored for the WeChat Mini Program ecosystem.
ChatGPT-Shortcut is a prompt engineering toolkit and management library designed to organize, refine, and deploy structured instructions for large language models. It functions as a browser-based prompt injector and a self-hosted prompt database, allowing users to maintain a curated collection of specialized templates. The project features a community prompt gallery where users can publish, discover, and vote on effective templates. It distinguishes itself by integrating these libraries directly into chat interfaces via userscripts or browser extensions, enabling access to prompts through sid
Produces a complete set of layout, logic, and style files for mini applications via specialized prompts.
wxParse is a rich text parser and renderer specifically designed for the WeChat Mini Program ecosystem. It transforms standard HTML tags and Markdown syntax into native visual elements and compatible layouts. The system processes structured text strings into a repeating list of visual components and media links. It handles the conversion of complex text formats into formatted media and hyperlinks to ensure content displays correctly across mobile devices. The project manages content through regular expression-based parsing and schema-driven element mapping, translating identified content typ
Provides a specialized rendering solution for content within the WeChat Mini Program ecosystem.
This is a chart library for rendering interactive data visualizations within WeChat Mini Programs using the Apache ECharts engine. It provides a set of visual components that use 2D canvas interfaces to render line, bar, pie, and scatter plots. The library utilizes a 2D canvas interface to increase drawing speed and resolve visual layering issues. It implements an interactive charting component that supports touch-based data interaction, allowing users to see detailed contextual information through formatted tooltips when tapping or hovering over data points. The project covers mobile data v
Enables the creation of interactive charts and data dashboards specifically within the WeChat Mini Program environment.
This project is a comprehensive frontend interview preparation resource built around a question bank of over 1000 curated questions. It covers HTML, CSS, JavaScript, Vue, React, Node, TypeScript, Webpack, algorithms, and network security, with each question accompanied by a detailed answer explanation. The content is organized into a hierarchical category tree for browsable exploration, and a daily question rotation algorithm presents one question per day for systematic review. A client-side search index enables instant filtering of questions by title or tag, and the entire question bank is p
Ships a WeChat mini-program companion that lets users browse and practice interview questions on their smartphone.
This repository is a demonstration project for building mini programs that run inside the WeChat ecosystem. It provides a complete development framework for creating lightweight, native-feeling services using declarative components, data binding, and platform APIs. The project showcases how to construct applications with a component-based UI architecture, file-based page routing, and a dual-thread rendering model where the logic layer operates in a JavaScript engine while the view layer renders through native WebView components. The demo illustrates integration with cloud services, including
Building and testing mini programs that run inside the WeChat ecosystem using its components, APIs, and development tools.
iView WeApp is a UI component library designed specifically for building WeChat mini-program interfaces. It provides a set of reusable, pre-styled components that developers can compose into mobile pages and layouts, following the native WeChat component model where each component has its own template, style, script, and configuration files. The library organizes the user interface as a tree of self-contained components that manage their own view and logic, with a clear separation between behavior in JavaScript files and visual structure in WXML templates. Components are packaged as independe
Leverages the native WeChat component system where each component has its own template, style, script, and configuration files.
This project is a multi-gateway payment SDK that provides a unified API and abstraction layer for integrating multiple payment providers. It maps high-level payment operations to provider-specific API calls and standardizes diverse outputs through a unified response normalization system. The SDK supports multi-tenant configuration, allowing a single runtime instance to isolate credentials and settings for different business accounts. It features a plugin-based architecture that enables the addition of custom payment gateways through abstract class implementations. The capability surface cove
Handles order creation and refund requests specifically for users within mini-program environments.
WeApp_Demos is a collection of source code samples and reference implementations for building WeChat mini programs and mini games. It serves as an example library and component gallery containing reusable UI patterns and functional demos for interactive mobile application scenarios. The repository includes a template collection of game design patterns and starter code specifically for developing small-scale games within the WeChat ecosystem. These resources cover frontend component implementation and rapid application prototyping by providing a curated set of working demos. The content is or
Provides a library of game design patterns and starter code for developing games within the WeChat ecosystem.
Wux एक कंपोनेंट-आधारित UI फ्रेमवर्क और लाइब्रेरी है जिसे विशेष रूप से WeChat Mini Program प्लेटफॉर्म के भीतर यूजर इंटरफेस बनाने के लिए डिज़ाइन किया गया है। यह पुन: प्रयोज्य और एक्सटेंसिबल कंपोनेंट्स का एक संग्रह प्रदान करता है जो विभिन्न स्क्रीन आकारों और उपकरणों पर एक समान लुक और फील सुनिश्चित करने के लिए क्रॉस-डिवाइस UI किट के रूप में कार्य करते हैं। फ्रेमवर्क एक मॉड्यूलर फ्रंटएंड कंपोनेंट आर्किटेक्चर को लागू करता है, जो डेवलपर्स को प्री-स्टाइल्ड विजुअल एलिमेंट्स का उपयोग करके रिस्पॉन्सिव लेआउट बनाने की अनुमति देता है। यह WeChat इकोसिस्टम में विजुअल कंसिस्टेंसी बनाए रखने के लिए कस्टमाइज़ेबल कंपोनेंट्स की एक प्रणाली का उपयोग करता है। प्रोजेक्ट प्रोप-संचालित कॉन्फ़िगरेशन, डायनामिक स्किनिंग के लिए CSS-वेरिएबल थीमिंग और मॉड्यूलर स्टाइल इंजेक्शन सहित आर्किटेक्चरल क्षमताओं की एक श्रृंखला को कवर करता है।
Enables building and testing mini programs within the proprietary WeChat ecosystem.
Remax is a cross-platform UI framework and engine for building mini programs using React. It functions as a runtime that translates React components and hooks into native mini program elements, avoiding the need for static compilation. The framework provides a type-safe development environment to ensure reliability across cross-platform UI components. It allows for the creation of multi-platform mini programs from a single codebase by mapping React component trees to native structures during execution. The system covers cross-platform mini program development, including UI construction with
Provides a comprehensive framework for building cross-platform mini-programs from a single React codebase.
wechatpy एक Python API SDK है जिसे आधिकारिक खातों, मिनी प्रोग्राम्स, और कॉर्पोरेट संचार APIs के साथ इंटरैक्ट करने के लिए डिज़ाइन किया गया है। यह उपयोगकर्ताओं, मीडिया, और संदेशों को प्रबंधित करने के लिए एक एकीकृत इंटरफ़ेस प्रदान करता है, और इसमें आने वाली घटनाओं को संसाधित करने और संरचित प्रतिक्रियाएं उत्पन्न करने के लिए एक बॉट फ्रेमवर्क शामिल है। यह प्रोजेक्ट विभिन्न खाता प्रकारों में क्रियाएं करने के लिए एक घटक-आधारित क्लाइंट फ़ैक्टरी लागू करता है और पहचान सत्यापन के लिए OAuth2 फ़्लो का आयोजन करता है। इसमें एक इवेंट-संचालित बॉट आर्किटेक्चर और वातावरण में प्रमाणीकरण सत्रों को बनाए रखने के लिए एक प्लगेबल टोकन स्टोरेज सिस्टम है। लाइब्रेरी कार्यात्मक क्षेत्रों के एक व्यापक सेट को कवर करती है, जिसमें भुगतान प्रसंस्करण और वित्तीय चालान, उद्यम कार्यक्षेत्र प्रशासन, और डिजिटल एसेट्स और ई-कॉमर्स स्टोरफ्रंट का प्रबंधन शामिल है। यह क्लाउड डेटाबेस संचालन, डिवाइस बाइंडिंग, और कॉर्पोरेट वर्कफ़्लो के ऑटोमेशन के लिए टूल भी प्रदान करती है। अतिरिक्त क्षमताओं में AES-आधारित पेलोड एन्क्रिप्शन, अनुरोध प्रामाणिकता सत्यापन, और उपयोगकर्ता सामग्री ऑडिटिंग के लिए सुरक्षा प्रिमिटिव्स शामिल हैं।
Provides tools for the creation and management of lightweight mini-applications within the ecosystem.
यह प्रोजेक्ट WeChat मिनी प्रोग्राम डेवलपर एनवायरनमेंट के लिए एक मॉडिफिकेशन है जिसे अकाउंट आइडेंटिटी आवश्यकताओं और सर्वर-साइड डोमेन सत्यापन को बायपास करने के लिए डिज़ाइन किया गया है। यह यूटिलिटीज और पैच के एक सेट के रूप में कार्य करता है जो एक पंजीकृत अकाउंट आइडेंटिफ़ायर या आधिकारिक डेवलपर अकाउंट के बिना मिनी प्रोग्राम बनाने और परीक्षण करने में सक्षम बनाता है। यह टूल विशेष रूप से AppID पंजीकरण आवश्यकताओं को अक्षम करता है और डोमेन व्हाइटलिस्ट प्रतिबंधों को हटाता है। यह डेवलपर्स को किसी भी बाहरी एंडपॉइंट पर नेटवर्क अनुरोध करने और एक मान्य प्रोजेक्ट ID के बिना स्थानीय विकास के साथ आगे बढ़ने की अनुमति देता है। इम्प्लीमेंटेशन नेटवर्क इंटरसेप्शन, प्रोसेस मेमोरी पैचिंग और रनटाइम हुक इंजेक्शन का उपयोग करता है ताकि डेवलपमेंट टूल के भीतर आंतरिक सुरक्षा जांच और सत्यापन लॉजिक को ओवरराइड किया जा सके।
Enables the development of mini programs without the need for an official developer account or AppID.
This project is a comprehensive educational resource and tutorial handbook for building, training, and deploying machine learning models using TensorFlow 2. It serves as a structured learning guide covering core deep learning concepts, including neural network architectures, automatic differentiation, and tensor operations. The handbook provides technical guidance on optimizing execution efficiency through GPU memory management, distributed training, and model quantization. It also includes detailed manuals for constructing high-performance data pipelines and exporting models for production s
Provides technical guidance on embedding machine learning capabilities into mini-programs using GPU acceleration wrappers.