Skip to main content
ProductsDesktop toolsTASTECADDrawing reviewTASTEFILESFile managementTASTEFTPFile transferTASTESSHRemote workspaceTASTEZIPCompression and extractionDeveloper toolsTASTECODERust integrated development environmentTASTESTUDIOIntegrated development and test environmentTASTEETLData integration (ETL)ServersTASTEREMOTERemote desktop serverTASTEGEOGeospatial serverTASTEMAILMail workspaceGet startedDownloadsDocumentationBuyAll products
Marketplace
News
TechNewsToday's dev newsDeveloper docsProgramming languagesRustTypeScriptJavaScriptPythonGoC#JavaCC++KotlinDartWeb front-end frameworksNext.jsReactVue.js · NuxtSvelteKitAngularServer frameworksSpring BootDjangoFastAPIASP.NET CoreNestJS · ExpressApp & desktop frameworksTauriFlutterReact NativeElectronAlgorithmsAlgorithm basicsCore algorithmsAdvanced algorithmsPractical algorithms
CommunityProjectsDevelopment logsPromptsAI tool issuesShowcaseCommunity guide
Work with usTech transferWebsite buildDesktop app buildRelease and payment pipelineSales partnerContact
ServicesRemote desktopCustom installer packages
TASTEDEV
Products

Desktop tools

TASTECADComplex drawings, opened with easeTASTEFILESJust the files you need, as fast as possibleTASTEFTPThe tidiest path for your filesTASTESSHA stronger link between you and your serversTASTEZIPPack faster, unpack safer

Developer tools

TASTECODEEdit, build, debug and test Rust apps in one windowTASTESTUDIOFrom editing to remote tests and approved AI fixesTASTEETLMove data while you watch the values

Servers

TASTEREMOTEA remote desktop you run on your own serverTASTEGEORebuilding a GeoServer-compatible geospatial server in RustTASTEMAILTake back control of your email

Get started

DownloadsLatest builds of every productDocsHow to use each productBuySubscriptions and perpetual licencesAll productsEvery product at a glance
All products
MarketplaceNews
Tech

News

Today's dev newsOfficial announcements on languages, frameworks, GitHub and AIDeveloper docsGuides to languages, frameworks and algorithms

Programming languages

RustTypeScriptJavaScriptPythonGoC#JavaCC++KotlinDart

Frameworks

Web front-end frameworksNext.jsReactVue.js · NuxtSvelteKitAngular
Server frameworksSpring BootDjangoFastAPIASP.NET CoreNestJS · Express
App & desktop frameworksTauriFlutterReact NativeElectron

Algorithms

Algorithm basicsComplexity analysis · Sorting · Searching · Basic data structures · Trees and heapsCore algorithmsGraph traversal · Shortest paths & minimum spanning trees · Dynamic programming · Greedy algorithms · Divide and conquer · BacktrackingAdvanced algorithmsString algorithms · Math and number theory · Bit manipulation · Segment trees · Union-findPractical algorithmsCoding interview strategy · LRU cache · Rate limiting · Consistent hashing
All development docs
Community
ProjectsDiscover builders and their workDevelopment logsDecisions and lessons learnedPromptsReusable instructionsAI tool issuesProblems and workarounds for Claude, Codex, GeminiShowcaseFinished resultsCommunity guideHow we build in the open
Work with us
Tech transferNative apps in Rust and eguiWebsite build10 languages, accounts, docs and downloadsDesktop app buildRust and egui, no WebViewRelease and payment pipelineSigning, MSI, deb, rpm, AppImage, hashesSales partnerRecommend us and earn 30%ContactBuilds, partnerships and investment
Services
Remote desktopReach your computer from a browserCustom installer packagesOnly the features you need, settings preloaded
Buy
EN
한국어EnglishDeutschEspañolFrançaisItalianoPortuguês (Brasil)日本語简体中文繁體中文
Log in
Log in
TASTEDEV

From small tools to better development.

support@tastedev.netSupport TASTEDEV
ProductsProduct lineupBuyDocsDownloadsMarketplaceSupport
CommunityProjectsDevelopment logsPromptsAI tool issuesShowcase
PoliciesPrivacy policyTerms of serviceSubscription termsRefund policyCommunity guidelines
AccountLog inSign up
Visitors
Today
012345678901234567890123456789012345678901234567890123456789
Yesterday
012345678901234567890123456789012345678901234567890123456789
Total views
0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
Company
GXSOFT
Representative
CHOI YOUNG GU
Business registration number
853-44-00368
Address
9F V24, 351 Gyeongin-ro, Michuhol-gu, Incheon, Republic of Korea
Phone
+82-10-4404-1523
Email
whitecalvin@tastedev.net
Privacy officer
CHOI YOUNG GU

