{"id":13621941,"url":"https://github.com/gtrxAC/discord-j2me","last_synced_at":"2025-04-15T05:32:55.324Z","repository":{"id":237324849,"uuid":"794295669","full_name":"gtrxAC/discord-j2me","owner":"gtrxAC","description":"Discord client for Java ME (MIDP 1.0 \u0026 2.0) devices","archived":false,"fork":false,"pushed_at":"2024-11-04T06:01:56.000Z","size":3701,"stargazers_count":239,"open_issues_count":9,"forks_count":12,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-11-04T07:17:22.634Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gtrxAC.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-04-30T20:54:32.000Z","updated_at":"2024-11-04T06:02:00.000Z","dependencies_parsed_at":"2024-06-25T19:24:47.892Z","dependency_job_id":"1e839af8-1fa2-4c06-8a95-2d024035396e","html_url":"https://github.com/gtrxAC/discord-j2me","commit_stats":null,"previous_names":["gtrxac/discord-j2me"],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gtrxAC%2Fdiscord-j2me","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gtrxAC%2Fdiscord-j2me/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gtrxAC%2Fdiscord-j2me/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gtrxAC%2Fdiscord-j2me/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gtrxAC","download_url":"https://codeload.github.com/gtrxAC/discord-j2me/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223661241,"owners_count":17181631,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-01T21:01:12.274Z","updated_at":"2025-04-15T05:32:55.304Z","avatar_url":"https://github.com/gtrxAC.png","language":"Java","funding_links":[],"categories":["Java","Native Software"],"sub_categories":["Apps"],"readme":"# Discord for J2ME\nDiscord client for Java ME (MIDP 1.0 and 2.0) devices, inspired by [Discord for Symbian](https://github.com/uwmpr/discord-symbian-fixed). Uses proxy servers for the [HTTP](/proxy/) and [gateway](https://github.com/gtrxAC/discord-j2me-server) connection.\n\nAlso see [Droidcord](https://github.com/leap0x7b/Droidcord), a Discord client for old Android devices.\n\n![Screenshots](img/screenshots.png)\n\n* [Download](https://github.com/gtrxAC/discord-j2me/releases/latest)\n* [Discord server](https://discord.gg/2GKuJjQagp) (#discord-j2me)\n* [Telegram group](https://t.me/dscforsymbian)\n\n## Status\n### Working\n* Server, channel and thread lists\n* Direct messages and group DMs\n* Message reading, sending, editing, \u003cabbr title=\"Only your own messages\"\u003edeleting\u003c/abbr\u003e\n* Replying to messages\n* Reading older messages\n* Attachment viewing\n* Attachment sending (\u003cabbr title=\"Requires FileConnection API or HTML browser with file uploading support\"\u003edevice dependent\u003c/abbr\u003e)\n* Gateway/live message updates (\u003cabbr title=\"Not supported on MIDP 1.0\"\u003edevice dependent\u003c/abbr\u003e)\n* \u003cabbr title=\"Not in sync with official clients\"\u003eUnread message indicators\u003c/abbr\u003e\n* Emojis\n\n### Not implemented\n* Jumping to messages (e.g. replies)\n* Initiating DM conversations\n* Ping indicators\n* Reactions\n\n## How to build\n1. Install [Node.js](https://nodejs.org).\n2. Download [Temurin OpenJDK 8](https://adoptium.net/temurin/releases/?version=8\u0026package=jdk) (zip or tar.gz). Extract the package into the `sdk` folder. Make sure there is a sub-folder named something like `sdk/jdk8u...`.\n3. Download [ProGuard](https://github.com/Guardsquare/proguard/releases/latest). Extract the package and copy the extracted `lib/proguard.jar` file into the `sdk` folder.\n4. Download [midpapi20](https://github.com/vipaoL/j2me-build-tools/raw/c1598b6916f2ba2ad5be1c0accd1ed2a54c156f3/WTK2.5.2/lib/midpapi20.jar), [cldcapi10](https://github.com/vipaoL/j2me-build-tools/raw/c1598b6916f2ba2ad5be1c0accd1ed2a54c156f3/WTK2.5.2/lib/cldcapi10.jar), [jsr75](https://github.com/vipaoL/j2me-build-tools/raw/c1598b6916f2ba2ad5be1c0accd1ed2a54c156f3/WTK2.5.2/lib/jsr75.jar), [javapiglerapi](https://nnp.nnchan.ru/pna/lib/javapiglerapi.jar), and [nokiaui](https://github.com/vipaoL/j2me-build-tools/raw/refs/heads/master/lib/nokiaui.jar) JARs. Place these in the `sdk/lib` folder.\n5. Run `build.sh` (Linux) or `build.bat` (Windows).\n\n## Thanks\n* [@uwmpr](https://github.com/uwmpr) for formerly hosting the default proxy server\n* [@WunderWungiel](https://github.com/WunderWungiel) for formerly hosting the CDN proxy\n* [@shinovon](https://github.com/shinovon) for their Java ME [JSON library](https://github.com/shinovon/NNJSON)\n* [@saetta06](https://github.com/saetta06) for creating the menu and emoji graphics, and the loading animation\n* Language translation contributors (see About screen in the app)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FgtrxAC%2Fdiscord-j2me","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FgtrxAC%2Fdiscord-j2me","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FgtrxAC%2Fdiscord-j2me/lists"}