PackIt ⟡ Global
283 subscribers
4 photos
21 links
All links: @packitX
Русский канал: @packitapp
Download Telegram
Updating non-working plugins, as well as adding new ones, will be done tonight.

You can send plugins in advance here: t.me/packitd/4

Forum | PackIt RU
👍1👎1
Next week 0.1.1 will be released with fixes for all bugs that will be submitted this week.

Forum | PackIt RU
👎1🔥1🤡1
Yesterday I was very busy, and today there was almost no time either. But I still managed to squeeze out a few minutes to write this post.

After 7.5 months of PackIt development and 368 days of work on ElyxCore, the first release of PackIt has arrived.

It is the largest project in exteraGram in terms of code volume and functionality, the most thoroughly worked out in terms of design, and undoubtedly the highest quality. Of course, it was not without bugs, unfinished parts, and various problems, as is typical for any first release. Moreover, for most of the journey, this project was created by only 2 developers and five testers. Closer to completion, several more developers joined us, and their help proved to be very important.

In general, initially PackIt was an unnamed plugin with text commands like .install plugin. Later, I met @mr_Vestr and proposed working on this project together. After some time, I came up with the name PackIt and somehow drew an icon.
Thanks to @mr_Vestr, the project gradually moved from text commands to a full-fledged interface. Over time, the commands were completely removed, and PackIt began to turn into a real application.
After some time, I began to study Android and Java properly. It was then that I got the opportunity to take on the project seriously: it ceased to be a simple text \"manager\" and became a full-fledged quality project.
Around the middle of development, testers joined the project: @red1k, @kaltsitu, @homewatcha, @djnore, @inlovewithumi, and @xarmaq, who was later removed due to inactivity.
Later, @ageekapple joined us. He didn't help particularly much, but still, a big thank you for supporting the project.
Right at the end of development, the team of developers was supplemented by 3 more people: @oodze and the returning developer @xarmaq worked on the Kotlin part of the project, while @larpcoup joined as a native developer (spoiler: in the end, he didn't write anything for the native part).

A separate and huge thank you to @pixwet. Throughout almost the entire development, he helped the project many times. Without him, this project would hardly have turned out exactly like this.

Every person I mentioned above contributed to PackIt. Someone wrote code, someone tested, someone helped with advice or ideas. And it is thanks to these people that the release became possible.
Thank you to everyone who was part of this project.

If I ever get around to it, I will definitely write the full history of the creation of PackIt and ElyxCore.


Forum | PackIt RU
If you have your own PackIt repository, read this

Forum | PackIt RU
ATTENTION!

At the moment, the official PackIt repository is frozen for some technical reasons; its operation will be restored within a few days. If you have sent plugins, they will be published on the weekend.

Also, a bot for sending plugins to the PackIt repository will be available soon.

For now, you can use plugins from third-party repositories

Forum | PackIt RU
Released snapshot PackIt (06.08.2026)
Changelog:

• Fixed an error when reporting a plugin from the catalog.
• Removed duplication of the install button.
• Fixed tag display.
• Plugin profile now opens even for incompatible app versions.
• GitLab now displays the repository owner instead of a link, also supporting organizations.
• Fixed plugin sharing via "Share".
• Fixed an error when suggesting a plugin to a repository.
• Restored formatting of translated plugin descriptions.
• Bullet points and buttons no longer overlap with the navigation panel.
• Fixed the position of the catalog button.
• Aligned the "Find" button text in AI search.
• Fixed the sticker on the native library error panel.
• Fixed rare crashes during ripple animations.
• Fixed plugin description formatting after translation.
• Improved sticker loading: Sticker loading is now faster, more reliable, and correctly supports animated stickers.
• Other minor fixes.


Download snapshot
What is a snapshot

Forum | PackIt RU
PackIt 0.1.1
Report a bug: GitHub Issues
Forum: PackitGround
How to create a repository: repo-doc

WHAT CHANGED
This update is entirely about polishing. We gathered your reports, went through them, and closed more than 20 fixes — from minor visual roughness to crashes that spoiled the experience for no reason.

Stickers now load noticeably faster and finally animate as intended. Plugin sending and inline popups have been tidied up, description formatting works consistently everywhere. The interface is neater: elements no longer overlap the navigation panel, and long tag lists no longer spread out.


Installation options:
From file
GitHub Releases

Forum | PackIt RU
Found the very first versions of PackIt: Click

Forum | PackIt RU
❤‍🔥1❤1🔥1
PackIt is the first plugin that...

• Has more than 1 fragment.
• Reaches more than 2MB of code (excluding strings, etc.).
• Consists of more than 2 programming languages.
• Uses ElyxCore.
• Uses the Cruel build system.
• Used the ElyxBuilder build system.
• Uses more than 1 native library.
• Uses Jetpack Compose.
• Uses a FULLY custom settings implementation.
• Uses a custom BottomSheet implementation.
• Uses custom icons (Jetpack Compose), not from the Telegram client.
• The first plugin that compiles as an Android application.

• Uses custom dialogs instead of the Telegram component.
• Probably a lot more that I didn't remember. And a lot of small details.


Forum | PackIt RU