{"id":29959617,"url":"https://github.com/bhuvanesh-m-dev/setbian","last_synced_at":"2026-05-04T22:31:29.846Z","repository":{"id":301769635,"uuid":"1010262994","full_name":"bhuvanesh-m-dev/setbian","owner":"bhuvanesh-m-dev","description":"Setbian is a GUI-based Debian post-install setup tool that helps users quickly install essential apps with just an internet connection.","archived":false,"fork":false,"pushed_at":"2025-07-20T02:41:16.000Z","size":31164,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-20T03:39:35.975Z","etag":null,"topics":["debian","debian-packages","linux","open-source","post-installation","python","student-developer","student-project"],"latest_commit_sha":null,"homepage":"https://bhuvaneshm.in/setbian","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bhuvanesh-m-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"zenodo":null}},"created_at":"2025-06-28T17:40:44.000Z","updated_at":"2025-07-20T02:41:19.000Z","dependencies_parsed_at":"2025-07-20T03:23:27.740Z","dependency_job_id":null,"html_url":"https://github.com/bhuvanesh-m-dev/setbian","commit_stats":null,"previous_names":["bhuvanesh-m-dev/setbian"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/bhuvanesh-m-dev/setbian","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bhuvanesh-m-dev%2Fsetbian","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bhuvanesh-m-dev%2Fsetbian/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bhuvanesh-m-dev%2Fsetbian/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bhuvanesh-m-dev%2Fsetbian/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bhuvanesh-m-dev","download_url":"https://codeload.github.com/bhuvanesh-m-dev/setbian/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bhuvanesh-m-dev%2Fsetbian/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268618894,"owners_count":24279270,"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","status":"online","status_checked_at":"2025-08-03T02:00:12.545Z","response_time":2577,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["debian","debian-packages","linux","open-source","post-installation","python","student-developer","student-project"],"created_at":"2025-08-03T22:01:15.722Z","updated_at":"2026-05-04T22:31:29.841Z","avatar_url":"https://github.com/bhuvanesh-m-dev.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🧰 Setbian — Debian Post-Installation Automation Tool\n\n[![License](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)\n[![Platform](https://img.shields.io/badge/Platform-Debian%20Linux-red)](https://www.debian.org/)\n[![Built With](https://img.shields.io/badge/Built%20With-Python%20%2B%20Tkinter-blue)](https://docs.python.org/3/library/tkinter.html)\n[![Status](https://img.shields.io/badge/Project-Active-brightgreen)](https://bhuvanesh-m-dev.github.io/setbian/)\n[![Package](https://img.shields.io/badge/Format-.deb-orange)](https://wiki.debian.org/DebianPackage)\n[![Community](https://img.shields.io/badge/Ecosystem-Setbian%20App%20Portal-purple)](https://bhuvanesh-m-dev.github.io/setbian/app-portal/)\n![Latest Release](https://img.shields.io/github/v/release/bhuvanesh-m-dev/setbian)\n[![Download .deb](https://img.shields.io/badge/Download-.deb-blue)](https://github.com/bhuvanesh-m-dev/setbian/releases/download/v0.0.5/setbian-0.0.5.deb)  \n\n[![Typing SVG](https://readme-typing-svg.herokuapp.com?font=Fira+Code\u0026weight=600\u0026pause=800\u0026width=520\u0026lines=Smart+Debian+Setup+Assistant;Post-Installation+Automation+Tool;GUI+Batch+Installer+for+Essential+Apps;Built+by+Bhuvanesh+M)](https://git.io/typing-svg)\n\n---\n\nSetbian is a lightweight, GUI-based post-installation setup tool that helps Debian users transform a fresh installation into a fully functional workstation with minimal effort. Built using Python + Tkinter, Setbian provides a simple checkbox-based interface to batch-install essential applications, developer tools, and utilities — without requiring complex terminal commands or manual repository configuration.\n\n## 🔗 Quick Links\n\n- **Official Website**: [https://bhuvanesh-m-dev.github.io/setbian](https://bhuvanesh-m-dev.github.io/setbian)  \n- **App Portal**: [https://bhuvanesh-m-dev.github.io/setbian/app-portal](https://bhuvanesh-m-dev.github.io/setbian/app-portal)\n\n- --- \n\n\n\n## 🌍 About Setbian\n\nSetbian bridges the gap between Debian’s stability-first philosophy and real-world usability needs — especially for users migrating from Windows or Ubuntu who still want the purity, control, and openness of Debian.\n\n- **Learn more**: [About Page](https://bhuvanesh-m-dev.github.io/setbian/app-portal/about/)\n\n- ---   \n\n## 🚀 Publish Your App to the Portal\n\nDevelopers can submit their Linux applications to the Setbian ecosystem.\n\n- **Publishing Guide**: [How to Publish](https://bhuvanesh-m-dev.github.io/setbian/app-portal/publish-your-app/)  \n- **Contribution Values**: [Contribute](https://bhuvanesh-m-dev.github.io/setbian/app-portal/contribute/)  \n- **Community**: [Discussions](https://bhuvanesh-m-dev.github.io/setbian/app-portal/discussions/)\n\n- ---  \n\n## 🧩 Purpose \u0026 Vision\n\nDebian prioritizes freedom, security, and minimalism — but a fresh installation often lacks codecs, drivers, and essential tools needed for everyday use.\n\nSetbian exists to:\n- ✨ Reduce post-installation friction  \n- 🧑‍🤝‍🧑 Provide a human-centered onboarding experience  \n- 🛡️ Preserve Debian’s stability and openness  \n- ⚡ Enable fast, repeatable workstation provisioning  \n\n- **Read more**: [Vision \u0026 Roadmap](https://bhuvanesh-m-dev.github.io/setbian/app-portal/vision-and-roadmap/)\n\n- ---  \n\n## ⚙️ Technical Architecture\n\n- **Language \u0026 Framework**: Python + Tkinter (lightweight, dependency-minimal)  \n- **Execution Model**: GUI orchestrating `apt` / `dpkg` via `subprocess`  \n- **Package Format**: Native `.deb` package  \n- **Privilege Handling**: Runs as normal user; escalates only when required  \n- **Repository Automation**: Configures trusted third-party repos when needed  \n- **Design**: Checkbox-based batch installer with live progress feedback  \n\n- **Full Docs**: [Technical Documentation](https://bhuvanesh-m-dev.github.io/setbian/app-portal/documentation/)\n\n- ---   \n\n\n## 📦 Essentials Catalog (Curated Starter Toolkit)\n\nSetbian focuses on practical, high-value essentials such as:\n- **Browsers**: Chromium  \n- **Media**: VLC Media Player  \n- **Developer Tools**: VS Code, Git, Curl  \n- **System Utilities**: GParted, Neofetch  \n- **Communication**: Telegram  \n\n- **Explore**: [App Catalog](https://bhuvanesh-m-dev.github.io/setbian/app-portal/)\n\n- ---  \n\n\n\n## 🔐 Security \u0026 System Integration\n\n- 🔒 Least-privilege execution  \n- 🧩 Leverages native Debian tools (`apt`, `dpkg`)  \n- 🪶 Transparent install feedback  \n- 💻 Works reliably on minimal environments  \n\n- **Security Updates**: [Releases \u0026 Updates](https://bhuvanesh-m-dev.github.io/setbian/app-portal/updates-and-releases/)\n\n- ---  \n\n\n\n## 🌐 Setbian App Portal — Community Ecosystem\n\nThe Setbian App Portal is a community-driven platform where:\n- 🧑‍💻 Developers publish apps via Pull Requests  \n- 📦 Apps are `.deb`-packaged with clear licensing (MIT/GPL/Apache)  \n- 🤝 Collaboration and open contribution are core values  \n\n- **Visit**: [App Portal](https://bhuvanesh-m-dev.github.io/setbian/app-portal/)\n\n- ---  \n\n\n\n## 📰 Updates, Releases \u0026 Announcements\n\n- **Project Updates**: [Updates \u0026 Releases](https://bhuvanesh-m-dev.github.io/setbian/app-portal/updates-and-releases/)  \n- **Press \u0026 News**: [Announcements](https://bhuvanesh-m-dev.github.io/setbian/app-portal/press-and-announcements/)\n\n- ---  \n\n\n\n## 🧠 Philosophy\n\n\u003e “Setbian is not just about installing applications — it is about making Linux more approachable, collaborative, and meaningful.”\n\nThe project values clarity, transparency, respect for developers, and community-centric growth.\n\n---  \n\n\n## 🎥 Setbian Demo Video - See It in Action!  \n🚀 Experience the power of Setbian in under 2 minutes!Simplify your Debian system configuration with just a few clicks — no terminal hassle.Watch the full walkthrough and installation guide below:  \n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://www.youtube.com/watch?v=xyKAwq2ITIU\"\u003e\n    \u003cimg src=\"https://img.youtube.com/vi/xyKAwq2ITIU/0.jpg\" alt=\"Watch Setbian Demo\" width=\"480\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n---\n\n\n## 👤 Author\n\n**Bhuvanesh M**  \nDeveloper • Linux Ecosystem Builder • Open-Source Contributor  \n\n- **Ecosystem \u0026 Portal Info**: [About the Ecosystem](https://bhuvanesh-m-dev.github.io/setbian/app-portal/about/#ecosystem)\n\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://user-images.githubusercontent.com/73097560/115834477-dbab4500-a447-11eb-908a-139a6edaec5c.gif\" width=\"100%\" alt=\"Header Banner\"\u003e\n\u003c/p\u003e \n \u003ch3 align=\"center\"\u003e\n    🌌 You are my \u0026nbsp;\n    \u003ca href=\"https://github.com/bhuvanesh-m-dev\"\u003e\n    \u003cimg src=\"https://count.getloli.com/@bhuvanesh-m-dev?name=bhuvanesh-m-dev\u0026theme=ai-1\u0026padding=13\u0026offset=0\u0026align=top\u0026scale=1\u0026pixelated=1\u0026darkmode=auto\" alt=\"bhuvanesh-m-dev\" /\u003e\n    \u003c/a\u003e\n    \u0026nbsp; visitor. Welcome to my orbit.\n\u003c/h3\u003e\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://user-images.githubusercontent.com/73097560/115834477-dbab4500-a447-11eb-908a-139a6edaec5c.gif\" width=\"100%\" alt=\"Header Banner\"\u003e\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbhuvanesh-m-dev%2Fsetbian","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbhuvanesh-m-dev%2Fsetbian","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbhuvanesh-m-dev%2Fsetbian/lists"}