Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rapidsms/rapidsms
Build SMS applications with Python
https://github.com/rapidsms/rapidsms
Last synced: 4 days ago
JSON representation
Build SMS applications with Python
- Host: GitHub
- URL: https://github.com/rapidsms/rapidsms
- Owner: rapidsms
- License: bsd-3-clause
- Created: 2009-02-19T22:21:40.000Z (over 15 years ago)
- Default Branch: develop
- Last Pushed: 2023-09-11T20:58:00.000Z (about 1 year ago)
- Last Synced: 2024-08-31T17:41:18.757Z (2 months ago)
- Language: Python
- Homepage: http://rapidsms.org
- Size: 5.82 MB
- Stars: 647
- Watchers: 64
- Forks: 305
- Open Issues: 48
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
- awesome-python-applications - Repo
- awesome-techforgood - Rapid SMS - open source framework for building interactive SMS applications, integrating with Django to provide a rich reporting interface. Created by the Innovation Team at UNICEF. (Awesome tech for good projects)
- awesome-python-applications - Repo
- starred-awesome - rapidsms - Build SMS applications with Python (Python)
- awesome-starred - rapidsms/rapidsms - Build SMS applications with Python (others)
README
RapidSMS
========RapidSMS is a free and open source framework for building interactive SMS
applications, which integrates tightly with `Django`_ to provide a rich
reporting interface. It was created by the Innovation Team at `UNICEF`_, and is
under development by `the RapidSMS Team`_... image::
https://github.com/rapidsms/rapidsms/actions/workflows/tox.yaml/badge.svg?branch=develop
:alt: Build Status
:target: https://github.com/rapidsms/rapidsms/actions.. image::
https://readthedocs.org/projects/rapidsms/badge
:alt: Documentation
:target: http://rapidsms.readthedocs.org/.. _Django: http://djangoproject.com
.. _UNICEF: http://unicef.org
.. _the RapidSMS Team: http://github.com/rapidsmsFeatures
--------- A framework for processing text messages through a series of phases.
- Support for sending and receiving messages from pluggable backends, including `Kannel`_.
- A swappable routing architecture with support for background processing with `Celery`_.
- Built-in commonly used apps in ``rapidsms.contrib``, including ``registration.``.. _Kannel: http://www.kannel.org/
.. _Celery: http://www.celeryproject.org/Installation
------------RapidSMS is best installed via `PyPI`_. To install the latest version, run::
$ pip install rapidsms
.. _PyPI: http://pypi.python.org/pypi/RapidSMS
.. _GitHub: http://github.com/rapidsms/rapidsmsDependencies
------------* `djappsettings `_
* `django-tables2 `_
* `django-selectable `_
* `requests `_Documentation
-------------Documentation on using RapidSMS is available on
`Read The Docs `_.License
-------RapidSMS is released under the BSD License. See the
`LICENSE `_ file for
more details.Contributing
------------If you think you've found a bug or are interested in contributing to this
project, check out `RapidSMS on Github `_.
A full contributing guide can be found in the `online documentation
`_.