Artur Barseghyan's repositories
django-elasticsearch-dsl-drf
Integrate Elasticsearch DSL with Django REST framework.
graphene-elastic
Graphene Elasticsearch/OpenSearch (DSL) integration
30-Days-Of-Python
30 days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than100 days, follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
actions-gh-pages
GitHub Actions for GitHub Pages 🚀 Deploy static files and publish your site easily. Static-Site-Generators-friendly.
broadcaster
Broadcast channels for async web apps. 📢
devilutionX
Diablo build for modern operating systems
django-fsm-2
Django friendly finite state machine support
emulators
High quality cloud service emulators for local development stacks
faust
Python Stream Processing. A Faust fork
jsoneditor
A web-based tool to view, edit, format, and validate JSON
lila
♞ lichess.org: the forever free, adless and open source chess server ♞
pglite
Lightweight Postgres packaged as WASM into a TypeScript library for the browser, Node.js, Bun and Deno
PWAsForFirefox
A tool to install, manage and use Progressive Web Apps (PWAs) in Mozilla Firefox
pychess
PyChess - a chess client for Linux/Windows
reveal.js
The HTML Presentation Framework
scalachess
Chess API written in scala. Immutable and free of side effects.
sphinx-copybutton
Add a "copy" button to code blocks in Sphinx
sphinx-design
A sphinx extension for designing beautiful, screen-size responsive web components.
sphinx-immaterial
Adaptation of the popular mkdocs-material material design theme to the sphinx documentation system
sphinx-no-pragma
Improve developer experience: Write better docs. Do not repeat yourself. Assure code low-maintenance.
sphinx-revealjs
HTML Presentation builder for Pythonista
tenacity
Retrying library for Python