Hello everyone! My name is Yuri Shapkarin. I am a software engineer with over a decade of experience and a solid foundation in Computer Science.Get my emailDisclaimer: homepage has been gradually developed since 2013with limited time | cource code
Check out the article about other contributions I chose to highlight.
mono
Safe bridge between AI agents and Web3 transactions. My proposals https://github.com/txkit/mono/issues?q=is%3Aissue%20author%3AshapkarinOpen-source kit and protocol with anti-phishing patterns built in. Open envelope spec: CAIP-2 / EIP-5792 / EIP-712 aligned. AI agent prepares ERC-8265 envelopes. x402-adapter included
13.06.2026
Langs link
Proof
go-wallet
it was a TEST ASSIGNMENT with the EXACT STACK. From scratch so NO RAT INSIDE! My own ideas: rebuild cgo parts, clone and improve parts from TrustWallet Samples/Go and Docker (there wasn’t a single word about any of that in an assignment draft-PRD)
25.05.2026
Lang: Go
laravel-gate
It was a TEST ASSIGNMENT with the EXACT STACK. From scratch so NO RAT INSIDE! My own ideas: Custom CLIs, Docker, Swagger, phpMyAdmin (there wasn’t a single word about any of that in an assignment draft-PRD) My excalidraw: https://excalidraw.com/#json=1vrDhDAIhsbPwBp4_2fKS,Mm_SWpt7dLD0M9eHo4W9lg
25.05.2026
Lang: PHP
tg-webhook
Telegram Bot Api Webhook Manager
03.04.2026
Open issues: 2
Langs link
Proof
otp-sign-verify
test assignment was to create simplified next.js + express.js app usign dynamic.xyz wallet. Simplified full-stack dApp `client` is next.js app with dynamic.xyz (embedded wallet, Magic Eden uses as an option), `api` is express.js app with API (uses GitHub and Vercel)
17.10.2025
Lang: TypeScript
mermaid-render
todo:: npm package for script from homepage to generate svg from mermaid md snippets https://github.com/shapkarin/shapkarin.me/tree/main/src/Generate-Backend/mermaid-render
24.07.2025
Lang: TypeScript
junction
Junction Test Assigment
18.04.2025
Lang: TypeScript
shapkarin.me
Feel free to check long history on Web Archive https://web.archive.org/web/20170709213808/https://shapkarin.me/(link to 2017 version with React Transition Group) Disclaimer: gradually developed since 2013!!! with limited time, is not an example of application architecture
09.12.2024
Open issues: 9
Lang: JavaScript
nextjs-netlify-blog-template
decapcms netlify template + Next.js
10.04.2024
Langs link
jsweb3
Please check README.md and in addition "simple-version" branch. Previously https://github.com/shapkarin/spectral-test-to-remove
13.02.2024
Lang: JavaScript
text-columns
Chrome extension to split selected text into multiple columns
16.01.2024
Langs link
fxhash-website
fxhash front-end, nextjs
23.02.2023
Langs link
Proof
keplr-wallet
The most powerful wallet for the Cosmos ecosystem and the Interchain
29.07.2022
Langs link
evmosjs
JS and TS libs for Evmos
18.04.2022
Langs link
dev
Liquity monorepo containing the contracts, SDK and Dev UI frontend.
10.04.2022
Langs link
Proof
bitsongjs
A series of useful Javascript libraries for BitSong
24.11.2021
Langs link
Proof
spectral-test-to-remove
3 years ago ETH test (to remove)
08.11.2021
Lang: TypeScript
cosmjs
The Swiss Army knife to power JavaScript based client solutions ranging from Web apps/explorers over browser extensions to server-side clients like faucets/scrapers.
17.10.2021
Langs link
next.js
The React Framework
29.09.2021
Langs link
Proof
awesome-audio-visualization
A curated list about Audio Visualization.
10.09.2021
Langs link
Proof
vk-to-spotify-1
Transfer your music from VK to Spotify. Made especially for your beloved wife.
01.09.2021
docs
The open-source repo for docs.github.com
27.08.2021
Langs link
Proof
interactive-examples
Home of the MDN live code editor interactive examples
26.08.2021
Langs link
Proof
vue-cli
🛠️ Standard Tooling for Vue.js Development
16.08.2021
Langs link
Proof
yari
The platform code behind MDN Web Docs
09.08.2021
Langs link
Proof
content
The content behind MDN Web Docs
09.08.2021
Langs link
liquidity-vue-client
AMM-style decentralized exchange, uses Cosmos
04.08.2021
Open issues: 3
Lang: TypeScript
liquidity
Cosmos SDK Liquidity module
29.07.2021
Langs link
Proof
translated-content
All translated MDN content in raw form
26.07.2021
Langs link
web.dev
The frontend, backend, and content source code for web.dev
25.07.2021
Langs link
Proof
theme-webchat
A webchat server which sends customizable webchats
12.07.2021
Lang: JavaScript
openproject
OpenProject is the leading open source project management software.
06.07.2021
Langs link
Proof
web-dev
Website source of aeternity.com
08.05.2021
Langs link
encrypted-contacts-assignment
Electron react redux app to encrypt contacts. 3 years old repo was made in 2 hours.
18.04.2021
Open issues: 6
Lang: TypeScript
superhero-wallet
Superhero wallet
14.08.2020
Langs link
Proof
shapkarin
hello
19.07.2020
global-diff-extension
Show the list of global variables
07.07.2020
Langs link
Proof
jshint
JSHint is a tool that helps to detect errors and potential problems in your JavaScript code
05.07.2020
Langs link
Proof
globals
Global identifiers from different JavaScript environments
05.07.2020
Langs link
diff-browser-globals
This package is compare a list of runtime browser scope with your browser global scope.
05.07.2020
Lang: JavaScript
bernard
Mobile app that takes care about your treatment
21.06.2020
jitsi-meet
Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application.
21.06.2020
Langs link
Proof
superhero-button
Superhero Tip button widget for creators
18.06.2020
Langs link
awesome-webpack
A curated list of awesome Webpack resources, libraries and tools
14.04.2020
Langs link
Proof
tab-glutton
Google Chrome tab management extension
22.01.2020
Langs link
xiyo.imba
A very basic URL storage tool
22.10.2019
Langs link
Proof
sound_terrain
Old one sound terrain experiment with FFT [credits to @sannremy]
26.08.2019
Lang: JavaScript
react-redux-connect
Connect react components to redux store using component static props
06.08.2019
Langs link
extend-routines
Action creator lib with predefined states. Note: There was no "createSlice" API in Redux Toolkit (RTK) in 2018 when this package was published + it doesn't relay on Redux
09.06.2019
Open issues: 9
Lang: JavaScript
redux-saga-routines
Routines for redux-saga
06.06.2019
Langs link
saga-fetch
Redux-Saga worker created to simplify a fetch worker implementation.
08.05.2019
Open issues: 7
Lang: JavaScript
movies
clustering movies plots. my old machine learning (ML) pet using NumPy and scikit-learn
04.05.2019
Open issues: 1
Lang: Python
redux-scaffolder
Generate three redux files from CLI: constants.js, actions.js, reducers.js [help wanted: issue #1]
03.04.2019
Open issues: 12
Lang: JavaScript
awesome
:sunglasses: Curated list of awesome lists
04.01.2019
Langs link
Proof
awesome-imba
:star: A curated list of awesome Imba frameworks, libraries, software and resources
04.01.2019
Langs link
Proof
react-scaffolder
:zap: Scaffolding tool for React
02.01.2019
Open issues: 1
Langs link
rijksmuseum
rijksmuseum's API, events
03.12.2018
Lang: JavaScript
todomvc
Helping you select an MV* framework - Todo apps for React.js, Ember.js, Angular, and many more
25.11.2018
Langs link
imba-todo
TodoMVC app with http://imba.iolang, for tastejs/todomvc repo: https://github.com/tastejs/todomvc
19.11.2018
Lang: CSS
react-table
React Table - A lightweight, fast and extendable datagrid for React
11.11.2018
Langs link
locutus
All your standard libraries will be assimilated into our JavaScript collective. Resistance is futile.
05.11.2018
Langs link
blog
react blog
09.06.2017
Lang: JavaScript
ReminderPro
React Redux App Tutorial
29.05.2017
Lang: JavaScript
try-react-redux
CountdownChamp
29.05.2017
Lang: JavaScript
angular4sort
angular4sort, 8 y.o. example
19.05.2017
Lang: JavaScript
Marionette-try-es6
09.12.2016
Lang: CSS
sketches
javascript canvas 2d sketches (2012-2016) (TODO: upd and make submodule for homepage)
17.10.2016
Open issues: 1
Lang: JavaScript
issues-search
react.js app that looking for issues
13.01.2016
Lang: JavaScript
todo
simple backbone todo app with require.js
11.01.2016
Lang: JavaScript
knokout-example
Knockout.js simple example app
11.06.2015
Lang: CSS
music-search
Fast way to search top track from last.fm by artist or tag. 11 years ago using backbone.js
08.06.2015
Open issues: 1
Lang: JavaScript
express-hello-route
express.js router example
15.06.2014
Lang: JavaScript
textToJson-Html
generate lang objects and base template
23.05.2014
Lang: JavaScript
front-transpiler
prototype with jade, yaml, grunt
20.03.2014
Lang: HTML
google-maps-api
first try google map api
17.02.2014
Lang: JavaScript
More