PubSub Bookmarks

ยป Information about projects that Blasta is based upon.

Software

Blasta was made possible thanks to the following projects.

FastAPI - An HTTP and XHTML framework.

FastAPI is a fast (high-performance), framework for building APIs with Python based on standard Python type hints.

lxml - XML and HTML with Python.

The lxml XML toolkit is a Pythonic binding for the C libraries libxml2 and libxslt. It is unique in that it combines the speed and XML feature completeness of these libraries with the simplicity of a native Python API, mostly compatible but superior to the well-known ElementTree API. The latest release works with all CPython versions from 3.6 to 3.12. See the introduction for more information about background and goals of the lxml project.

Python - A computer language.

Python is a computer language that lets you work quickly and integrate systems more effectively.

Slixmpp - A modern python XMPP library using asyncio.

Slixmpp is an MIT licensed XMPP library for Python 3.7+. It is a fork of SleekXMPP. Slixmpp's goal is to only rewrite the core of the library (the low level socket handling, the timers, the events dispatching) in order to remove all threads.

SQLite - Small. Fast. Reliable.

SQLite is a C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine. SQLite is the most used database engine in the world. SQLite is built into all mobile phones and most computers and comes bundled inside countless other applications that people use every day.

Uvicorn - An ASGI server, for Python.

A low-level server/application interface for async frameworks, using the ASGI specification to make it possible to start building a common set of tooling usable across all async frameworks.

XML | Extensible Markup Language.

The Extensible Markup Language (XML) is a markup language that provides rules to define any data. Unlike other programming languages, XML cannot perform computing operations by itself. Instead, any programming language or software can be implemented for structured data management.

XMPP | The universal messaging standard.

XMPP is the Extensible Messaging and Presence Protocol, a set of open technologies for instant messaging, presence, multi-party chat, voice and video calls, collaboration, lightweight middleware, content syndication, and generalized routing of XML data.


Have you joined to XMPP, yet?