FoldRender: Repo Reader

အကြောင်းအရာကို အမှတ်ပေးခြင်း
လူတိုင်း
၁+
ဒေါင်းလုဒ်များ
အကြောင်းအရာကို အမှတ်ပေးခြင်း
လူတိုင်း
ပိုလေ့လာရန်
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ
ဖန်သားပြင်ပုံ

ဤအက်ပ်အကြောင်း

FoldRender က သင့်ဖုန်းကို development loop ရဲ့ reading loop ရဲ့ တစ်ဝက်အဖြစ် ပြောင်းလဲပေးပါတယ်။ folder တစ်ခုကို ချိန်ရွယ်လိုက်ပါ - cloned repository က အကောင်းဆုံးအလုပ်လုပ်ပါတယ် - ပြီးတော့ အတွင်းမှာ ရှိတဲ့ အရာအားလုံးကို render လုပ်ပါတယ်- Markdown၊ source code၊ structured data၊ notebook နဲ့ document တွေကို အလယ်မှာ browser မပါဘဲ ပြသပေးပါတယ်။

foldable ပေါ်မှာ ဖြန့်လိုက်ရင် file tree က ဘယ်ဘက်မှာရှိပြီး document က ညာဘက်မှာရှိပါတယ်။ ခေါက်လိုက်ရင် reading column တစ်ခုတည်းအဖြစ် ခေါက်သွားပါလိမ့်မယ်။ Folding က relayout သက်သက်ဖြစ်တာကြောင့် app က ဘယ်တော့မှ restart မလုပ်သလို page မှာရှိတဲ့ သင့်ရဲ့နေရာကလည်း ဘယ်တော့မှ မရွေ့ပါဘူး။

ဘာတွေ ပုံဖော်ပေးလဲ
• GitHub extension တွေနဲ့ Markdown — ဇယားတွေ၊ task list တွေ၊ strikethrough တွေ၊ autolink တွေ၊ footnote တွေ၊ YAML front matter၊ mermaid diagram တွေ၊ LaTeX math နဲ့ callout တွေ
• ဘာသာစကား ၆၀ ကျော်နဲ့ source code၊ syntax မီးမောင်းထိုးပြထားပြီး line number တွေ၊ wrap toggle နဲ့ copy button တွေပါ
• JSON၊ YAML နဲ့ TOML၊ raw text အဖြစ် dump မလုပ်ဘဲ structured လုပ်ထားပါတယ်
• တကယ့်ဇယားတစ်ခုအနေနဲ့ CSV
• Image တွေ၊ PDF တွေ၊ HTML နဲ့ log file တွေ
• Jupyter notebook တွေ၊ cell တွေနဲ့ output တွေကို အတူတကွ လုပ်ဆောင်ပါ

ဖုန်းမှာ GIT
GitHub နဲ့ sign in ဝင်ပြီး repository တစ်ခုကို device ထဲကို တိုက်ရိုက် clone လုပ်လိုက်ပါ။ pull, read, stage, commit နဲ့ push — laptop မဖွင့်ဘဲနဲ့ပေါ့။ Sign-in က GitHub ရဲ့ OAuth flow ကို အသုံးပြုပါတယ်။ token က app-private storage မှာ ရှိနေပြီး ကျွန်တော်တို့ဆီ ဘယ်တော့မှ မရောက်ပါဘူး။

WEBVIEW မဟုတ်ဘဲ BUILT NATIVE
FoldRender က Kotlin နဲ့ Jetpack Compose တစ်ခုလုံးပါပဲ။ 5 MB စာရွက်စာတမ်းတစ်ခုသည် မျက်နှာပြင်ပေါ်ရှိအရာများကိုသာ ဖွဲ့စည်းပြီး စာသားရွေးချယ်မှုသည် စနစ်၏ကိုယ်ပိုင်ဖြစ်ပြီး စတိုင်စာရွက်တစ်ခုကို ဆန့်ကျင်မည့်အစား သင့်စက်ကို theme ဖြင့် လိုက်လုပ်သည်။ ထို့ကြောင့် ဖိုင်ကြီးများနှင့် အဆက်မပြတ်ခေါက်သိမ်းခြင်းသည် ထူးခြားမှုမရှိဟု ခံစားရစေသည်။

