textdistance.rs
218 #rust
Rust library to compare strings (or any sequences). A younger sibling of Python textdistance.
2023-05-24
ecto_sqlite3_extras
#elixir
Helpful queries and Phoenix Live Dashboard integration for SQLite.
2023-02-11
itj
#elixir #website
My first Elixir+Phoenix project, a job aggregator. Powers itj.orsinium.dev.
2022-05-12
gweb
197 #go #wasm
Interact with browser from Go. Manually crafted WebAPI interoperation library.
2023-02-27
gamepad
#go
Cross-platform Go library to read input from an Xbox 360 controller (or another compatible gamepad).
2021-08-12
svg-playground
#go #art #website #wasm
Playground for svg.py. Hosted on svg.orsinium.dev. Draw SVG images with Python online!
2022-09-27
wps-playground
#go #flake8 #website #wasm
Playground for WPS flake8 plugin. Hosted on wps.orsinium.dev.
2022-09-06
TelloWerk
#go
Experiments with DJI Tello drone: navigation, voice synthesization and recognition, face detection.
2021-07-20
Chameleon
46 #go #website

Make blog from markdown files on Github. Powers articles.orsinium.dev.
2022-07-20
graphql.orsinium.dev
#go #website
A simple GraphQL API for my website. Powers graphql.orsinium.dev.
2020-03-03
TextDistance
3118 #python

Compute the distance between sequences. 30+ algorithms, pure python implementation, common interface, optional external libs usage.
2022-09-18
deal
546 #python #flake8

Design by contract for Python. Write bug-free code. Add a few decorators, get static analysis and tests for free.
2023-03-24
walnats
44 #python
Nats-powered event-driven background jobs and microservices framework for Python.
2023-02-12
pytypest
49 #python
Testing framework that empowers pytest (with better fixtures and parametrization).
2023-04-14
true-north
#python
Powerful and Pythonic framework for reproducible benchmarks of Python code.
2023-01-25
docked
39 #python #docker
A friendly and safe alternative to Dockefile. Write Docker images using the full power of Python.
2023-03-29
astypes
#python #mypy
Python library to infer types for AST nodes. Make the most powerful Python linters and formatters!
2023-03-17
benchmark-imports
#python #cli
CLI tool to record how much time it takes to import each dependency in a Python project.
2022-03-24
Send File Bot
#python #telegram
Telegram bot for sending files to chat or channel by cron.
2018-02-27
Django Google Play permissions
#docker
Django package for getting permissions for Android app from Google Play.
flakes
#jinja #website #flake8
Web list of flake8 plugins and their codes. Powers flakes.orsinium.dev.
2022-05-24
flake8-warnings
#flake8 #python #cli
Python linter (flake8, pylint, CLI) that warns you about using deprecated modules, classes, and functions.
2022-11-04
mypy-baseline
32 #python #cli #mypy
Integrate mypy in seconds with existing codebase. A friendly CLI tool to make mypy report only new type violations and ignore existing ones.
2023-05-28
infer-types
62 #python #cli #mypy
A CLI tool to automatically add type annotations into Python code. Must have tool for annotating existing code.
2023-03-17
owners
#python #cli
CLI tool to inspect CODEOWNERS files: show unowned and owned directories, get owned paths for a user, find owners for a given path.
2023-02-28
telegram-stat
#jupyter #cli #python #telegram
CLI tool to extract Telegram channel statistics as JSON.
2021-12-31
eng
#python #cli
Translate British English into American English in text files and Python code.
2022-02-02
DepHell
1758 #python #packaging

The best Python project manager, all-in-one solution with a smart resolver.
2021-01-11
FlakeHell
232 #python #flake8

Flake8 wrapper to make it nice, legacy-friendly, configurable.
2021-01-11
Homoglyphs
73 #python #security

Get similar letters, convert to ASCII, detect possible languages and UTF-8 group.
2021-01-11
DjBrut
105 #python #django #security

Bruteforce protection for Django projects based on Redis.
2018-05-07
RuTimeParser
#python
Recognize date and time in Russian text and return datetime.datetime.
2020-02-27
poetry-setup
46 #python #packaging

Generate setup.py (setuptools) from pyproject.toml (poetry).
2019-10-21
dephell_specifier
#python
Work with version specifiers (can parse PEP-440, SemVer, Ruby, NPM, Maven).
2022-12-17
dephell_discover
#python
Find project modules and data files (packages and package_data for setup.py).
2021-01-11
Awesome Python Typing
1356 #awesome #python
List of stubs, plugins, and tools to work with typing in Python.
2023-05-30
Awesome Python Code Formatters
203 #shell #awesome #python
List of cool auto code formatters for Python.
2023-03-20
Awesome Go Code Formatters
#awesome #go
List of cool auto code formatters for Go (like gofmt).
2021-01-28
Awesome Flake8 Extensions
#awesome #flake8 #python
List of flake8 plugins and extensions. I'm not the author but a maintainer.
top-reddit-languages
#jinja
Generate the top of programming languages based on subreddit subscribers. Powers languages.orsinium.dev.
2023-03-22
ghstars
#python
Generate a list of most notable stargazers for GitHub repositories of an organization. Powers stars.orsinium.dev.
2023-05-23
notes
38 #jupyter
Articles about Python and Go, snippets, cheatsheets. The articles are served on articles.orsinium.dev.
2023-05-12
pythonetc
#python #website
The source code and articles for pythonetc.orsinium.dev and t.me/pythonetc.
2023-04-05
simple-tla
#tla
Collection of useful "operators" (functions) to make TLA+ easier to learn and to use.
2022-12-02
Dependency Injectors
#python
Tests and comparison of Python dependency injection libraries.
2019-02-12
python-syslog-logstash
#python #docker #rsyslog #elastic
Python Logger + RSysLog + Logstash. Demo over docker containers.
2018-05-11
ElastAlert Configuring
#elastic #monitoring
ElastAlert daemonizing and some rules for filebeat and metricbeat.
2018-06-01
Hacking DVWS with Burp Suite
#security
A small video course on penetration testing using Burp Suite.
WebAssembly
#python #talk #wasm #go
A guide on writing frontend apps in Go. Features gweb.
2022-06-23
Writing bug-free Python code
#talk #python
A talk about deal, why it exists, and what it does. From tests to formal verification.
2022-06-22
Be a Rockstar
#talk
How to hire a Rockstar and be hired in a cool team.
2019-03-12
The bees, the trees, the types, the typing
#talk #python
An interactive presentation about data structures in Python's stdlib.
2018-12-11
Logging!
#talk #python
My first English talk. That could be worse >.<.
2018-12-06
Luigi: let's build perfect pipeline
#talk #python
Presentation about Spotify's framework Luigi.
2018-10-27
OSS: why and how?
#talk
Presentation about Open Source from Hacktoberfest 2018.
2018-10-20
Python packaging
#talk #python #packaging
Presentation from PiterPy Meetup #6.
2018-06-29
Code, Burgers & Magic
#talk #python
Presentation from UfaPy.
2018-01-18
Farfor Monitoring
#talk #monitoring
Presentation from UfaDevConf about monitoring ecosystem in Smena Team.
2017-10-14
Vulner
#talk #security
Presentation for FSTEC about my security platform. This platform is similar to vulners.com, but more powerful and useful. The project is frozen now.
2016-07-22
Blockchain
#talk #crypto
Internal presentation for Smena Team about blockchain technology.
2017-07