Code Monkey home page Code Monkey logo

aiohttp-demos's Introduction

aiohttp-demos

GitHub Actions status for master branch Chat on Gitter Latest Read The Docs

Demos for aiohttp project.

Example how to deploy deep learning model with aiohttp.

https://raw.githubusercontent.com/aio-libs/aiohttp-demos/master/docs/_static/imagetagger.png

Simple URL shortener with Redis storage.

https://raw.githubusercontent.com/aio-libs/aiohttp-demos/master/docs/_static/shorty.png

UI and API for classification of offensive and toxic comments using Kaggle data and simple logistic regression.

https://raw.githubusercontent.com/aio-libs/aiohttp-demos/master/docs/_static/moderator.png

Slack bot that moderates offensive and toxic chat messages using model from Moderator AI.

/docs/_static/slack_moderator.gif

Twitter clone with MongoDB storage.

https://raw.githubusercontent.com/aio-libs/aiohttp-demos/master/docs/_static/motortwit.png

Simple chat using websockets.

https://raw.githubusercontent.com/aio-libs/aiohttp-demos/master/docs/_static/chat.png

Simple polls application with PostgreSQL storage.

https://raw.githubusercontent.com/aio-libs/aiohttp-demos/master/docs/_static/polls.png

Blog application with PostgreSQL storage and Redis session store.

https://raw.githubusercontent.com/aio-libs/aiohttp-demos/master/docs/_static/blog.png

The simple realization of the GraphQL api.

/docs/_static/graph.gif

Things you need for local development:

$ pip install -r requirements-dev.txt
$ pip install demos/polls
$ pip install demos/chat
$ pip install demos/blog
$ pip install demos/graphql-demo

To check documentation locally - run:

$ make doc

and click the open file link from the output.

To make sure everything is ok before committing:

$ make ci

Polls:

  • [+] create configuration steps (venv, pip install, db initialization)
  • [+] fix or recreate tests
  • [~] revise tutorial.rst
  • [+] fix urls from aiohttp/tutorial
  • [x] setup communication channels (aio-libs gitter channel is enough)
  • [~] create missing issues
  • [+] add "Contributing" section
  • [ ] add "What's next" section
  • [ ] discuss roadmap

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.