© 2026 TASTEDEVProduct information is based on verified development sources.Released · improving

Ads are not shown to subscribers or licence holders. Browse without ads

All docs
TASTEREMOTE
OverviewUser guideInstallationQuick startKey featuresTroubleshooting
Released · improving

TASTEREMOTE docs

TASTEREMOTE is a remote desktop that companies and individuals install on their own server. The server runs signaling, web and TURN (relay), and the host app is installed on the computers to be reached (Windows, macOS or Linux, including headless servers). Remote control happens in a web browser with nothing to install, and on a phone browser you use touchpad mode and an on-screen keyboard. Screen, sound, input and files are end-to-end encrypted with WebRTC (DTLS-SRTP), so even when they pass through the server and the relay, not even the operator can see them. The host app is downloaded from that server, and its updates follow that server's version. Individuals use it for free; companies and public institutions use it with a server licence. TASTEDEV runs remote.tastedev.net itself.

User guide

From first launch to troubleshooting, written in the order you actually work.

For users

  1. Getting started
  2. Install the host app
  3. Connect by ID
  4. The remote session screen
  5. Account and my devices
  6. ID connects from other accounts
  7. Host app settings
  8. Troubleshooting

For operators

  1. Server architecture
  2. Server installation
  3. First setup
  4. Admin pages
  5. Server license
  6. Terms and consent
  7. Security and network
  8. Updates and troubleshooting

Installation

Verified public installers are available

Check the version, SHA-256, and code signing details on the downloads page before installing. View download details

What to check now

Source version
0.2.21
Supported platforms
Windows, Linux, macOS
Release status
Released · improving
External docs
Verified docs

Quick start

  1. 1

    Install TASTEREMOTE on a server, set the HTTPS address and TURN with the server setup wizard, then create the first admin account.

  2. 2

    On the computer to be reached, get the host app from that server's download page and install it; an ID and a one-time password appear.

  3. 3

    Connect by ID from a browser, or register the computer to your account as one of your devices for unattended access.

Key features

Remote control from a browser

Viewers connect from a web browser with nothing to install. On a phone, control it with touchpad mode and an on-screen keyboard, and add it to the home screen to open it like an app.

Windows, macOS and Linux hosts

The computer being reached can run Windows, macOS or Linux, and the host also runs as a service on headless Linux servers.

ID access and my devices

Connect straight away with an ID and a one-time password, or reach devices registered to your account even when no one is there (unattended access). Group devices into workspaces.

ID access from other accounts

When another account asks to connect to a registered PC, an approval prompt appears with the email the server has verified. There are trusted email and block lists, a lock on repeated requests, and session records.

Remote screen

Choose among multiple monitors and switch quality (Auto, High quality, Low bandwidth). It sends up to 60 fps at native resolution up to 4K (H.264) and shows connection statistics.

Files, clipboard and sound

Send and receive files and browse the host's files, share the text clipboard both ways and hear the host's sound. Shortcuts such as Ctrl+Alt+Del can be sent too.

Session recording

Save a session as video in the viewer's browser or on the host. The side being reached sees a recording indicator.

Several people together

Several people can watch in view-only mode while one person controls. Hand over control without dropping the session, and on Windows you can block input on the side being reached.

Admin console

Manage members (suspend, reset password, invite), sign-up mode, announcements, branding, licences and server updates on the web. A server setup wizard helps with nginx and certificate settings.

End-to-end encryption

Screen, sound, input and files are encrypted with DTLS-SRTP. Device passwords are stored with PBKDF2, and device access tokens are signed by the server, valid for 60 seconds and usable once.

Troubleshooting

I can't see a download button.

Check the currently published installers and verification details on the downloads page.

Can I check which operating systems are supported?

The docs only list environments verified for each product. “Being verified” means support isn't confirmed yet.

Where can I check the current feature scope?

The key features in these docs and the product page are written based on the current project source.

Go to product overview

Ads are not shown to subscribers or licence holders. Browse without ads