tmt-workflow - A web developer workflow used by WeChat team based on Gulp, with cross-platform supported and solutions prepared

  •        111

A web developer workflow used by WeChat team based on Gulp, with cross-platform supported and solutions prepared.

https://github.com/weixin/tmt-workflow
https://github.com/Tencent/tmt-workflow

Dependencies:

autoprefixer : ^6.3.3
babel-core : ^6.10.4
babel-loader : ^6.2.4
babel-preset-es2015 : ^6.9.0
babel-preset-stage-2 : ^6.11.0
browser-sync : ^2.11.1
cheerio : ^0.22.0
crypto-md5 : ^1.0.0
del : ^2.2.0
gulp : git://github.com/gulpjs/gulp#4.0
gulp-babel : ^6.1.2
gulp-cssnano : ^2.1.1
gulp-ejs : ^2.1.1
gulp-ftp : ^1.1.0
gulp-if : ^2.0.0
gulp-imagemin : ^2.4.0
gulp-lazyimagecss : ^2.0.0
gulp-less : ^3.0.5
gulp-postcss : ^6.0.1
gulp-posthtml : ^1.5.2
gulp-rename : ^1.2.2
gulp-replace : ^0.5.4
gulp-rev-all : ^1.0.0
gulp-rev-delete-original : ^0.1.0
gulp-sass : ^2.3.2
gulp-sftp : ^0.1.4
gulp-svg-inline : ^1.0.1
gulp-svg-sprite : ^1.3.6
gulp-svgmin : ^1.2.3
gulp-tmtsprite : ^0.0.23
gulp-uglify : ^1.5.3
gulp-usemin : ^0.3.23
gulp-util : ^3.0.7
gulp-webp : ^2.3.0
gulp-zip : ^3.2.0
imagemin-pngquant : ^4.2.2
lodash : ^4.5.1
postcss-pxtorem : ^3.3.1
posthtml-px2rem : ^0.0.3
quick-local-ip : ^1.0.7
rc : ^1.1.6
rd : ^0.0.2
svg-to-png : ^3.1.2
through2 : ^2.0.3
tmt-ejs-helper : ^0.0.1
vinyl : ^2.0.1
webpack : ^2.2.1
webpack-stream : ^3.2.0

Tags
Implementation
License
Platform

   




Related Projects

WeFlow - A web developer workflow tool by WeChat team based on tmt-workflow, with cross-platform supported and environment ready

  •    Javascript

A web developer workflow tool by WeChat team based on tmt-workflow, with cross-platform supported and environment ready.

gulp-svg-sprite - SVG sprites & stacks galore — Gulp plugin wrapping around svg-sprite that reads in a bunch of SVG files, optimizes them and creates SVG sprites and CSS resources in various flavours

  •    Javascript

This document covers only gulp specific installation and configuration aspects. For a full list of features and options, please see the svg-sprite manual. NOTICE: By default, svg-sprite doesn't send any files downstream unless you configure it. There are tons of options available — please see below for some basic examples. Also, you should possibly take care of errors that might occur.

pho-devstack - Automated workflow for front-end developers in one tasty bowl of code.

  •    Javascript

Automated workflow for front-end developers in one tasty bowl of code. Phở Devstack uses Gulp as task runner, Yeoman for scaffolding new projects and Bower for installing client-side packages.

weui - A UI library by WeChat official design team, includes the most useful widgets/modules in mobile web applications

  •    CSS

WeUI is an WeChat-like UI framework officially designed by the WeChat Design Team, tailor-made for WeChat Web development, in order to improve and standardize the experience for WeChat users. Including components such as button、cell、dialog、 progress、 toast、article、actionsheet、icon. Please feel free to use and contribute to the development.

srpc - RPC based on C++ Workflow. Supports Baidu bRPC, Tencent tRPC, thrift protocols.

  •    C++

These compile commands are only for Linux system. On other system, complete cmake in tutorial is recommanded.


wechat - API, command and message handling for WeChat in Rails

  •    Ruby

Wechat is a free messaging and calling app developed by Tencent, after linking billion people, Wechat had become an application platform. WeChat gem tries to help Rails developer to integrate enterprise account / public account easily. Features below are ready and there is no need to write adapter code for talking to wechat server directly.

