Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/umairayub79/SayadGanj-Desktop
Sayad Ganj - The First Balochi Dictionary (سیدگنج - بلوچی ءِ اوّلی بزانت بلد) Desktop version built with ElectronJS + ReactJS + SQlite3 + TailwindCSS
https://github.com/umairayub79/SayadGanj-Desktop
balochi balochi-dictionary baluchi baluchi-dictionary electronjs reactjs sayad-ganj sayadganj sqlite3 tailwindcss
Last synced: about 2 months ago
JSON representation
Sayad Ganj - The First Balochi Dictionary (سیدگنج - بلوچی ءِ اوّلی بزانت بلد) Desktop version built with ElectronJS + ReactJS + SQlite3 + TailwindCSS
- Host: GitHub
- URL: https://github.com/umairayub79/SayadGanj-Desktop
- Owner: umairayub79
- License: mit
- Created: 2022-08-15T23:14:27.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-08T19:19:48.000Z (5 months ago)
- Last Synced: 2024-08-01T03:25:19.744Z (4 months ago)
- Topics: balochi, balochi-dictionary, baluchi, baluchi-dictionary, electronjs, reactjs, sayad-ganj, sayadganj, sqlite3, tailwindcss
- Language: JavaScript
- Homepage: https://sayadganj.online
- Size: 4.94 MB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-balochi-nlp - Github Repo
README
![App Icon](./icons/256x256.png)
# Sayad Ganj - سیدگنج
The First Balochi Dictionary - بلوچی ءِ اوّلی بزانت بلدA Desktop version of Sayad Ganj / سیدگنج built with ElectronJS + ReactJS + TailwindCSS
To access the web version, you can visit the [https://sayadganj.online](https://sayadganj.online).
## Screenshots
## Download
| File | Version | Size | Release Date |
|--------------------------------|---------|---------|--------------|
| [Sayadganj-0.1.7-linux-x86_64.AppImage](https://github.com/umairayub79/SayadGanj-Desktop/releases/download/v0.1.7/SayadGanj-0.1.7-linux-x86_64.AppImage) | v0.1.7 | 145 MB | Oct 7, 2023 |
| [Sayadganj-0.1.7-linux-amd64.deb](https://github.com/umairayub79/SayadGanj-Desktop/releases/download/v0.1.7/SayadGanj-0.1.7-linux-amd64.deb) | v0.1.7 | 89.5 MB | Oct 7, 2023 |
| [Sayadganj-win32 Portable.zip](https://github.com/umairayub79/SayadGanj-Desktop/releases/download/v0.1.6/Sayadganj-v0.1.6-win32.zip) | v0.1.6 | 131 MB | Nov 12, 2022 |
| [Sayadganj-win64 Portable.zip](https://github.com/umairayub79/SayadGanj-Desktop/releases/download/v0.1.6/Sayadganj-v0.1.6-win64.zip) | v0.1.6 | 136 MB | Nov 12, 2022 |
| [Sayadganj-win32 Installer.exe](https://github.com/umairayub79/SayadGanj-Desktop/releases/download/v0.1.6/SayadganjSetup-v0.1.6-win32.exe) | v0.1.6 | 94.4 MB | Nov 12, 2022 |
| [Sayadganj-win64 Installer.exe](https://github.com/umairayub79/SayadGanj-Desktop/releases/download/v0.1.6/SayadganjSetup-v0.1.6-win64.exe) | v0.1.6 | 97.8 MB | Nov 12, 2022 |# Development
## Run```bash
git clone https://github.com/umairayub79/SayadGanj-Desktop.git
cd ./SayadGanj-Desktop
npm install
npm run electron:start
```
Runs the app in the development mode. A brand new window will be opened by electron automatically.note: if you get a 'module not found' error that's because this project uses SQLite3 and SQLite3 is not a 'native' module so we need to rebuild it:
```bash
npm run rebuild-sqlite3
```If you are on a MacOSX, you might need to have XCode and its tools installed. Also, on Windows, you may need to have some of the .NET Framework properly installed to build that native module.
## Packaging for Production
To package the app for mac :
```
npm run electron:package:mac
```
To package the app for windows :
```
npm run electron:package:win
```
To package the app for linux :
```
npm run electron:package:linux
```
## To-do- [x] Random Word
- [x] Search
- [x] Search History
- [x] Copy to Clipboard
- [x] Restructure Database
- [x] Favorites
- [x] Dark Mode
- [x] Virtual Keyboard
- [x] Font Settings## Contributing
Contributions are always welcome!
## Feedback
If you have any feedback, please reach out to me at [email protected]
## License
[MIT](https://choosealicense.com/licenses/mit/)