We have collection of more than 1 Million open source products ranging from Enterprise product to
small libraries in all platforms. We aggregate information from all open source repositories.
Search and find the best for your needs. Check out projects section.
SMPP library for Python. Forked from google code. The client supports setting a custom generator that produces sequence numbers for the PDU packages. Per default a simple in memory generator is used which in conclusion is reset on (re)instantiation of the client, e.g. by an application restart. If you want to keep the sequence number to be persisted across restarts you can implement your own storage backed generator.
Jamaa SMPP Client is a .NET implementation of the SMPP protocol that aims to provide a robust and easy-to-use API to help developers quickly integrate SMS messaging functionalities in their application using the SMPP protocol
DEDSMSGateway is a full source code solution that deploy a Windows Service on a server that can connect to a SMSC host server and sends SMS using SMPP Protocol. It uses InetLab.DLL to connect and communicate with SMSC server, so you need to download the DLL file (free evalu...
The Project is Java based SMPP Application Server. The application is capable of sending and receiving short messages over SMPP. The application is intended for use by developers who are planning to develop value added services using SMS.
This project has moved to GitHub: https://github.com/OpenSmpp/opensmpp - to start using it now, see http://opensmpp.org/ . OpenSmpp - Java library implementing the SMPP protocol, and allowing development of External Short Message Entities (ESMEs) and more.
Schmoo delivers a full integration platform for mobile content service providers and service resellers. It can connect to SMSC and MMSC systems using various protocols (SMPP, CIMD2, EMI/UCP, MM7, etc...) as well as enable bulk SMS/MMS access reselling.
HomerMX is a message exchange service for wireless message formats such as SMS and MMS. HomerMX is a Web Services-based (SOAP/WSDL) gateway that is implemented in J2EE and runs under JBoss. It currently supports SMPP and Nokia's MMS.
KQ (Kafka Queue) is a lightweight Python library which lets you queue and execute jobs asynchronously using Apache Kafka. It uses kafka-python under the hood. You may need to use sudo depending on your environment.
The pyparsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The pyparsing module provides a library of classes that client code uses to construct the grammar directly in Python code. The Python representation of the grammar is quite readable, owing to the self-explanatory class names, and the use of '+', '|' and '^' operator definitions.
Add SAML support to your Python software using this library. Forget those complicated libraries and use the open source library provided and supported by OneLogin Inc. This version supports Python2. There is a separate version that supports Python3: python3-saml.
This Python2/3 library provides an easy interface to the bitcoin data structures and protocol. The approach is low-level and "ground up", with a focus on providing tools to manipulate the internals of how Bitcoin works.The RPC interface, bitcoin.rpc, is designed to work with Bitcoin Core v0.13.0 Older versions may work but there do exist some incompatibilities.
Binarytree is a Python library which provides a simple API to generate, visualize, inspect and manipulate binary trees. It allows you to skip the tedious work of setting up test data, and dive straight into practising your algorithms. Heaps and BSTs (binary search trees) are also supported. You may need to use sudo depending on your environment.
Scapy is a powerful Python-based interactive packet manipulation program and library. It is able to forge or decode packets of a wide number of protocols, send them on the wire, capture them, store or read them using pcap files, match requests and replies, and much more. It is designed to allow fast packet prototyping by using default values that work.