ဒီဇိုင်းအရ တိတ်ဆိတ်ငြိမ်သက်ခြင်း
အကောင့်မရှိပါ။ ခွဲခြမ်းစိတ်ဖြာမှုမရှိပါ။ ကြော်ငြာများမရှိပါ။ မည်သည့် telemetry မှ မရှိပါ။ သင့်ဖိုင်များကို Android ၏ကိုယ်ပိုင် folder picker မှတစ်ဆင့် ဖတ်ရှုပြီး သင့်စက်တွင် ရှိနေပါသည်။ အက်ပ်သည် GitHub ကိုသာ ပြောဆိုပြီး သင်တောင်းဆိုသည့်အခါတွင်သာ ပြောဆိုပါသည်။

ဒေသတွင်း LOOP အတွက်
ရွေးချယ်နိုင်သော endpoint သည် သင့်ကိုယ်ပိုင်ကွန်ရက်ပေါ်ရှိ စက်တစ်ခုအား စာရွက်စာတမ်းတစ်ခုကို reading pane ထဲသို့ တန်းပို့ခွင့်ပြုသည် - build၊ script သို့မဟုတ် agent တစ်ခုက သင်ချက်ချင်းဖတ်လိုသည့်အရာကို ထုတ်လုပ်သည့်အခါ အသုံးဝင်ပါသည်။ ၎င်းသည် default အနေဖြင့် ပိတ်ထားပြီး၊ token-protected၊ ဒေသဆိုင်ရာကွန်ရက်သာဖြစ်ပြီး စာရွက်စာတမ်းများကိုသာ လက်ခံပါသည်။

Android 11 နှင့်အထက်။ Samsung Galaxy Z Fold 7 နှင့် အခြားခေါက်သိမ်းနိုင်သော ထုတ်ကုန်များအတွက် အကောင်းဆုံးဖြစ်အောင်ပြုလုပ်ထားသည်။ မည်သည့်ဖုန်း သို့မဟုတ် တက်ဘလက်တွင်မဆို အလုပ်လုပ်ပြီး ခွဲထုတ်ရန်နေရာမရှိသော single-column layout ကို အသုံးပြုသည်။
repo မှ Markdown၊ ကုဒ်၊ JSON၊ CSV နှင့် PDF များကို ဖတ်ရှုပါ။ သင့်ဖုန်းမှ commit လုပ်ပါ။
အပ်ဒိတ်လုပ်ခဲ့သည့်ရက်
၂၀၂၆ ဩ ၉

ဒေတာ ဘေးကင်းလုံခြုံရေး

ဆော့ဖ်ဝဲရေးသူများက သင့်ဒေတာအား စုစည်းပုံနှင့် မျှဝေပုံကို နားလည်ခြင်းမှစ၍ လုံခြုံမှု စတင်သည်။ ဒေတာလုံခြုံမှုနှင့် လုံခြုံရေးလုပ်ဆောင်မှုများသည် သင်၏အသုံးပြုမှု၊ ဒေသနှင့် အသက်အပေါ်မူတည်၍ ကွဲပြားနိုင်သည်။ ဆော့ဖ်ဝဲရေးသူက ဤအချက်အလက်ကို ပေးထားပြီး အချိန်နှင့်အမျှ ပြောင်းလဲနိုင်သည်။
  • မည်သည့်ဒေတာကိုမျှ ပြင်ပအဖွဲ့အစည်းများနှင့် မျှဝေခြင်းမရှိပါ
    ဆော့ဖ်ဝဲရေးသူများ၏ မျှဝေမှုဆိုင်ရာ ဖော်ပြမှုကို ပိုမိုလေ့လာရန်
  • မည်သည့်ဒေတာကိုမျှ စုစည်းခြင်းမရှိပါ
    ဆော့ဖ်ဝဲရေးသူများ၏ စုစည်းမှုဆိုင်ရာ ဖော်ပြမှုကို ပိုမိုလေ့လာရန်

အသစ်များ

First public release. Open a Git repository on your phone and read it: Markdown rendered with headings, tables, code blocks and Mermaid diagrams, plus the plain files around it. Signing in with GitHub is optional and only enables sync — reading works without an account.
အကြောင်းအရာကို အမှတ်ပေးခြင်း
လူတိုင်း
ပိုလေ့လာရန်

အက်ပ် အကူအညီ

ဆော့ဖ်ဝဲရေးသူအကြောင်း
DUOCODE TECHNOLOGY
duocodetechu@duocodetech.com
No 4 Jalan Mohd Tahir 1 41200 Klang Selangor Malaysia
+60 18-782 6582