PageRenderTime 58ms CodeModel.GetById 34ms RepoModel.GetById 1ms app.codeStats 0ms

/README.rst

https://github.com/foundit/Piped
ReStructuredText | 48 lines | 31 code | 17 blank | 0 comment | 0 complexity | 24b3ecc83dd9c0197ae35835f284ab77 MD5 | raw file
  1. Piped: a framework and application server with pipelines
  2. ========================================================
  3. Piped is an `MIT-licensed <https://github.com/foundit/Piped/blob/develop/LICENSE>`_ framework and
  4. application server with built-in support for
  5. `flow based programming <http://en.wikipedia.org/wiki/Flow-based_programming>`_ written in Python that focuses on:
  6. * Extendability.
  7. * Painless integrating with other systems.
  8. * Testing and maintainability.
  9. * Performance.
  10. * Ease of use.
  11. Being based on `Twisted http://twistedmatrix.com/`, a base Piped installation already speaks multiple protocols, such as HTTP, SMTP and Perspective Broker. Contrib packages that extend Piped are also available.
  12. Documentation
  13. -------------
  14. The documentation is available at http://piped.io.
  15. Protocols and Extensions
  16. ------------------------
  17. * HTTP/HTTPS with `twisted.web <http://twistedmatrix.com/trac/wiki/TwistedWeb>`_ or `Cyclone <http://cyclone.io>`_ (based on `Tornado <http://tornadoweb.org>`).
  18. * SMTP with `twisted.mail <http://twistedmatrix.com/trac/wiki/TwistedMail>`_
  19. * SSH with `twisted.conch <http://twistedmatrix.com/trac/wiki/TwistedConch>`_
  20. * `ZeroMQ <http://www.zeromq.org/>`_ and `AMQP <http://www.amqp.org/>`_ (i.e `RabbitMQ <http://www.rabbitmq.com/>`_)
  21. * `ZooKeeper <http://zookeeper.apache.org/>`_
  22. * Database-connectivity (with `SQLAlchemy <http://sqlalchemy.org>`_)
  23. * Data-validation (with `FormEncode <http://www.formencode.org/>`_)
  24. Installing and testing
  25. ----------------------
  26. See the installation instructions at http://www.piped.io/installing/
  27. Contributing
  28. ------------
  29. Report issues in the `issue tracker <https://github.com/foundit/Piped/issues>`_.
  30. Mailing lists are available at piped@librelist.com. Just send an email to the list to subscribe.
  31. Or ask questions about Piped on IRC (#piped on `freenode <http://freenode.net/>`_).