My name is Denis. I might introduce myself as a designer, a frontend developer, or an engineer, but I mix all of this and find myself as a broad range self-guided open-source creator. I build dream interfaces, knowledge hubs and useful web apps. And have so much more to improve on! I'm deep into the modern frontend web development, and this page is home for all of the code I've been contributing to the global web community since 2012. Welcome! ๐
I've founded and continue development of a network of open source sociocultural projects today. Each project starts from a good idea and transparent goals, then I share them in a transparent and collaborative way to find the people who would also like to engage in these projects for the best of all. I've started creating open source social projects by myself, but there are numerous collaborations that showd as really viable for other people and communities. I would be glad to meet new engaged people along the way.
- Participate in any of these projects development and realization.
- Support my projects with stars, mentions, blog posts, social media coverage, donations or any other resources you are willing to bring to the open-source technology for everyone.
- You have any kind of creative multimedia web-app projects where you see me fit.
Let's make something! So the initiatives would flow as long as we enjoy making world better together! โจ
- Chromatone โ Visual Music Language research center
- tsoop.com tsoop โ
live multimedia generation
- portable collaborative music laboratory and label - DeFUCC - Development Foundation for Universalization, Cooperation and Creativity, and there's more
- OOLEY - Open resource for open makerspaces in Russia and all over the world
- Etovoteto โ Word creation board game and the dictionary of imaginary words
- hashfs - Secure file persistence in the browser
- use-chromatone - Interactive visual music toolkit
- gun-avatar - Simple JS avatar generator for use with gun
SEA
cryptographic keypairs - @gun-vue/composables - Gun DB + Vue UI composables collection
- @gun-vue/components - Library of reusable components for Gun built with Vue
- @gun-vue/app - Single HTML file offline-first web-app with most of modern apps features but p2p.
- @gun-vue/relay - Toolset for easy p2p app development with Gun database and Vue 3 reactive components system
I'm vibing with Evan You, Antony Fu, Paul Miller and other great open-source authors making web-development such a beautiful experience and ever growing community. I use only MIT or open lincensed content in my projects and put such licences on all of my own creations here. It all fits together so nicely!
- JavaScript - Native language of the web
- Vite - Lightning fast JavaScript dev experience and build speed
- Vue - Reactive components and robust composables
- Vitepress - Vite & Vue Powered Static Site Generator
- VueUse - Exceptionally useful Vue.js toolbox
- UnoCSS - Ultrafast utility-first css styling
- Pug - Compact and conscise HTML templating engine to use in Vue SFCs
- Paper.js - Easy vector graphics manipulations
- WEBMIDI.js - Wrapper over Web Midi API for more musical scale of interactions
- Elementary.audio - High performance JS+WASM audio engine
- ToneJS - Tone.js is a Web Audio framework for creating interactive music in the browser.
- Noble - Noble cryptography is a high-security, easily auditable set of contained cryptographic libraries.
I'm trying to maintain a good balance of making profitable commercial projects along with sharing open source knowledge hubs and services for everyone to use and build upon. I know that crowds of people would pass by before we meet with those of you, who can appreciate the work and have a feeling to go into some collaborative project including me. But take the risk and know that we'll gradually find each other, meet and grow into an international community of exceptional geeks reimagining the world with open-source projects. Ready to make your first project today? Ideas? Questions? Contact me when it's time for something new. โ๏ธ