# clapp - Hafif Komut Satırı Uygulama Paket Yöneticisi
clapp, Python ve Lua uygulamalarını kolayca yükleyip çalıştırmanızı sağlayan, sade ve hızlı bir CLI paket yöneticisidir.
## Özellikler
- 🚀 **Tek Komutla Kurulum ve Çalıştırma**
- 📦 **Çoklu Dil Desteği**: Python ve Lua uygulamaları
- 🔒 **Güvenli ve Şeffaf Paket Sistemi**
- 🛠️ **Geliştirici Araçları**: Doğrulama, yayınlama, kaldırma, güncelleme
- 🌐 **Ayrı Paket Deposu**: [clapp-packages](https://github.com/mburakmmm/clapp-packages) ile iki repo sistemi
## Kurulum
```bash
pip install clapp
```
## Temel Kullanım
```bash
# Paket yükle (uzak depodan)
clapp install hello-world
# Yüklü paketleri listele
clapp list
# Paket çalıştır
clapp run hello-world
# Paket kaldır
clapp uninstall hello-world
# Kendi uygulamanı yayınla (clapp-packages'a otomatik push)
clapp publish ./my-app --push
```
## İki Repo Sistemi
- **clapp:** CLI ve yönetim araçlarını içerir. (Bu repo)
- **clapp-packages:** Sadece paketler ve index.json içerir. Tüm paket işlemleri publish komutu ile otomatik yapılır.
## Manifest Formatı
```json
{
"name": "my-app",
"version": "1.0.0",
"language": "python",
"entry": "main.py",
"description": "Açıklama",
"dependencies": []
}
```
## Katkı ve Destek
- 🐛 Hata bildirimi ve öneriler için: [Issues](https://github.com/mburakmmm/clapp/issues)
- 📦 Paket eklemek için: [clapp-packages](https://github.com/mburakmmm/clapp-packages)
- 📖 Detaylı bilgi ve dokümantasyon: [Wiki](https://github.com/mburakmmm/clapp/wiki)
## Lisans
MIT License
Raw data
{
"_id": null,
"home_page": "https://github.com/mburakmmm/clapp",
"name": "clapp-pm",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "Melih Burak Memi\u015f <mburakmemiscy@gmail.com>",
"keywords": "package-manager, app-manager, python, lua, cross-language, cli, lightweight, desktop, applications",
"author": "Melih Burak Memi\u015f",
"author_email": "Melih Burak Memi\u015f <mburakmemiscy@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/88/44/89bb86c5c7b1fa9d99fa6b3163f04f8cbb48dce059287fccb64b18244018/clapp_pm-1.0.16.tar.gz",
"platform": null,
"description": "# clapp - Hafif Komut Sat\u0131r\u0131 Uygulama Paket Y\u00f6neticisi\n\nclapp, Python ve Lua uygulamalar\u0131n\u0131 kolayca y\u00fckleyip \u00e7al\u0131\u015ft\u0131rman\u0131z\u0131 sa\u011flayan, sade ve h\u0131zl\u0131 bir CLI paket y\u00f6neticisidir.\n\n## \u00d6zellikler\n\n- \ud83d\ude80 **Tek Komutla Kurulum ve \u00c7al\u0131\u015ft\u0131rma**\n- \ud83d\udce6 **\u00c7oklu Dil Deste\u011fi**: Python ve Lua uygulamalar\u0131\n- \ud83d\udd12 **G\u00fcvenli ve \u015eeffaf Paket Sistemi**\n- \ud83d\udee0\ufe0f **Geli\u015ftirici Ara\u00e7lar\u0131**: Do\u011frulama, yay\u0131nlama, kald\u0131rma, g\u00fcncelleme\n- \ud83c\udf10 **Ayr\u0131 Paket Deposu**: [clapp-packages](https://github.com/mburakmmm/clapp-packages) ile iki repo sistemi\n\n## Kurulum\n\n```bash\npip install clapp\n```\n\n## Temel Kullan\u0131m\n\n```bash\n# Paket y\u00fckle (uzak depodan)\nclapp install hello-world\n\n# Y\u00fckl\u00fc paketleri listele\nclapp list\n\n# Paket \u00e7al\u0131\u015ft\u0131r\nclapp run hello-world\n\n# Paket kald\u0131r\nclapp uninstall hello-world\n\n# Kendi uygulaman\u0131 yay\u0131nla (clapp-packages'a otomatik push)\nclapp publish ./my-app --push\n```\n\n## \u0130ki Repo Sistemi\n\n- **clapp:** CLI ve y\u00f6netim ara\u00e7lar\u0131n\u0131 i\u00e7erir. (Bu repo)\n- **clapp-packages:** Sadece paketler ve index.json i\u00e7erir. T\u00fcm paket i\u015flemleri publish komutu ile otomatik yap\u0131l\u0131r.\n\n## Manifest Format\u0131\n\n```json\n{\n \"name\": \"my-app\",\n \"version\": \"1.0.0\",\n \"language\": \"python\",\n \"entry\": \"main.py\",\n \"description\": \"A\u00e7\u0131klama\",\n \"dependencies\": []\n}\n```\n\n## Katk\u0131 ve Destek\n\n- \ud83d\udc1b Hata bildirimi ve \u00f6neriler i\u00e7in: [Issues](https://github.com/mburakmmm/clapp/issues)\n- \ud83d\udce6 Paket eklemek i\u00e7in: [clapp-packages](https://github.com/mburakmmm/clapp-packages)\n- \ud83d\udcd6 Detayl\u0131 bilgi ve dok\u00fcmantasyon: [Wiki](https://github.com/mburakmmm/clapp/wiki)\n\n## Lisans\n\nMIT License \n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Lightweight cross-language app manager for Python and Lua",
"version": "1.0.16",
"project_urls": {
"Bug Tracker": "https://github.com/mburakmmm/clapp/issues",
"Changelog": "https://github.com/mburakmmm/clapp/blob/main/CHANGELOG.md",
"Documentation": "https://github.com/mburakmmm/clapp/blob/main/README.md",
"Homepage": "https://github.com/mburakmmm/clapp",
"Package Repository": "https://github.com/mburakmmm/clapp-packages",
"Repository": "https://github.com/mburakmmm/clapp"
},
"split_keywords": [
"package-manager",
" app-manager",
" python",
" lua",
" cross-language",
" cli",
" lightweight",
" desktop",
" applications"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "ab21d95641e1651fc4a114f25beb89d8f3cf8a18970fc28c1df5df6f8e655726",
"md5": "f02fd5d45a557eb300d77b36128b3109",
"sha256": "97400e783a280a2b5ccbc7b9b261a4ffcefff9b9a70a5478443d16a1ea25d886"
},
"downloads": -1,
"filename": "clapp_pm-1.0.16-py3-none-any.whl",
"has_sig": false,
"md5_digest": "f02fd5d45a557eb300d77b36128b3109",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 114138,
"upload_time": "2025-07-14T22:13:53",
"upload_time_iso_8601": "2025-07-14T22:13:53.250368Z",
"url": "https://files.pythonhosted.org/packages/ab/21/d95641e1651fc4a114f25beb89d8f3cf8a18970fc28c1df5df6f8e655726/clapp_pm-1.0.16-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "884489bb86c5c7b1fa9d99fa6b3163f04f8cbb48dce059287fccb64b18244018",
"md5": "38e54f682d3be43693e8ab617be8ee62",
"sha256": "5e37af502f8576bdd1a6902c45846f161dcda5aa02d39343c8b0b9e7da4fcffe"
},
"downloads": -1,
"filename": "clapp_pm-1.0.16.tar.gz",
"has_sig": false,
"md5_digest": "38e54f682d3be43693e8ab617be8ee62",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 101290,
"upload_time": "2025-07-14T22:13:54",
"upload_time_iso_8601": "2025-07-14T22:13:54.403947Z",
"url": "https://files.pythonhosted.org/packages/88/44/89bb86c5c7b1fa9d99fa6b3163f04f8cbb48dce059287fccb64b18244018/clapp_pm-1.0.16.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-14 22:13:54",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "mburakmmm",
"github_project": "clapp",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [
{
"name": "requests",
"specs": [
[
">=",
"2.31.0"
]
]
},
{
"name": "typing-extensions",
"specs": [
[
">=",
"4.0.0"
]
]
}
],
"lcname": "clapp-pm"
}