Gram / Projects (/140)

ITGram
#channel

All about development: best practice, articles, useful tools, libs etc.

LaserGram
#channel

Little things I do out of wood on my laser cutter.

RPGram
#channel

The process of development rogue-like RPG.

Jokes++
#channel

Jokes about C++ because why not.

RPG Dump
#channel

TTRPGs and board games.

Stack Overflow
#website

When I'm bored, I answer random questions on Stack Overflow.

re
39 #elixir

Elixir library for writing readable regexes in functional style.

2022-05-31

exp
#elixir

Elixir library to statically inline expressions at compile time.

2022-05-19

itj
#elixir #website

My first Elixir+Phoenix project, job aggreagator. Powers itj.orsinium.dev.

2022-05-12

gweb
186 #go #wasm

Interact with browser from Go. Manually crafted WebAPI interoperation library.

2022-04-12

genesis
258 #go

Generic functions for Go 1.18: Filter, Map, Reduce, Min, Sort, etc.

2022-07-19

logit
25 #go #cli

CLI tool to handle JSON logs.

2021-01-20

sourcemap
#go #js #security

Restore the frontend source code from source maps.

2022-09-15

gamepad
#go

Cross-platform Go library to read input from an Xbox 360 controller (or another compatible gamepad).

2021-08-12

imgshow
#go

Dead simple Go library to open a window with an image.

2022-03-20

gcserve
#go

Serve files from a GCP bucket.

2021-04-15

MemFont
#go

Pixel font for golang.

2020-11-13

flakehell-online
#go #website #wasm

Online client-side playground for FlakeHell.

2021-01-11

TelloWerk
#go

Experiments with DJI Tello drone: navigation, voice synthesization and recognition, face detection.

2021-07-20

LikeForce
#go

Telegram bot to have likes and rating in chats.

2019-08-22

Awesome Generator
47 #go #awesome

Generate awesome list over Github API.

2020-04-23

TextDistance
2987 #python

Compute the distance between sequences. 30+ algorithms, pure python implementation, common interface, optional external libs usage.

2022-09-18

deal
463 #python #flake8

Design by contract for Python. Write bug-free code. Add a few decorators, get static analysis and tests for free.

2022-09-01

svg.py
138 #python

Type-safe and powerful Python library to generate SVG files.

2022-09-23

true-north
#python

Powerful and Pythonic framework for reproducible benchmarks of Python code.

2022-11-03

docked
#python #docker

A friendly and safe alternative to Dockefile. Write Docker images using the full power of Python.

2022-10-31

punchline
#python #music #art

Generate stripes for music box from MIDI.

2022-06-29

l10n
#python

Python library for translating your application.

2022-05-05

pyrformance
#python #cli

Linter that makes your Python code faster.

2022-11-05

generative-art
#python #art

Generative art in Python using svg.py.

2022-09-22

astypes
#python #mypy

Python library to infer types for AST nodes. Make the most powerful Python linters and formatters!

2022-10-31

pencils
#python #art

Collection of color palettes for Python.

2022-04-25

asynchrony
#python

asyncio Python framework for writing safe and fast concurrent code.

2022-07-09

benchmark-imports
#python #cli

CLI tool to record how much time it takes to import each dependency in a Python project.

2022-03-24

dimutex
#python

asyncio Python library for distributed mutex with GCS as a backend.

2022-02-24

deal-solver
#python

z3-powered solver (theorem prover) for deal.

2022-06-17

bux
#python #cli

Python SDK and CLI for BUX Zero.

2021-08-30

eff
54 #python

Python library to work with algebraic effects.

2020-11-17

mypy-test
#python #mypy

Test mypy plugins, stubs, custom types.

2021-07-15

deferred-import
#python

Lazy import and install on demand Python packages.

2021-02-05

AOP
#python

Aspect oriented programming for Python.

2019-01-07

vaa
#python

Validators Adapter. The common interface for all Python validators.

2020-04-16

Send File Bot
#python #telegram

Telegram bot for sending files to chat or channel by cron.

2018-02-27

Zabbix Healthcheck
#python #zabbix #monitoring

Flask HealthCheck support for Zabbix.

2017-09-21

Swag
#python

ᙏáḱє ‡ɘχτ !η ẃɨŧ¢н-ħ∅υѕé ѕ†ɏƖε (Ɛñ9ĺïś♄ & Řᵾśѕ!áη).

2018-03-08

Pathfinder Dice
#python

A library for evaluating dice notation for Pathfinder RPG.

2018-02-18

publishing
#python

Trigger IFTTT events from Trello when due date is reached.

2018-10-22

flake8-warnings
#flake8 #python #cli