TencentKona-8 - Tencent Kona is a no-cost, production-ready distribution of the Open Java Development Kit (OpenJDK), Long-term support(LTS) with quarterly updates

  •    Java

Tencent Kona is a no-cost, production-ready distribution of the Open Java Development Kit (OpenJDK), Long-Term Support(LTS) with quarterly updates. Kona serves as the default JDK at Tencent internally, optimized for extreme-scale of Big Data, Machine Learning and Cloud Computing workload. It is also used to build and maintain a Tencent supported version of OpenJDK for Tencent customers and partners who wish to use OpenJDK to run their applications.

Cordova_QQ - A Cordova wrapper around the Tencent QQ SDK for Android and iOS

  •    Objective-C

A Cordova wrapper around the Tencent QQ SDK for Android and iOS. Provides access to QQ ssoLogin, QQ Sharing, QQ Zone Sharing etc.. 简体中文. When you use qq login,you may get an error code.If you get one, find detail error msg from here please.

TurboTransformers - a fast and user-friendly runtime for transformer inference (Bert, Albert, GPT2, Decoders, etc) on CPU and GPU

  •    C++

The WeChat AI open-sourced TurboTransformers with the following characteristics. TurboTransformers has been applied to multiple online BERT service scenarios in Tencent. For example, It brings 1.88x acceleration to the WeChat FAQ service, 2.11x acceleration to the public cloud sentiment analysis service, and 13.6x acceleration to the QQ recommendation system. Moreover, it has already been applied to build services such as Chitchating, Searching, and Recommendation.

tsf - coroutine and Swoole based php server framework in tencent

  •    PHP

Tencent Server Framework is a coroutine and Swoole based server framework for fast server deployment which developed by Tencent engineers.

Hippy - Hippy is designed for Web developer to easily build cross-platform and high-performance awesome apps

  •    C++

Hippy is a cross-platform development framework, aiming to help developers write once, run on three platforms(iOS, Android and Web). Hippy is quite friendly to Web developers, especially who are familiar with React or Vue. With Hippy, developers are able to create the cross platform app easily. Hippy is now applied in 27+ Tencent apps such as Mobile QQ, Mobile QQ Browser, Tencent Video App, QQ Music App, Tencent News, reaching hundreds of millions of ordinary users.

TNN - TNN: developed by Tencent Youtu Lab and Guangying Lab, a uniform deep learning inference framework for mobile、desktop and server

  •    C++

TNN: A high-performance, lightweight neural network inference framework open sourced by Tencent Youtu Lab. It also has many outstanding advantages such as cross-platform, high performance, model compression, and code tailoring. The TNN framework further strengthens the support and performance optimization of mobile devices on the basis of the original Rapidnet and ncnn frameworks. At the same time, it refers to the high performance and good scalability characteristics of the industry's mainstream open source frameworks, and expands the support for X86 and NV GPUs. On the mobile phone, TNN has been used by many applications such as mobile QQ, weishi, and Pitu. As a basic acceleration framework for Tencent Cloud AI, TNN has provided acceleration support for the implementation of many businesses. Everyone is welcome to participate in the collaborative construction to promote the further improvement of the TNN reasoning framework. Chinese OCR demo is the TNN implementation of chineseocr_lite project. It is lightweight and supports tilted, rotated and vertical text recognition.

awesome-gulp - :tropical_drink: A curated list of awesome gulp resources, plugins, and boilerplates for a better development workflow automation - http://alferov

  •    Javascript

A curated list of awesome gulp resources, plugins, and boilerplates for a better development workflow automation. Looking for something else? Take a look at other awesome lists.

Mojo-Weixin - 使用Perl语言(不会没关系)编写的个人账号微信/weixin/wechat客户端框架(非GUI),可通过插件提供基于HTTP协议的api接口供其他语言或系统调用

  •    Perl

使用Perl语言(不会没关系)编写的个人账号微信/weixin/wechat客户端框架(非GUI),可通过插件提供基于HTTP协议的api接口供其他语言或系统调用

made-mistakes-jekyll - :ghost: Source for my website and blog (Jekyll + Gulp + Travis CI)

  •    CSS

This is the source code of Made Mistakes, a personal blog and portfolio built with Jekyll, Gulp, and Travis CI. Please note: Made Mistakes hasn't been "themed" like some of my other Jekyll repos and isn't compatible with the "default" GitHub Pages workflow without substantial alterations.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.