Ilya Semenov (@IlyaSemenov)

Top repositories

1

wikipedia-word-frequency

Gather modern English word frequencies from all enwiki articles.
Python
190
star
2

gitlab-ci-git-push

Gitlab CI runner image that pushes to a remote Git repo (Dokku, Heroku, Deis, etc.)
Shell
121
star
3

nuxt-vite-legacy

Nuxt.js legacy build
TypeScript
37
star
4

grammy-scenes

Nested named scenes for grammY
TypeScript
25
star
5

nuxt-update

Nuxt module: detect app update and ask to reload page
TypeScript
24
star
6

vue-valibot

Vue3 composables for handling form submit with optional valibot integration
TypeScript
22
star
7

nuxt3-class-component

Nuxt3 replacement for nuxt-property-decorator
TypeScript
20
star
8

graphql-orm

Resolve GraphQL query with Objection.js or Orchid ORM
TypeScript
15
star
9

nfs-provisioner-chart

Helm chart for NFS provisioner
Shell
13
star
10

aiohttp_route_decorator

aiohttp @route decorator that doesn't need the app singleton
Python
13
star
11

dokku-static-site

Deploy static sites to Dokku with Dockerfile (without buildback)
Nginx
10
star
12

dokku-gitlab

Run GitLab as a Dokku app
Python
9
star
13

django-sequential-pagination

Fast sequential objects pagination for Django
Python
7
star
14

django-templates-admin

Edit project template files from the Django admin UI
Python
7
star
15

django-modelsettings

Django application that allows to create user-adjustable application settings which are stored in database models
Python
7
star
16

node-data-cleaner

Django-forms-inspired object data cleaner and validator for Node.js
TypeScript
6
star
17

python-edost

Python bindings for edost.ru
Python
5
star
18

tsconfig-vite-node

A base TSConfig for Node apps developed with vite-node and/or built with vite.
JavaScript
5
star
19

valibotx

Extensions for valibot ๐Ÿค–
TypeScript
5
star
20

django-minimal-abstract-user

Django AbstractUser without username, first_name, last_name, email but with is_staff and PermissionsMixin
Python
5
star
21

node-unpickle

Unpickle Python data in Node.js
JavaScript
4
star
22

nuxt-stash

Lightweight alternative to Vuex store for Nuxt.js
JavaScript
4
star
23

graphql-define-resolvers

Define typed GraphQL query/mutation resolvers.
TypeScript
4
star
24

intl-formats

Simplified Intl.DateTimeFormat formatters.
TypeScript
4
star
25

aiohttp_session_flash

Session flash messages for aiohttp.web
Python
4
star
26

dokku-redmine

Run Redmine as a Dokku app
Python
3
star
27

vue-remove-scope-directive

Vue directive to prevent style scope leak
JavaScript
3
star
28

orchid-graphql

orchid-orm plugin: resolve GraphQL query with Orchid ORM
3
star
29

objection-reorder

objection.js plugin: reorder objects (set object position)
TypeScript
2
star
30

django-object-utils

Update Django model objects without race conditions
Python
2
star
31

django-everlasting-sessions

Django middleware that prevents user sessions from expiration.
Python
2
star
32

django-multiforeignkey

Django ForeignKey that links to one of several specified models
Python
2
star
33

vue-observable-persist

Automatically persist a Vue observable object in localStorage
JavaScript
2
star
34

wiki

My workflow wikis
2
star
35

django-uuid-upload

Store Django uploaded files as UUID files or inside UUID directories
Python
2
star
36

dayjs-isodate

dayjs ISO date plugin
JavaScript
1
star
37

dokku-dokuwiki

Run DokuWiki as a Dokku app
PHP
1
star
38

dokku-refuse-unknown-domains

Dokku app that refuses requests to unknown domains
1
star
39

ilyasemenov.github.io

HTML
1
star
40

django-delayed-storage

Django storage wrapper that completes file operations in database commit hook
Python
1
star
41

ream-typescript

Typescript support for Ream.js
JavaScript
1
star
42

fork-ts-checker-webpack-plugin-pnpm-reproduction

Reproduction repo for fork-ts-checker-webpack-plugin not playing well with pnpm project
JavaScript
1
star
43

vscode-python-relative-import-repro

Reproduction for Python vscode relative imports not working
Python
1
star
44

gitlab-runner-helper-git-crypt

Fork of gitlab-runner-helper with git-crypt
Dockerfile
1
star
45

node-data-cleaner-koa

Koa.js plugin for node-data-cleaner
TypeScript
1
star
46

eslint-plugin-simple-import-sort-typescript-repro

Reproduction repo for eslint-plugin-simple-import-sort typescript parsing
JavaScript
1
star
47

grammy-pseudo-update

grammY plugin: pseudo (manually generated) updates
TypeScript
1
star
48

nuxt-css-invalid-filename-reproduction

Reproduction repo
Vue
1
star
49

vue-cli-tree-shaking-reproduction

Reproduction repo for vue-cli tree shaking
Vue
1
star
50

dokku-solr

solr plugin for dokku
Shell
1
star
51

docker-git-crypt-kubectl

docker:git with git-crypt and kubectl
Dockerfile
1
star
52

nuxt-reproduction-6474

Reproduction repo for https://github.com/nuxt/nuxt.js/issues/6474
TypeScript
1
star
53

ts-node-dev-reload-breaks-reproduction

Reproduction repo for https://github.com/whitecolor/ts-node-dev/issues/37
TypeScript
1
star
54

koa-mount-final

koa-mount wrapper which prevents matched (but unhandled) requests from falling down the middleware stack
TypeScript
1
star
55

npm-package-starter

My personal starter for npm packages
JavaScript
1
star
56

django-abstract-utils

Django utils to operate on abstract model classes.
Python
1
star
57

nuxt-isomorphic-fetch

Isomorphic access to server-side API in Nuxt.js asyncData
JavaScript
1
star