Python linter (flake8, pylint, CLI) that warns you about using deprecated modules, classes, and functions.

2022-11-04

flake8-ruler
#flake8 #python #cli

More powerful configs for flake8.

2022-01-28

flake8-length
#flake8 #python

Flake8 plugin for a smart line length validation.

2022-10-30

flake8-codes
#flake8 #python #cli

CLI tool to introspect flake8 plugins and their codes.

2022-05-23

flake8-pylint
#flake8 #python

Flake8 plugin that runs PyLint.

2021-05-26

flake8-todos
#flake8 #python

Lint TODO comments in a Python code.

2020-11-16

flake8-comments
#flake8 #python

Report redundant comments in python code.

2021-06-08

mypy-baseline
#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.

2022-11-05

infer-types
#python #cli #mypy

A CLI tool to automatically add type annotations into Python code. Must have tool for annotating existing code.

2022-08-31

telegram-stat
#jupyter #cli #python #telegram

CLI tool to extract Telegram channel statistics as JSON.

2021-12-31

git-time-report
#python #cli

CLI tool to generate time report for git repositories.

2021-06-29

eng
#python #cli

Translate British English into American English in text files and Python code.

2022-02-02

buggy
#python #cli

CLI tool to report bugs in Python packages.

2021-02-05

confs
#python #cli

List tools for which the given project has configs.

2021-05-07

flitenv
#python #cli

Manage venvs for flit project.

2022-07-25

typeforce
#python #cli #mypy

Make mypy more effective.

2022-09-30

vpypi
#python #cli

CLI tool to verify GPG signature for Python packages on PyPI.

2021-02-02

dethklok
#python #cli

The most uncompromising Python code formatter ever.

2020-05-05

DepHell
1743 #python #packaging

The best Python project manager, all-in-one solution with a smart resolver.

2021-01-11

FlakeHell
231 #python #flake8

Flake8 wrapper to make it nice, legacy-friendly, configurable.

2021-01-11

Homoglyphs
70 #python #security

Get similar letters, convert to ASCII, detect possible languages and UTF-8 group.

2021-01-11

DjBrut
106 #python #django #security

Bruteforce protection for Django projects based on Redis.

2018-05-07

DjBurger
75 #python #django

Framework for safe and maintainable web-projects.

2020-02-12

RuTimeParser
#python

Recognize date and time in Russian text and return datetime.datetime.

2020-02-27

dcrtrs
#python

Collection of useful Python decorators.

2019-08-08

poetry-setup
46 #python #packaging

Generate setup.py (setuptools) from pyproject.toml (poetry).

2019-10-21

install-requires
#python #packaging

Convert requirements between formats.

2019-11-29

DjChoices
#python #django

Good choices for Django.

2017-12-17

lefthook
#python

Lefthook wrapper to make it installable from pip.

2019-08-08

dephell_changelogs
#python

Find and parse changelog for a given python package.

2022-10-08

dephell_specifier
#python

Work with version specifiers (can parse PEP-440, SemVer, Ruby, NPM, Maven).

2020-04-27

dephell_discover
#python

Find project modules and data files (packages and package_data for setup.py).

2021-01-11

dephell_markers
#python

Work with environment markers (PEP-496).

2019-12-18

dephell_shells
#python

Activate virtual environment for current shell.

2020-05-29

dephell_argparse
#python

Argparse with groups, commands, colors, and fuzzy matching.

2020-05-28

dephell_action
#javascript

GitHub Action for dephell_archive.

2022-08-19

MovieLens
#jupyter

Estimators and selectors for MovieLens dataset.

2019-02-04

nobel
#jupyter

Analyze Nobel Prize Laureates.

2019-01-14

hh.ru
#jupyter

hh.ru vacancies analyze by different params.

2018-04-29

Awesome Python Typing
1189 #awesome #python

List of stubs, plugins, and tools to work with typing in Python.

2022-10-05

Awesome Flake8 Extensions
#awesome #flake8 #python

List of flake8 plugins and extensions. I'm not the author but a maintainer.

python-testing
#python

Exercises to learn best practice of writing tests in Python.

2022-07-22

notes
38 #jupyter

Articles about Python and Go, snippets, cheatsheets. The articles are served on articles.orsinium.dev.

2022-10-27

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

luigi-example
#python

Luigi project with TOML configs and MongoDB.

2018-08-06

USATU CTF
#python #security

tasks, files, write-ups from my university CTF.

2017-05-04

gram-cards
#python

Cards with wise words.

2022-09-23

pathfinder DB
#python

CSV Database for Pathfinder RPG.

2018-02-17

English

My English learning notes and cheat sheets.

2018-12-16

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

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