Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ridzimeko/dxtranslate
Simple DeepL translate frontend with no tracker and ads
https://github.com/ridzimeko/dxtranslate
deepl-translate deeplx minimalist svelte sveltekit translate
Last synced: about 1 month ago
JSON representation
Simple DeepL translate frontend with no tracker and ads
- Host: GitHub
- URL: https://github.com/ridzimeko/dxtranslate
- Owner: ridzimeko
- License: agpl-3.0
- Created: 2024-10-06T11:27:37.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2024-11-25T03:19:47.000Z (2 months ago)
- Last Synced: 2024-11-25T04:19:51.397Z (2 months ago)
- Topics: deepl-translate, deeplx, minimalist, svelte, sveltekit, translate
- Language: Svelte
- Homepage: https://dxtranslate.vercel.app
- Size: 182 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DXTranslate
![License](https://img.shields.io/badge/License-AGPL--3.0-blue.svg)
![Version](https://img.shields.io/badge/Version-1.0.0-orange.svg)
![Node.js Version](https://img.shields.io/badge/node-%3E%3D20.0.0-brightgreen.svg)A simple, straightforward frontend translator powered by the DeepL API.
![DXTranslate Web Screenshot](./screenshot/img.png)
## π‘ Why DXTranslate?
The official [DeepL website](https://deepl.com) can feel a bit bloated and slow at times. I wanted something lightweight and snappy. Thatβs why I created DXTranslate! Itβs a minimalistic version that gets the job done without fuss. Plus, you donβt need an API key or tokenβjust input your text and go! πβ¨
## β¨ Features
- **Privacy First**: No ads, cookies or tracking. πͺ
- **Token-Free**: No need for API keys; just start translating! πβ
- **Self-Host**: Want to run it on your own server? Go for it! π»π
- **Lightweight**: Fast response times without all the bloat. β‘## π¦ Getting Started
```bash
# clone the repository
git clone https://github.com/ridzimeko/DXTranslate.git# change project directory
cd dxtranslate# install dependencies
pnpm i# start dev sever
pnpm dev
```## π€ Contributing
Got ideas or want to help? Fantastic! You can follow these steps:
- Fork the repo
- Create a new branch (git checkout -b improve-feature)
- Make the appropriate changes in the files
- Add changes to reflect the changes made
- Commit your changes (git commit -am 'Improve feature')
- Push to the branch (git push origin improve-feature)
- Create a Pull Request## π License
This project is licensed under the **AGPL-3.0**.
Happy translating! ππ¬