forked from sch/Blasta
77ac4c0ed9
Update document README.
237 lines
9.4 KiB
HTML
237 lines
9.4 KiB
HTML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
|
<head>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
|
<meta name="color-scheme" content="dark light" />
|
|
<title>Blasta / software</title>
|
|
<link rel="shortcut icon" href="/graphic/blasta.svg"/>
|
|
<link rel='icon' type='image/svg+xml' href='/graphic/blasta.svg'/>
|
|
<link rel='stylesheet' type='text/css' media='screen' href='/stylesheet/stylesheet.css'/>
|
|
<script src="/script/regulator.js" />
|
|
</head>
|
|
<body>
|
|
<div id="container">
|
|
<div id="header" class="row">
|
|
<h1>
|
|
<img src="/graphic/blasta.svg"/>
|
|
|
|
<a href="/">
|
|
Blasta
|
|
</a>
|
|
/
|
|
<a href="/help">
|
|
help
|
|
</a>
|
|
/
|
|
<a href="/help/about">
|
|
about
|
|
</a>
|
|
/ software
|
|
</h1>
|
|
<dl id="navigation">
|
|
<dd>
|
|
<a href="/">
|
|
<img alt="Main"
|
|
src="/graphic/blasta.svg"/>
|
|
</a>
|
|
</dd>
|
|
{% if jabber_id %}
|
|
<dd>
|
|
<a href="/save">Add</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="/jid">Public</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="/private">Private</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="/read">Read</a>
|
|
</dd>
|
|
{% endif %}
|
|
<dd>
|
|
<a href="/search{% if jabber_id %}/jid/{{jabber_id}}{% endif %}">Search</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="/popular">Popular</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="/recent">Recent</a>
|
|
</dd>
|
|
<dd>
|
|
{% if jabber_id %}
|
|
<a href="/disconnect">Disconnect</a>
|
|
{% else %}
|
|
<a href="/connect">Connect</a>
|
|
{% endif %}
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<div id="main" class="row">
|
|
<div id="content">
|
|
<h2>
|
|
<img alt="💡" src="/graphic/xmpp.svg" width="18" height="18"/>
|
|
|
|
PubSub bookmarks
|
|
</h2>
|
|
<p>
|
|
» Information about projects that Blasta is based upon.
|
|
</p>
|
|
<h3>
|
|
Software
|
|
</h3>
|
|
<p>
|
|
Blasta was made possible thanks to the following projects.
|
|
</p>
|
|
<h4>
|
|
<a href="https://fastapi.tiangolo.com">
|
|
FastAPI - An HTTP and XHTML framework.
|
|
</a>
|
|
</h4>
|
|
<p>
|
|
FastAPI is a fast (high-performance), framework for building
|
|
APIs with Python based on standard Python type hints.
|
|
</p>
|
|
<h4>
|
|
<a href="https://lxml.de">
|
|
lxml - XML and HTML with Python.
|
|
</a>
|
|
</h4>
|
|
<p>
|
|
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.
|
|
</p>
|
|
<h4>
|
|
<a href="https://python.org">
|
|
Python - A computer language.
|
|
</a>
|
|
</h4>
|
|
<p>
|
|
Python is a computer language that lets you work quickly and
|
|
integrate systems more effectively.
|
|
</p>
|
|
<h4>
|
|
<a href="https://pywebview.flowrl.com">
|
|
pywebview - Build a graphical interface for your Python
|
|
software with ECMAScript, HTML, and CSS.
|
|
</a>
|
|
</h4>
|
|
<p>
|
|
pywebview is a lightweight cross-platform wrapper around an
|
|
htmlview component that allows to display HTML content in
|
|
its own native interface window. It gives you power of HTML
|
|
technologies in your desktop application, hiding the fact
|
|
that the interface is HTML based. You can use pywebview
|
|
either with a lightweight HTML framework like Flask (opens
|
|
new window) or on its own with a two way bridge between
|
|
Python and DOM.
|
|
</p>
|
|
<h4>
|
|
<a href="https://slixmpp.readthedocs.io">
|
|
Slixmpp - A modern python XMPP library using asyncio.
|
|
</a>
|
|
</h4>
|
|
<p>
|
|
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.
|
|
</p>
|
|
<h4>
|
|
<a href="https://sqlite.org">
|
|
SQLite - Small. Fast. Reliable.
|
|
</a>
|
|
</h4>
|
|
<p>
|
|
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.
|
|
</p>
|
|
<h4>
|
|
<a href="https://uvicorn.org">
|
|
Uvicorn - An ASGI server, for Python.
|
|
</a>
|
|
</h4>
|
|
<p>
|
|
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.
|
|
</p>
|
|
<h4>
|
|
<a>
|
|
XML | Extensible Markup Language.
|
|
</a>
|
|
</h4>
|
|
<p>
|
|
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.
|
|
</p>
|
|
<h4>
|
|
<a href="https://xmpp.org">
|
|
XMPP | The universal messaging standard.
|
|
</a>
|
|
</h4>
|
|
<p>
|
|
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.
|
|
</p>
|
|
<br/>
|
|
<p class="quote bottom">
|
|
Have you joined to XMPP, yet?
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<div id="footer" class="row">
|
|
<dl>
|
|
<dd>
|
|
<img src="/graphic/blasta.svg" alt="logo"/>
|
|
<a href="/">blasta</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="/help/about">about</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="/help/about/xmpp">xmpp</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="/help/about/xmpp/pubsub">pubsub</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="{{journal}}">journal</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="/help">help</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="/help/policy">policy</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="/help/feeds">rss</a>
|
|
</dd>
|
|
<dd>
|
|
<a href="/contact">contact</a>
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html>
|