Skip to main content
https://raw.githubusercontent.com/jookies/jasmin/master/misc/doc/sources/_static/jasmin-logo-small.png

Jasmin - Open source SMS gateway

Codacy code health Landscape code health Build status Documentation status

Introduction

Jasmin is a very complete open source SMS Gateway with many enterprise-class features such as:

  • SMPP Client / Server

  • HTTP Client / Server

  • Console-based configuration, no service restart required

  • Based on AMQP broker for store&forward mechanisms and other queuing systems

  • Using Redis for in-memory DLR tracking and billing

  • Advanced message routing/filtering (Simple, Roundrobin, Failover, HLR lookup, Leastcost …)

  • Web and console ui for management

  • Supports Unicode (UTF-8) for sending out multilingual SMS

  • Supports easy creation and sending of specialized/binary SMS like mono Ringtones, WAP Push, Vcards

  • Supports concatenated SMS strings (long SMS)

Jasmin relies heavily on message queuing through message brokers (Using AMQP), it is designed for performance, high traffic loads and full in-memory execution.

Architecture

HLD Architecture

Jasmin core and its external connectors (used for AMQP, Redis, SMPP, HTTP, Telnet …) are written in Python and are mainly based on Twisted matrix, an event-driven networking engine.

Getting started

Refer to Installation steps to get Jasmin gateway up and running quickly with a simple SMS sending scenario.

Documentation

The documentation is at: http://docs.jasminsms.com

If you still need to build it locally:

$ cd misc/doc
$ make html
...
...
Build finished. The HTML pages are in build/html.

License

Jasmin is released under the terms of the [Apache License Version 2]. See `LICENSE` file for details.

Credits

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jasmin-0.8.post11.tar.gz (1.6 MB view details)

Uploaded Source

File details

Details for the file jasmin-0.8.post11.tar.gz.

File metadata

  • Download URL: jasmin-0.8.post11.tar.gz
  • Upload date:
  • Size: 1.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for jasmin-0.8.post11.tar.gz
Algorithm Hash digest
SHA256 299ac6ce9153434afa9bfc1c51c79eb4200f82e8c02d0601eb0519ad6252d166
MD5 8e4fb7ff9b5dd7e049b12ac4eb4c62e8
BLAKE2b-256 411731989e400a3a8a7ff311762b300b598132c3262a7b774c5a41b12f57a3ac

See more details on using hashes here.

Release history Release notifications | RSS feed

0.11.1

1 file

0.11.0

1 file

0.10.13

1 file

0.10.12

1 file

0.10.11

1 file

0.10.9

1 file

0.10.8

1 file

0.10.6

2 files

0.10.5

1 file

0.10.4

1 file

0.10.3

1 file

0.10.2

1 file

0.9.36

1 file

0.9.35

1 file

0.9.34

1 file

0.9.33

1 file

0.9.32

1 file

0.9.31

1 file

0.9.29

1 file

0.9.28

1 file

0.9.27

1 file

0.9.26

1 file

0.9.25

1 file

0.8.10

1 file

0.8.post14

1 file

0.8.post13

1 file

0.8.post12

1 file

This release

0.8.post11 This release

1 file

0.6.post43

1 file

0.6

1 file

0.6b0

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page