Ivan Kochurkin

Login: KvanTTT

Company: @PositiveTechnologies

Location: Moscow, Russia

Bio: I do all these things

Blog: https://ru.linkedin.com/in/kvanttt/en

Blog: https://ru.linkedin.com/in/kvanttt/en

Member of

  1. Antlr Project
  2. Positive Technologies

Repositories

antlr4
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
antlr4cs
The official C# Target for ANTLR 4
Articles
:book: Collection of my articles in English and Russian
AspxParser
Aspx files (aspx, ascx, etc.) parser.
AutoLangDetect
Notepad++ .NET plugin for automatic language detection for unknown or wrong extensions, after code insertion from clipboard and other.
Avalonia
A multi-platform .NET UI framework (formerly known as Perspex)
BaseNcoding
Library for encoding of binary data into strings using base32, base85, base128 and other algorithms.
BMSTU-Education
:mortar_board: Academic projects during study in Bauman Moscow State University (2007-2013) completed by me
ColorMine
.Net library that makes working with colors easy!
Cool-Compiler
:mortar_board: Compiler for cool programming language. Lexer and parser are implemented in ANTLR. AST compiled to .NET assembly (IL).
CSharp-Minifier
Library for C# code minification based on NRefactory. That is lib for spaces, line breaks, comments removing, reduction of identifiers name length and so on in C# code.
DAGE
Desktop Antlr Grammar Editor
Dots-Game-AI
Yet another implementation of Dots Game Artificial Intelligence
Draft-Projects
null
explore
Community-curated topic pages on GitHub
Freaky-Sources
Collection of freaky sources written on C# (mostly quines in different forms).
gitextensions
Git Extensions is a standalone UI tool for managing git repositories. It also integrates with Windows Explorer and Microsoft Visual Studio (2010/2012/2013/2015/2017).
grammars-v4
Grammars written for ANTLR v4; expectation that the grammars are free of actions.
ILSpy
.NET Decompiler
kvanttt.github.io
My personal web page with links to articles, presentations
MarkConv
:memo: Convert GitHub to Habrahabr Markdown with additional features
Markdown-Cheatsheet
?????? ? ?????????? Markdown ?? ???????
MathExpressions.NET
:heavy_division_sign: Library for parsing math expressions with rational numbers, finding their derivatives and compiling an optimal IL code
Mime-Detective
Mime type for files.
Multinomial-Coefficient
A library for multinominal coefficient calculating in different ways.
NAudio
Audio and MIDI library for .NET
NppGist
:memo: Notepad++ plugin for working with github gists (creating, editing, removing, renaming).
NppNetInf
Notepad++ .NET Infrastructure
Presentations
:clipboard: Collection of my presentations
PT.PM
null
Random-Sequence-Analysis
A library for random sequences estimating.
roslyn
The .NET Compiler Platform ("Roslyn") provides open-source C# and Visual Basic compilers with rich code analysis APIs.
Samples
Collection of samples for my articles and presentations
scriptsharp
Script# Project - a C# to JavaScript compiler, to power your HTML5 and Node.js web development.
Seam-Carving-Advanced
:art: Experiments with seam carving, such as Seam Carving on GPU, for video and other.
Single-Image-Super-Resolution
:art:
stringtemplate4
StringTemplate 4
Test
null
TreeProcessing.NET
:herb: Tree structures serialzation, mapping, traversal and comparison on .NET platform
Twitter-Puddles-Counter
null
ValentinesDayHearts
Crossplatform libgdx app with flying hearts for Valentines Day with example of using textures, custom fonts, particles, sounds, physics.
website-antlr4
The ANTLR 4 Website
WolframAlpha.NET
An implementation of the Wolfram|Alpha 2.0 API in C#.
Yandex-Linguistics.NET
An implementation of yandex linguistics API (Predictor, Translator, Dictionary, Speller) in .NET

Commits To

RepositoryMost Recent Commit# Commits


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.