Gram / Projects (/174)

โญ๏ธ most popular
TextDistance
3399 #python

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

2024-09-09

๐Ÿ python highlight
deal
756 #python #flake8

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

2024-11-08

๐Ÿงช elixir highlight
itj.orsinium.dev
#elixir #website

Decentralized job aggregator written in Elixir (Phoenix Framework).

๐Ÿฆ€ rust highlight
textdistance.rs
276 #rust

Rust library to compare strings (or any sequences). A younger sibling of Python textdistance.

2024-11-19

๐Ÿƒ golang highlight
enc
496 #go #cli #security

A modern and friendly CLI alternative to GnuPG.

2024-01-09

๐Ÿง  most complex
DepHell
1770 #python #packaging

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

2021-01-11

LaserGram
#channel

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

NoiseGram

Music I create on PO-33, stylophone, kalimba, and music box.

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.

gamgee
#rust #wasm

Run WebAssembly (WASM-4) games on PyBadge and other small devices.

2024-02-22

rlci
62 #rust

Overly-documented Rust-powered Lambda Calculus Interpreter. A real programming language in a small box.

2023-11-21

re
43 #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

chamber
#rust #cli

๐Ÿ”Š A CLI tool that listens to audio input (microphone), saves the recording to a WAV file, and plays it back on the audio output (speakers).

2024-10-18

gweb
211 #go #wasm #website

๐ŸŒ Interact with browser from Go. Manually crafted WebAPI interoperation library.

2024-02-28

Breakout

A browser game written in Go and WASM and powered by gweb.

genesis
346 #go

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

2024-11-19

enum
387 #go

Type safe enums for Go without code generation or reflection.

2024-08-04

jsony
148 #go

โšก๏ธ A blazing fast and safe Go package for serializing JSON.

2024-11-13

valdo
#go

โœ… Go package for validating JSON. It's the first Go package that can generate JSON Schema (OpeanAPI-compatible), produces user-friendly errors, and supports translations.

2024-11-24

ddlite
#go

๐Ÿชถ Golang SQLite query builder for DDL queries (CREATE TABLE, ALTER TABLE, etc).

2024-06-30

anonymizer
#go

๐Ÿ™ˆ Go package for anonymizing text. Removes all kinds of PII: names, places, phone numbers, etc.

2024-11-24

stopwords
#go

๐Ÿ™… Go package for detecting and removing stopwords from text.

2024-11-25

wasm4go
#go #wasm

Framework for making WASM-4 games with Go (and TinyGo).

2024-03-29

tinymath
65 #go #wasm

๐Ÿ“ The fastest and smallest Go math library for constrained environments, like microcontrollers or WebAssembly.

2024-05-21

josh
#go

Go library making it safe and easy to write JSON:API services.

2024-10-01

tinytest
#go

โœ… The only assertion library that works with TinyGo.

2024-03-02

opsgenie-reminder
#go

Send Slack reminders about Opsgenie alerts open for too long.

2024-04-10

wypes
#go #wasm

Define type-safe host functions in wazero and other WebAssembly runtimes.

2024-10-20

logit
#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

arguard
#go

๐Ÿ›ก Linter for Go that checks static call arguments against the function guards (aka contracts).

2023-11-17

cliff
#go #cli

๐Ÿš๐Ÿ” The simplest and safest golang library for making CLI tools.

2023-08-29

intover
#go

Integer arithmetic with overflow detection.

2023-10-29

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
61 #go #awesome

Generate awesome list over Github API.

2020-04-23

svg.py
276 #python

๐ŸŽจ Type-safe and powerful Python library to generate SVG files.

2024-09-23

walnats
82 #python

๐ŸŒฐ Nats-powered event-driven background jobs and microservices framework for Python.

2023-02-12

pytypest
58 #python

Testing framework that empowers pytest (with better fixtures and parametrization).

2024-06-26

true-north
#python

Powerful and Pythonic framework for reproducible benchmarks.

2023-01-25

docked
47 #python #docker

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

2023-03-29

punchline
#python #music #art

Generate stripes for music box from MIDI.

2022-06-29

l10n
#python

Python library for translating your application.

2023-07-31

jockey
#python

Generic Python library for running asynchronous workers.

2023-11-03

gcp-log
#python

Python library to format logs as GCP-compatible JSON.

2023-08-31

cardaio
#python

A Python library for adjustable delays.

2023-06-06

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!

2023-03-17

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.

2023-09-28

bux
#python #cli

Python SDK and CLI for BUX Zero.

2021-08-30

eff
67 #python

Python library to work with algebraic effects.

2020-11-17

gpcc
#python #cli

Python library and CLI tool to fetch information from GCP Browser.

2023-07-27

mypy-test
#python #mypy

Test mypy plugins, stubs, custom types.

2023-10-24

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.

2023-09-28

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.

2023-10-07

flake8-todos
#flake8 #python

Lint TODO comments in a Python code.

2024-02-09

flake8-comments
#flake8 #python

Report redundant comments in python code.

2021-06-08

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

2024-10-17

infer-types
87 #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.

2024-02-05

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 #packaging

๐Ÿ“ฆ๐Ÿ Dependency manager for modern Python projects.

2023-07-11

typeforce
#python #cli #mypy

Make mypy more effective.

2022-09-30

dethklok
#python #cli

The most uncompromising Python code formatter ever.

2020-05-05

FlakeHell
231 #python #flake8

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

2021-01-11

Homoglyphs
79 #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

DjBurger
75 #python #django

Django-powered framework for safe and maintainable web-projects.

2020-02-12

vpypi
#python #cli

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

2021-02-02

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).

2022-12-17

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.

2023-02-12

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
1726 #awesome #python

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

2024-09-10

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

ghstars
#python

Generate a list of most notable stargazers for GitHub repositories of an organization. Powers stars.orsinium.dev.

2023-07-07

notes
#jupyter

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

2024-09-14

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

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.

2024-04-20

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