Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wafflecity/awesome

Curated list of awesome lists
https://github.com/wafflecity/awesome

List: awesome

Last synced: about 1 month ago
JSON representation

Curated list of awesome lists

Awesome Lists containing this project

README

        

# Awesome

## Contents

- [Awesome](#awesome)
- [Contents](#contents)
- [Platforms](#platforms)
- [Programming Languages](#programming-languages)
- [Front-End Development](#front-end-development)
- [Back-End Development](#back-end-development)
- [Computer Science](#computer-science)
- [Development Environment](#development-environment)
- [Databases](#databases)
- [Security](#security)
- [Hardware](#hardware)
- [Miscellaneous](#miscellaneous)
- [Web Service](#web-service)
- [IOT](#iot)
- [Open Data](#open-data)
- [Tools](#tools)
- [Testing](#testing)

### Platforms

- Vision
- [Trueface](https://trueface.ai/) `Facial Recognation`
- [Rekognition](https://aws.amazon.com/tw/rekognition/) `Facial Recognation`

### Programming Languages

- C/C++
- Go
- [mux](https://github.com/gorilla/mux) `A powerful URL router and dispatcher`
- JavaScript
- [Exploring ES6](http://exploringjs.com/es6/index.html#toc_ch_arrow-functions) `Document`
- [Reading files in JavaScript using the File APIs](https://www.html5rocks.com/en/tutorials/file/dndfiles/)
- [JavaScript Promise](http://liubin.org/promises-book/) `Document`
- [Google JavaScript Style Guide](http://google.github.io/styleguide/jsguide.html)
- [Airbnb JavaScript Style Guide](https://github.com/airbnb/javascript)
- [JS Compress](https://jscompress.com/) `Online`
- [jslint](http://www.jslint.com/) `Linter`
- [ESLint](http://eslint.org/) `Linter`
- Python
- Tooles & Libraries
- [Anaconda](https://www.continuum.io/)
- [py2exe](http://www.py2exe.org/) `BuildWindowsEXE`
- [pip](https://github.com/pypa/pip) `PackageManager`
- [conda](https://github.com/conda/conda) `PackageManager`
- [moment](https://github.com/zachwill/moment) `TimeFormat`
- [arrow](https://github.com/crsmithdev/arrow) `TimeFormat`
- [shortuuid](https://github.com/skorokithakis/shortuuid) `UUID`
- [simplejson](https://github.com/simplejson/simplejson) `JSON`
- [phonenumbers](https://github.com/daviddrysdale/python-phonenumbers) `PhoneNumberParser`
- [colorama](https://github.com/tartley/colorama) `ColorPrint`
- [mongoengine](https://github.com/MongoEngine/mongoengine) `MongodbORM`
- [django](https://github.com/django/django) `WebFramework` [![GitHub stars](https://img.shields.io/github/stars/django/django.svg?style=social&label=Star)](https://github.com/django/django)
- [flask](https://github.com/pallets/flask) `WebFramework` [![GitHub stars](https://img.shields.io/github/stars/pallets/flask.svg?style=social&label=Star)](https://github.com/pallets/flask)
- [jieba](https://github.com/fxsjy/jieba) `中文斷詞`
- Qt
- Articles
- [QML取得OpenCV畫面](http://tips.hecomi.com/entry/20130908/1378657611) `QML` `OpenCV`
- [The Windows Deployment Tool](http://doc.qt.io/qt-5/windows-deployment.html)
- [QML Book](https://github.com/qmlbook/qmlbook) `Document`
- [Qt 學習之路2](https://www.devbean.net/2012/08/qt-study-road-2-catelog/)
- Tooles & Libraries
- [TreeFrog](https://github.com/treefrogframework/treefrog-framework) `WebApplication`
- [QtAV](https://github.com/wang-bin/QtAV) `Stream`
- NodeJS
- Articles
- [AliNode](http://alinode.aliyun.com/blog) `blog`
- [解读Nodejs多核处理模块cluster](http://blog.fens.me/nodejs-core-cluster/)
- [从零开始nodejs系列文章](http://blog.fens.me/series-nodejs/)
- Tooles & Libraries
- [cylon](https://github.com/hybridgroup/cylon/) `IOT`
- [nvm-windows](https://github.com/coreybutler/nvm-windows) `NVM`
- [node-gyp](https://github.com/nodejs/node-gyp) `Addon`
- [forever](https://github.com/foreverjs/forever) `Monitor`
- [nodemon](https://github.com/remy/nodemon) `Monitor`
- [pm2](https://github.com/Unitech/pm2) `Monitor`
- [gulp](https://github.com/gulpjs/gulp) `Build`
- [npm](https://github.com/npm/npm) `PackageManager`
- [sails](https://github.com/balderdashy/sails) `FrameWork`
- [redis](https://github.com/NodeRedis/node_redis) `Redis`
- [i18n-2](https://github.com/jeresig/i18n-node-2) `Express` `i18n`
- [sharp](https://github.com/lovell/sharp) `ImageProcessing`
- [gm](http://aheckmann.github.io/gm/) `ImageProcessing`
- [geolib](https://github.com/manuelbieh/Geolib/tree/master) `Geolocation`
- [lwip](https://github.com/EyalAr/lwip) `ImageProcessing`
- [natural](https://github.com/NaturalNode/natural) `DeepLearning`
- [nodemailer](https://github.com/nodemailer/nodemailer) `E-Mail`
- [bunyan](https://github.com/trentm/node-bunyan) `Log`
- [winston](https://github.com/winstonjs/winston) `Log`
- [colors](https://github.com/marak/colors.js/) `Log`
- [amqp](https://github.com/postwait/node-amqp) `RabbitMQ`
- [zmq](https://github.com/JustinTulloss/zeromq.node) `ZeroMQ`
- [joi](https://github.com/hapijs/joi) `Validate`
- [bluebird](https://github.com/petkaantonov/bluebird) `Promise`
- [async](https://github.com/caolan/async) `Async`
- [co](https://github.com/tj/co) `Generator`
- [http-proxy](https://github.com/nodejitsu/node-http-proxy) `Proxy`
- [uglify-js](https://github.com/mishoo/UglifyJS2) `Toolkit`
- [pageres](https://github.com/sindresorhus/pageres) 截取網頁畫面 `ScreenShot`
- [trash](https://github.com/sindresorhus/trash) 刪除檔案 `Trash` `Delete` `File`
- [cpy](https://github.com/sindresorhus/cpy) 複製檔案 `Copy` `File`
- [is-online](https://github.com/sindresorhus/is-online) 檢查對外網路是否正常 `Internet` `Network` `Check`
- [is-up](https://github.com/sindresorhus/is-up) 檢查網站是否還在線上 `Website` `Check`
- [public-ip](https://github.com/sindresorhus/public-ip) 取得該電腦的對外Public IP
- [node-schedule](node-schedule) 定時做某件事情,鬧鐘的概念 `Schedule`
- [nativefier](https://github.com/jiahaog/nativefier) 產生桌面程式 `Desktop`
- [Simple OAuth2](https://github.com/lelylan/simple-oauth2) OAuth2.0 Client 端的函式庫 `OAuth`
- [OAuth2 Server/Provider](https://github.com/oauthjs/node-oauth2-server) OAuth2.0 Server `OAuth`
- [socketio-jwt](https://github.com/auth0/socketio-jwt) jwt驗證Socket.io`Socketio` `JWT`
- [receipt-lottery-taiwan](https://github.com/zlargon/receipt-lottery-taiwan) `Invoice`
- [momentjs](http://momentjs.com/) `Time`
- [lodash](https://lodash.com/) `Utility`
- [videojs](http://videojs.com/) `Stream`
- [synaptic](http://caza.la/synaptic/#/) `DeepLearning`
- [socket.io](http://socket.io/) `WebSocket`
- [pdfkit](https://github.com/devongovett/pdfkit) `PDF`
- [nodejieba](https://github.com/yanyiwu/nodejieba) `斷詞`
- [scrape-it](https://github.com/IonicaBizau/scrape-it) `爬蟲`
- [cheerio](https://github.com/cheeriojs/cheerio)`爬蟲`
- [x-ray](https://github.com/lapwinglabs/x-ray) `爬蟲`
- [osmosis](https://github.com/rchipka/node-osmosis) `爬蟲`
- [agenda](https://github.com/agenda/agenda) `工作排程`
- [huginn](https://github.com/huginn/huginn) `工作排程`

### Front-End Development

- Web Tools
- CSS
- [StartBootstrap](https://startbootstrap.com/) `Bootstrap` `Template`
- [CSS Compressor](http://csscompressor.com/) `Online`
- [Weather Icons](http://erikflowers.github.io/weather-icons/) `Icon`
- [Font Awesome](http://fontawesome.io/) `Icon`
- Angular
- [Writing an AngularJS App with Socket.IO](https://www.html5rocks.com/en/tutorials/frameworks/angular-websockets/)
- [AngularJS directives內compile及link的函式本質](https://987.tw/2014/09/03/angularjs-directivesnei-compileji-linkhan-shi-de-ben-zhi/)
- [angular-strap](https://github.com/mgcrea/angular-strap) `Bootstrap`
- [angular-google-maps](https://github.com/angular-ui/angular-google-maps) `Map`
- HTML5
- [HTML5 UP](https://html5up.net/) `Template`
- SVG
- [undraw](https://undraw.co/illustrations)
- Flexbox
- D3
- Ionic
- [Digital Keyboard](https://github.com/skol-pro/ion-digit-keyboard-v2) `v2`
- Android
- IOS
- Service Workers
- Progressive Web Apps
- Sass
- Javascript
- [jsqrcode](https://github.com/edi9999/jsqrcode) `Lazarsoft's jsqrcode as a node module, object oriented, maintained and with tests`
- [clmtrackr](https://github.com/auduno/clmtrackr) `CV`
- [jsfeat](https://github.com/inspirit/jsfeat) `CV`
- [tracking.js](https://github.com/eduardolundgren/tracking.js) `CV`
- [jQuery-File-Upload](https://github.com/blueimp/jQuery-File-Upload) `JQuery`
- [morris](http://morrisjs.github.io/morris.js/) `Chart`
- [chartjs](http://www.chartjs.org/) `Chart`
- [c3js](http://c3js.org/) `Chart`
- [d3js](https://d3js.org/) `Chart`
- [alertify](http://fabien-d.github.io/alertify.js/) `Alert`
- [sweetalert2](https://limonte.github.io/sweetalert2/) `Alert`
- [momentjs](http://momentjs.com/) `Time`
- [lodash](https://lodash.com/) `Utility`
- [videojs](http://videojs.com/) `Stream`
- [mathjs](http://mathjs.org/) `Math`
- [synaptic](http://caza.la/synaptic/#/) `DeepLearning`
- [socket.io](http://socket.io/) `WebSocket`
- [pdfkit](https://github.com/devongovett/pdfkit) `PDF`
- Cordova
- [CordovaCall](https://github.com/WebsiteBeaver/CordovaCall) `Cordova CallKit & ConnectionService plugin for iOS/Android that displays the native call UI for VOIP apps`
- [QRCode Scanner](https://github.com/bitpay/cordova-plugin-qrscanner) `A fast, energy efficient, highly-configurable QR code scanner for Cordova apps and the browser.`

### Back-End Development

- Docker
- Nginx
- Kubernetes
- Traefik

### Computer Science

- Machine Learning
- Computer Vision
- [CVonline: Image Databases](http://homepages.inf.ed.ac.uk/rbf/CVonline/Imagedbase.htm) `Database`
- [Face Detection Homepage](https://facedetection.com/)
- [Face Recognition Homepage](http://www.face-rec.org/)
- [Constrained Local Model (CLM)](https://sites.google.com/site/xgyanhome/home/projects/clm-implementation) `OpenCV` `C++` `SDK`
- [Active Shape Models](http://www.milbo.users.sonic.net/stasm/) `OpenCV` `C++` `SDK`
- [Dlib](http://blog.dlib.net/) `C++` `Algorithm` `ImageProcessing` `SDK`
- [libfacedetection](https://github.com/ShiqiYu/libfacedetection) `C++`
- [tesseract](https://github.com/tesseract-ocr/tesseract) `OCR`
- [VLFeat](http://www.vlfeat.org/) `C` `Algorithm` `ImageProcessing` `SDK`
- [AForge.NET](http://www.aforgenet.com/) `C#` `Algorithm` `ImageProcessing` `SDK`
- [Accord.NET](http://accord-framework.net/) `C#` `Algorithm` `MachineLearning` `SDK`
- [FastCV](https://developer.qualcomm.com/software/fastcv-sdk) `Algorithm` `SDK`
- [OpenCV](http://opencv.org/) `Algorithm` `SDK`
- [LibSVM](https://github.com/cjlin1/libsvm) `SVM`
- [EasyPR](https://github.com/liuruoze/EasyPR) `LPR`
- Deep Learning
- [TensorFlow](https://github.com/tensorflow/tensorflow)
- [tiny-dnn](https://github.com/tiny-dnn/tiny-dnn) `DeepLearning` `C++`
- [Theano](https://github.com/Theano/Theano) `DeepLearning` `Python`
- [mxnet](https://github.com/dmlc/mxnet) `DeepLearning`
- [caffe](https://github.com/BVLC/caffe) `DeepLearning`
- [tensorflow](https://github.com/tensorflow/tensorflow) `DeepLearning`

- Articles
- [Real-Time Video Processing Algorithm for Instant License Plate Recognition in iOS Apps (using OpenCV & GPGPU)](http://rnd.azoft.com/instant-license-plate-recognition-in-ios-apps/)
- [EmguCV with C# - Tutorial List](http://fewtutorials.bravesites.com/tutorials) `C#` `EmguCV` `Document`
- [Color Detection](http://developers.lyst.com/2014/02/22/color-detection/) `ColorDetection`
- [Nudity detection with JavaScript and HTMLCanvas](https://www.patrick-wied.at/static/nudejs/) `ColorDetection`
- [Deep Learning 學習](http://blog.csdn.net/zouxy09/article/details/11910527) `Document` `DeepLearning`
- [漫谈 Clustering (1): k-means](http://blog.pluskid.org/?p=17) `DeepLearning`
- [Deep Learning Open Class Room](http://openclassroom.stanford.edu/MainFolder/CoursePage.php?course=DeepLearning) `DeepLearning`
- [人頭偵測 SVM+HOG](http://blog.csdn.net/holybin/article/details/17284317) `PeopleCounting`
- [Read characters on labels using openCV and Tesseract](https://github.com/chd0043/openCV_Tesseract_test) `OCR`
- [Tombone's Computer Vision Blog](http://www.computervisionblog.com/) `DeepLearning`
- [COCO](http://mscoco.org/home/) `DeepLearning`
- [heads-hands-and-faces-tracking](https://github.com/thomas-abassi/heads-hands-and-faces-tracking) `OpenCV` `Dlib`
- [QR CODE DETECTION AND EXTRACTION](http://dsynflo.blogspot.tw/2014/10/opencv-qr-code-detection-and-extraction.html)
- [Comparing machine learning classifiers based on their hyperplanes or decision boundaries](http://tjo-en.hatenablog.com/entry/2014/01/06/234155)
- [Machine Learning with OpenCV](http://bytefish.de/blog/machine_learning_opencv/)
- [Awesome Deep Vision](https://github.com/kjw0612/awesome-deep-vision) `DeepLearning` `Document`

### Development Environment

- [Git](https://git-scm.com/) `GUI`
- [gitignore](https://github.com/github/gitignore) `Git`
- [SVN](https://subversion.apache.org/) `GUI`
- [RabbitVCS](http://rabbitvcs.org/) `SVN` `GUI`
- [TortoiseSVN](https://tortoisesvn.net/) `SVN` `GUI`
- [連猴子都能懂的Git](http://backlogtool.com/git-guide/tw/) `Git` `Document`
- [安裝RabbitVCS](http://www.cnblogs.com/sailiu/p/3452946.html) `SVN` `Ubuntu`

### Databases

- MongoDB
- RethinkDB
- PostgreSQL
- [SQLite Browser](http://sqlitebrowser.org/)
- [RoboMongo](https://robomongo.org/) `MongoDB`
- [ReQL](http://utils.codehangar.io/rethink) `RethinkDB`

- Articles
- [How to Install MongoDB on Ubuntu 14.04 LTS](http://www.liquidweb.com/kb/how-to-install-mongodb-on-ubuntu-14-04/) `MongoDB`
- [Install MongoDB Community Edition on Linux](https://docs.mongodb.com/manual/administration/install-on-linux/) `MongoDB`

### Security

- [XML Security]()
- [OpenSSL HMAC Hasing Example in C++](http://www.askyb.com/cpp/openssl-hmac-hasing-example-in-cpp/)
- [HTTP Session 攻擊與防護](http://devco.re/blog/2014/06/03/http-session-protection/)
- [JWT](http://self-issued.info/docs/draft-ietf-oauth-json-web-token.html)
- **OAuth**
* [(Yu-Cheng Chuang) 簡單易懂的 OAuth 2.0](https://speakerdeck.com/chitsaou/jian-dan-yi-dong-de-oauth-2-dot-0)
* [(阮一峰) 理解OAuth 2.0](http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html)
* [(VITO の 學習筆記) Google OAuth 2.0](http://vito-note.blogspot.tw/2015/04/google-oauth-20.html?m=1)
* (Daniel Gynn)Authenticating Users in a Node App using Express & Passport ( [Part1](https://www.danielgynn.com/build-an-authentication-app-using-express-node-passport/)、[Part2](https://www.danielgynn.com/node-auth-part2/) )
- [XML Security](http://santuario.apache.org/download.html)
- [Xerces](http://xerces.apache.org/xerces-c/install-3.html#Unix)
- [OpenSSL](https://www.openssl.org/)
- [cURL](https://curl.haxx.se/download.html)

### Hardware

- Internet of Things
- Bluetooth Beacons
- RFID

### Miscellaneous

- [shields](https://shields.io/) `Badges`
- [emoji-cheat-sheet](http://www.webpagefx.com/tools/emoji-cheat-sheet/) `Emoji`
- [wireshark](https://www.wireshark.org/#) `PacketAnalyzer`
- [pwabuilder](https://www.pwabuilder.com/generator) `PWA`
- [Formatters](http://www.freeformatter.com/hmac-generator.html) `Online` `Format`
- [Code Beautify](http://codebeautify.org/) `Online` `Format`
- Compiler
- [MinGW](http://mingw-w64.org/doku.php/download)
- [Mingw How To Build Library](http://www.gaia-gis.it/gaia-sins/mingw_how_to.html) `Document`

- Compression
- [Zlib](http://www.zlib.net/) `Code`
- [Minizip](http://www.winimage.com/zLibDll/minizip.html) `Code`

- Communication
- [Websocket](https://www.websocket.org/echo.html) `Online`
- [C++ websocket](https://github.com/zaphoyd/websocketpp) `C++` `WebSocket`
- [VLC-Qt](https://github.com/vlc-qt/vlc-qt) `Qt` `VLC`
- [Capturing Audio & Video in HTML5](https://www.html5rocks.com/zh/tutorials/getusermedia/intro/) `JS` `WebRTC`
- [Getting Started with WebRTC](https://www.html5rocks.com/en/tutorials/webrtc/basics/) `JS` `WebRTC`
- [VLC command-line help](https://wiki.videolan.org/VLC_command-line_help) `VLC` `Document`
- [VLC祥解](https://dotblogs.com.tw/jaelys/archive/2012/06/20/72934.aspx) `VLC` `Document`
- [VLC框架分析](http://www.xuebuyuan.com/1321507.html) `VLC` `Document`
- [iBeacon Implementation](http://makeandbuild.com/blog/post/courier-ibeacon-implementation) `Node`
- WebRTC
- [peerjs](https://github.com/peers/peerjs)
- [peerjs-server](https://github.com/peers/peerjs-server)
- MQTT
- RESTFul
- GraphQL
- Bots
- [WordtoHTML](https://wordtohtml.net/)
- [QRCode Read and Generate Web API](http://goqr.me/api/doc/)

### Web Service

- [OpenWeatherMap](http://openweathermap.org/) `Weather`
- [SendGrid](https://sendgrid.com/) `E-Mail`
- [FlightAware](https://zh-tw.flightaware.com/commercial/flightxml/) `Flight`
- [GoogleMap](https://developers.google.com/maps/?hl=zh-tw) `Map`
- [Camfind](http://cloudsightapi.com/api) `ImageRecognition`
- [Vufind Recognize](http://www.vufind.com/api-docs-recognize.html) `ImageRecognition`
- [Catchoom](http://catchoom.com/product/craftar/augmented-reality-and-image-recognition/) `ImageRecognition`
- [Microsoft BotBuilder](https://github.com/Microsoft/BotBuilder) `ChatBot`
- [LUIS](https://www.luis.ai/) `ChatBot`
- [RecastAI](https://recast.ai/explore) `ChatBot`
- [KKTIX](http://support.kktix.com/knowledgebase/articles/558918-%E6%B4%BB%E5%8B%95%E8%B3%87%E8%A8%8A-api) `Event`
- [PTX](http://ptx.transportdata.tw/MOTC#/) `OpenData`
- [MarketCloud](https://www.marketcloud.it/)

### IOT

- [mongoose](https://mongoose-os.com/) `IoT firmware development framework`
- [cloudmqtt](https://www.cloudmqtt.com/) `Hosted message broker for the Internet of Things`
- [Johnny-Five](https://github.com/rwaldron/johnny-five) `Framework` `JavaScript`
- [Gobot](https://github.com/hybridgroup/gobot) `Framework` `GoLang`
- [Serverless](https://github.com/serverless/serverless) `Framework` `Build web, mobile and IoT applications with serverless architectures`
- [Homebridge](https://github.com/nfarina/homebridge) `HomeKit`

### Open Data
- [氣象開放資料平台](https://opendata.cwb.gov.tw/index)
- [PM2.5 開放資料](https://pm25.lass-net.org/)
- [地理資訊圖資雲服務平台](https://www.tgos.tw/tgos/Web/API/TGOS_API_Center.aspx)

### Tools
- [UI Movement](https://uimovement.com/) `UI designs`
- [API Blueprint](https://apiblueprint.org/) `API` `Document`
- [Swagger](https://swagger.io/) `API` `Document`

### Testing
- [cypress](https://www.cypress.io/) `Fast, easy and reliable testing for anything that runs in a browser.`
- [appium](https://github.com/appium/appium) `Automation for iOS, Android, and Windows Apps`
- [robotframework](https://github.com/robotframework/robotframework) `Generic automation framework for acceptance testing and RPA`