You will get a webxdc (+ a web) application that runs right inside a messenger

4.8

Let a pro handle the details

Buy Web Application Programming services from Vladimir, priced and ready to go.
4.8

Let a pro handle the details

Buy Web Application Programming services from Vladimir, priced and ready to go.

Project details

What is a webxdc app?
Basically it's just a file that you send to a chat. If the messenger supports webxdc, it will display the file as an application that all chat members can launch and interact with.
webxdc is a relatively new technology. It was introduced by the Delta Chat messenger in 2022 then quickly gained traction, getting adopted by several other chat applications.

A webxdc app can be anything. It can be a game like chess or Wordle, or a collaborative text editor, or a shared calendar. webxdc apps don't need a server to function. They're peer-to-peer and private by design.

Now, about myself. I am one of the pioneers of webxdc application development. I have worked on apps that have been chosen by the original webxdc authors to serve as examples for new app developers to learn how to create new apps. Aside from apps, I have also been pushing the limit of webxdc as a technology, by making contributions and proposals many of which have been eventually implemented.
And I plan to keep pushing the limit by bringing your wonderful idea to life!
Programming Languages
HTML & CSS, JavaScript, TypeScript
Coding Expertise
Cross Browser & Device Compatibility, Localization, Security
What's included
Service Tiers Starter
$99
Standard
$199
Advanced
$999
Delivery Time 7 days 21 days 30 days
Number of Revisions
222
Design Customization
-
-
-
Content Upload
-
-
-
Responsive Design
-
-
-
Source Code
Optional add-ons You can add these on the next page.
Fast Delivery
+$99 - $399
Additional Revision
+$59
Release under an open-source license (+ 1 Day)
+$19
webxdc app store listing
+$19
Deploy a web version (+ 1 Day)
+$69
4.8
4 reviews
75% Complete
25% Complete
1% Complete
(0)
1% Complete
(0)
1% Complete
(0)

VZ

Vitaliy Z.
4.00
Nov 19, 2025
Quick Job: Developer Needed for Chrome Extension Update

HA

Hussain A.
5.00
Jan 30, 2025
Make a web page from d3 code

SG

Sean G.
5.00
Aug 9, 2024
JavaScript/TypeScript Help Vladimir did a great job on this small JavaScript/TypeScript project. He has great technical skills, he is very friendly and easy to work with, he is reliable and communicates well. We would definitely like to work with him again on future projects.

GL

Gan L.
5.00
Mar 26, 2024
Chrome Extension that controls Crunchyroll video Lots of experience. Fast help with a problem i was stuck at.
Vladimir F.Status: Offline

About Vladimir

Vladimir F.Status: Offline
Software Developer (Front-end and more)
100% Job Success
4.8  (4 reviews)
Yerevan, Armenia - 11:13 pm local time
5+ years in web (front-end) development, and more specific areas of it:
- Browser Extensions
I work quite a lot with deeper-level concepts, such as `WeakMap`s, `MutationObserver`s, etc, and read web specs and browser source code regularly.
- WebRTC, networks, censorship circumvention
- Privacy and security
I pay a great deal of attention to these things, and in today's world of trackers and data breaches it's my biggest focus and passion. As an example, I reported a couple of security vulnerabilities I found in some quite popular pieces of software, you can see one on my GitHub profile.
- CRDTs (Yjs, Automerge, Loro) — P2P applications
- Graphics: Canvas, SVG
- Web Audio API — audio processing

I love non-trivial tasks and cool ideas, so I'm also open to projects involving Rust, Go, Python, or maybe even something I've never heard of before.
For example, I loved working on Terser (JS minifier); the Snowflake censorship circumvention network; and of course the Jump Cutter extension, which was like an unpaid full-time job for more than a year. Now the extension has over 15 000 users, and I'm really proud of it.

My head is always full of ideas and dreams, and, if I like your project, I'll put my heart into it.

Steps for completing your project

After purchasing the project, send requirements so Vladimir can start the project.

Delivery time starts when Vladimir receives requirements from you.

Vladimir works on your project following the steps below.

Revisions may occur after the delivery date.

A basic version is sent to the client for feedback

(optional) Source code published

Review the work, release payment, and leave feedback to Vladimir.