web/_site/posts/android-foss-apps/index.html
2024-04-13 13:20:28 +03:00

1 line
42 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!doctype html><html lang="en" ><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta name="theme-color" media="(prefers-color-scheme: light)" content="#f7f7f7"><meta name="theme-color" media="(prefers-color-scheme: dark)" content="#1b1b1e"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"><meta name="viewport" content="width=device-width, user-scalable=no initial-scale=1, shrink-to-fit=no, viewport-fit=cover" ><meta name="generator" content="Jekyll v4.3.3" /><meta property="og:title" content="Android Cihazlar için Açık Kaynak / Özgür Yazılım Uygulama Alternatifleri" /><meta name="author" content="Aliberk Sandıı" /><meta property="og:locale" content="en" /><meta name="description" content="Günümüzde gizlilik ve güvenlik en önemli konulardan biri. Bunu sağlamanın en garanti yollarında biri ise kullandığımız uygulamaların açık kaynak olmasına dikkat etmek. Bu tarz uygulamaların kaynak kodu herkese açık bir şekilde görüntülenebildiği için hem güvenlik yamaları daha hızlı bir şekilde gelmekte hem de gizlilik ile ilgili kafamızda bir soru işareti oluşmamakta. Dolayısı ile bu uygulamaları teknolojik cihazlarımızda kullanmamız büyük bir önem taşımaktadır. Bu yazımızda sizin için hem gizlilik ve güvenliğinizi sağlayacak hem de verimliliğinizden geri bırakmayacak açık kaynak kodlu Android uygulamalarına yer vermek istedik." /><meta property="og:description" content="Günümüzde gizlilik ve güvenlik en önemli konulardan biri. Bunu sağlamanın en garanti yollarında biri ise kullandığımız uygulamaların açık kaynak olmasına dikkat etmek. Bu tarz uygulamaların kaynak kodu herkese açık bir şekilde görüntülenebildiği için hem güvenlik yamaları daha hızlı bir şekilde gelmekte hem de gizlilik ile ilgili kafamızda bir soru işareti oluşmamakta. Dolayısı ile bu uygulamaları teknolojik cihazlarımızda kullanmamız büyük bir önem taşımaktadır. Bu yazımızda sizin için hem gizlilik ve güvenliğinizi sağlayacak hem de verimliliğinizden geri bırakmayacak açık kaynak kodlu Android uygulamalarına yer vermek istedik." /><link rel="canonical" href="https://asandikci.com/posts/android-foss-apps/" /><meta property="og:url" content="https://asandikci.com/posts/android-foss-apps/" /><meta property="og:site_name" content="Aliberk Sandıı" /><meta property="og:type" content="article" /><meta property="article:published_time" content="2023-11-21T18:00:00+03:00" /><meta name="twitter:card" content="summary" /><meta property="twitter:title" content="Android Cihazlar için Açık Kaynak / Özgür Yazılım Uygulama Alternatifleri" /> <script type="application/ld+json"> {"@context":"https://schema.org","@type":"BlogPosting","author":{"@type":"Person","name":"Aliberk Sandıı","url":"https://mastodon.social/@asandikci"},"dateModified":"2023-11-21T18:00:00+03:00","datePublished":"2023-11-21T18:00:00+03:00","description":"Günümüzde gizlilik ve güvenlik en önemli konulardan biri. Bunu sağlamanın en garanti yollarında biri ise kullandığımız uygulamaların açık kaynak olmasına dikkat etmek. Bu tarz uygulamaların kaynak kodu herkese açık bir şekilde görüntülenebildiği için hem güvenlik yamaları daha hızlı bir şekilde gelmekte hem de gizlilik ile ilgili kafamızda bir soru işareti oluşmamakta. Dolayısı ile bu uygulamaları teknolojik cihazlarımızda kullanmamız büyük bir önem taşımaktadır. Bu yazımızda sizin için hem gizlilik ve güvenliğinizi sağlayacak hem de verimliliğinizden geri bırakmayacak açık kaynak kodlu Android uygulamalarına yer vermek istedik.","headline":"Android Cihazlar için Açık Kaynak / Özgür Yazılım Uygulama Alternatifleri","mainEntityOfPage":{"@type":"WebPage","@id":"https://asandikci.com/posts/android-foss-apps/"},"url":"https://asandikci.com/posts/android-foss-apps/"}</script><title>Android Cihazlar için Açık Kaynak / Özgür Yazılım Uygulama Alternatifleri | Aliberk Sandıı</title><link rel="apple-touch-icon" sizes="180x180" href="/assets/img/favicons/apple-touch-icon.png"><link rel="icon" type="image/png" sizes="32x32" href="/assets/img/favicons/favicon-32x32.png"><link rel="icon" type="image/png" sizes="16x16" href="/assets/img/favicons/favicon-16x16.png"><link rel="manifest" href="/assets/img/favicons/site.webmanifest"><link rel="shortcut icon" href="/assets/img/favicons/favicon.ico"><meta name="apple-mobile-web-app-title" content="Aliberk Sandıı"><meta name="application-name" content="Aliberk Sandıı"><meta name="msapplication-TileColor" content="#da532c"><meta name="msapplication-config" content="/assets/img/favicons/browserconfig.xml"><meta name="theme-color" content="#ffffff"><link rel="preconnect" href="https://fonts.googleapis.com" ><link rel="dns-prefetch" href="https://fonts.googleapis.com" ><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link rel="dns-prefetch" href="https://fonts.gstatic.com" crossorigin><link rel="preconnect" href="https://fonts.googleapis.com" ><link rel="dns-prefetch" href="https://fonts.googleapis.com" ><link rel="preconnect" href="https://cdn.jsdelivr.net" ><link rel="dns-prefetch" href="https://cdn.jsdelivr.net" ><link rel="preconnect" href="https://cdnjs.cloudflare.com" ><link rel="dns-prefetch" href="https://cdnjs.cloudflare.com" ><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Lato&family=Source+Sans+Pro:wght@400;600;700;900&display=swap"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/font-logos@1/assets/font-logos.css" ><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6.5.2/css/all.min.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/fork-awesome@1.2.0/css/fork-awesome.min.css" integrity="sha256-XoaMnoYC5TH6/+ihMEnospgm0J1PM/nioxbOUdnM8HY=" crossorigin="anonymous"><link rel="stylesheet" href="https://unpkg.com/balloon-css/balloon.min.css"><link rel="stylesheet" href="/assets/css/jekyll-theme-chirpy.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/tocbot@4.25.0/dist/tocbot.min.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/loading-attribute-polyfill@2.1.1/dist/loading-attribute-polyfill.min.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/magnific-popup@1.1.0/dist/magnific-popup.min.css"> <script type="text/javascript"> class ModeToggle { static get MODE_KEY() { return 'mode'; } static get MODE_ATTR() { return 'data-mode'; } static get DARK_MODE() { return 'dark'; } static get LIGHT_MODE() { return 'light'; } static get ID() { return 'mode-toggle'; } constructor() { if (this.hasMode) { if (this.isDarkMode) { if (!this.isSysDarkPrefer) { this.setDark(); } } else { if (this.isSysDarkPrefer) { this.setLight(); } } } let self = this; /* always follow the system prefers */ this.sysDarkPrefers.addEventListener('change', () => { if (self.hasMode) { if (self.isDarkMode) { if (!self.isSysDarkPrefer) { self.setDark(); } } else { if (self.isSysDarkPrefer) { self.setLight(); } } self.clearMode(); } self.notify(); }); } /* constructor() */ get sysDarkPrefers() { return window.matchMedia('(prefers-color-scheme: dark)'); } get isSysDarkPrefer() { return this.sysDarkPrefers.matches; } get isDarkMode() { return this.mode === ModeToggle.DARK_MODE; } get isLightMode() { return this.mode === ModeToggle.LIGHT_MODE; } get hasMode() { return this.mode != null; } get mode() { return sessionStorage.getItem(ModeToggle.MODE_KEY); } /* get the current mode on screen */ get modeStatus() { if (this.isDarkMode || (!this.hasMode && this.isSysDarkPrefer)) { return ModeToggle.DARK_MODE; } else { return ModeToggle.LIGHT_MODE; } } setDark() { document.documentElement.setAttribute(ModeToggle.MODE_ATTR, ModeToggle.DARK_MODE); sessionStorage.setItem(ModeToggle.MODE_KEY, ModeToggle.DARK_MODE); } setLight() { document.documentElement.setAttribute(ModeToggle.MODE_ATTR, ModeToggle.LIGHT_MODE); sessionStorage.setItem(ModeToggle.MODE_KEY, ModeToggle.LIGHT_MODE); } clearMode() { document.documentElement.removeAttribute(ModeToggle.MODE_ATTR); sessionStorage.removeItem(ModeToggle.MODE_KEY); } /* Notify another plugins that the theme mode has changed */ notify() { window.postMessage( { direction: ModeToggle.ID, message: this.modeStatus }, '*' ); } flipMode() { if (this.hasMode) { if (this.isSysDarkPrefer) { if (this.isLightMode) { this.clearMode(); } else { this.setLight(); } } else { if (this.isDarkMode) { this.clearMode(); } else { this.setDark(); } } } else { if (this.isSysDarkPrefer) { this.setLight(); } else { this.setDark(); } } this.notify(); } /* flipMode() */ } /* ModeToggle */ const modeToggle = new ModeToggle(); </script><body><aside aria-label="Sidebar" id="sidebar" class="d-flex flex-column align-items-end"><header class="profile-wrapper"> <a href="/" id="avatar" class="rounded-circle"><img src="/assets/img/pp.png" width="112" height="112" alt="avatar" onerror="this.style.display='none'"></a><h1 class="site-title"> <a href="/">Aliberk Sandıı</a></h1><p class="site-subtitle fst-italic mb-0">Personal Website & Blog</p></header><nav class="flex-column flex-grow-1 w-100 ps-0"><ul class="nav"><li class="nav-item"> <a href="/about/" class="nav-link"> <i class="fa-fw fas fa-info-circle"></i> <span>ABOUT</span> </a><li class="nav-item"> <a href="/now/" class="nav-link"> <i class="fa-fw fa-solid fa-clock"></i> <span>NOW</span> </a><li class="nav-item"> <a href="/categories/" class="nav-link"> <i class="fa-fw fas fa-stream"></i> <span>CATEGORIES</span> </a><li class="nav-item"> <a href="/tags/" class="nav-link"> <i class="fa-fw fas fa-tags"></i> <span>TAGS</span> </a><li class="nav-item"> <a href="/archives/" class="nav-link"> <i class="fa-fw fas fa-archive"></i> <span>ARCHIVES</span> </a><li class="nav-item"> <a href="/donate/" class="nav-link"> <i class="fa-fw fa-solid fa-mug-hot"></i> <span>DONATE</span> </a></ul></nav><div class="sidebar-bottom d-flex flex-wrap align-items-center w-100"> <button type="button" class="mode-toggle btn" aria-label="Switch Mode"> <i class="fas fa-adjust"></i> </button> <span class="icon-border"></span> <a href="https://git.aliberksandikci.com.tr/asandikci" aria-label="forgejo" target="_blank" rel="noopener noreferrer" > <i class="fa-solid fa-code-branch"></i> </a> <a href="xmpp:asandikci@aliberksandikci.com.tr" aria-label="xmpp" target="_blank" rel="noopener noreferrer" > <i class="fa fa-xmpp"></i> </a> <a href="javascript:location.href = 'mailto:' + ['contact','aliberksandikci.com.tr'].join('@')" aria-label="email" target="_blank" rel="noopener noreferrer" > <i class="fas fa-envelope"></i> </a> <a href="https://mastodon.social/@asandikci/" aria-label="mastodon" target="_blank" rel="noopener noreferrer me" > <i class="fa fa-mastodon"></i> </a> <a href="https://linkedin.com/in/asandikci" aria-label="linkedin" target="_blank" rel="noopener noreferrer" > <i class="fab fa-linkedin"></i> </a> <a href="https://discord.com/users/987999573479944222" aria-label="discord" target="_blank" rel="noopener noreferrer" > <i class="fa fa-discord"></i> </a> <a href="https://instagram.com/aliberksandikci" aria-label="instagram" target="_blank" rel="noopener noreferrer" > <i class="fa fa-instagram"></i> </a> <a href="https://codeberg.org/asandikci" aria-label="codeberg" target="_blank" rel="noopener noreferrer" > <i class="fl-codeberg"></i> </a> <a href="/feed.xml" aria-label="rss" > <i class="fas fa-rss"></i> </a></div></aside><div id="main-wrapper" class="d-flex justify-content-center"><div class="container d-flex flex-column px-xxl-5"><header id="topbar-wrapper" aria-label="Top Bar"><div id="topbar" class="d-flex align-items-center justify-content-between px-lg-3 h-100" ><nav id="breadcrumb" aria-label="Breadcrumb"> <span> <a href="/">Home</a> </span> <span>Android Cihazlar için Açık Kaynak / Özgür Yazılım Uygulama Alternatifleri</span></nav><button type="button" id="sidebar-trigger" class="btn btn-link"> <i class="fas fa-bars fa-fw"></i> </button><div id="topbar-title"> Post</div><button type="button" id="search-trigger" class="btn btn-link"> <i class="fas fa-search fa-fw"></i> </button> <search class="align-items-center ms-3 ms-lg-0"> <i class="fas fa-search fa-fw"></i> <input class="form-control" id="search-input" type="search" aria-label="search" autocomplete="off" placeholder="Search..." > </search> <button type="button" class="btn btn-link text-decoration-none" id="search-cancel">Cancel</button></div></header><div class="row flex-grow-1"><main aria-label="Main Content" class="col-12 col-lg-11 col-xl-9 px-md-4"><article class="px-1"><header><h1 data-toc-skip>Android Cihazlar için Açık Kaynak / Özgür Yazılım Uygulama Alternatifleri</h1><div class="post-meta text-muted"> <span> Posted <time data-ts="1700578800" data-df="ll" data-bs-toggle="tooltip" data-bs-placement="bottom" > Nov 21, 2023 </time> </span><div class="d-flex justify-content-between"> <span> By <em> <a href="https://mastodon.social/@asandikci">Aliberk Sandıı</a> </em> </span> <span class="readtime" data-bs-toggle="tooltip" data-bs-placement="bottom" title="1046 words" > <em>5 min</em> read</span></div></div></header><div class="content"><p>Günümüzde gizlilik ve güvenlik en önemli konulardan biri. Bunu sağlamanın en garanti yollarında biri ise kullandığımız uygulamaların açık kaynak olmasına dikkat etmek. Bu tarz uygulamaların kaynak kodu herkese açık bir şekilde görüntülenebildiği için hem güvenlik yamaları daha hızlı bir şekilde gelmekte hem de gizlilik ile ilgili kafamızda bir soru işareti oluşmamakta. Dolayısı ile bu uygulamaları teknolojik cihazlarımızda kullanmamız büyük bir önem taşımaktadır. Bu yazımızda sizin için hem gizlilik ve güvenliğinizi sağlayacak hem de verimliliğinizden geri bırakmayacak açık kaynak kodlu Android uygulamalarına yer vermek istedik.</p><hr /><h2 id="uygulama-mağazaları"><span class="me-2">Uygulama Mağazaları</span><a href="#uygulama-mağazaları" class="anchor text-muted"><i class="fas fa-hashtag"></i></a></h2><ul><li>Burada paylaşacağım diğer tüm uygulamalar için öncelikle bu mağazalardan bir veya birkaçını indirmek işini kolayaştıracak ve otomatik güncelleme almanızı sağlayacaktır. Bu başlık altında <strong>Google Play Store</strong> için alternatif uygulamaları bulabilirsiniz.</ul><h3 id="f-droid"><span class="me-2"><a href="https://f-droid.org/F-Droid.apk">F-Droid</a></span><a href="#f-droid" class="anchor text-muted"><i class="fas fa-hashtag"></i></a></h3><ul><li>ık kaynak kodlu uygulamaların toplandığı bir mağaza. Kendi uygulama listenizi ekleyebildiğiniz gibi bu listedeki tüm uygulamaları bulmak için IzzyOnDroid reposunu da eklemek isteyebilirsiniz.<li>Benzer alternatif-1: <strong>AuroraDroid</strong><ul><li>Varsayılan olarak daha fazla özelliği var ama hem aktif olarak geliştirilmiyor hem de görece yavaş çalışıyor. Bir de bazı uygulamaların ikonları gözükmemekte</ul><li>Benzer alternatif-2: <strong>NeoStore</strong></ul><h3 id="aurorastore"><span class="me-2"><a href="https://f-droid.org/en/packages/com.aurora.store/">AuroraStore</a></span><a href="#aurorastore" class="anchor text-muted"><i class="fas fa-hashtag"></i></a></h3><ul><li class="wp-block-heading">Play Store için alternatif arayüz. paralel uygulama yükleme, uygulamdaki izleyicileri(tracker) gösterme benzeri güzel özellikleri var. Anonim olarak veya Google Hesabınız ile giriş yaparak kullanabilirsiniz.</ul><h3 id="obtainium"><span class="me-2"><a href="https://github.com/ImranR98/Obtainium/releases">Obtainium</a></span><a href="#obtainium" class="anchor text-muted"><i class="fas fa-hashtag"></i></a></h3><ul><li class="wp-block-quote">GitHub, GitLab vb. bir linkten uygulamayı direkt siteden güncellemek için. Anında güncel tutmak istediğiniz veya üstteki diğer mağazalarda bulamadığınız uygulamalar için kullanılabilir.</ul><hr /><h2 id="genel-kullanım"><span class="me-2">Genel Kullanım</span><a href="#genel-kullanım" class="anchor text-muted"><i class="fas fa-hashtag"></i></a></h2><h3 id="fossify-serisi"><span class="me-2"><a href="https://github.com/fossifyorg">Fossify Serisi</a></span><a href="#fossify-serisi" class="anchor text-muted"><i class="fas fa-hashtag"></i></a></h3><ul><li class="wp-block-quote">Sade temel mobil uygulamalar serisi, özellikle önerdiklerim: <a href="https://f-droid.org/en/packages/org.fossify.gallery/" target="_blank" rel="noreferrer noopener">Galeri</a>, <a href="https://f-droid.org/en/packages/org.fossify.filemanager/" target="_blank" rel="noreferrer noopener">Dosya Yöneticisi</a>, <a href="https://f-droid.org/en/packages/org.fossify.calendar/" target="_blank" rel="noreferrer noopener">Takvim</a>, <a href="https://f-droid.org/en/packages/com.simplemobiletools.flashlight/" target="_blank" rel="noreferrer noopener">Fener</a>, <a href="https://f-droid.org/en/packages/org.fossify.voicerecorder/" target="_blank" rel="noreferrer noopener">Ses Kaydedici</a>, <a href="https://f-droid.org/en/packages/org.fossify.phone/" target="_blank" rel="noreferrer noopener">Telefon</a>, <a href="https://f-droid.org/en/packages/org.fossify.messages/" target="_blank" rel="noreferrer noopener">SMS</a>, <a href="https://f-droid.org/en/packages/org.fossify.contacts/" target="_blank" rel="noreferrer noopener">Kişiler</a>, <a href="https://f-droid.org/en/packages/com.simplemobiletools.notes.pro/" target="_blank" rel="noreferrer noopener">Notlar</a><li>güncelleme: Simple Mobile Tools uygulamaları artık Fossify adı ile devam etmekte</ul><h3 id="open-camera"><span class="me-2"><a href="https://f-droid.org/en/packages/net.sourceforge.opencamera/">Open Camera</a></span><a href="#open-camera" class="anchor text-muted"><i class="fas fa-hashtag"></i></a></h3><ul><li class="wp-block-quote">Özelleştirilebilir kamera uygulaması. Hem Profesyonel fotoğrafçılar hem de günlük kullanıcılar için vazgeçilmez. Otomatik fotoğraf hizalayıcı, açı göstergeleri, gelişmiş odak noktası ayarları, iso ve estantene ayarları ve benzeri bir çok diğer kamera uygulamasında olmayan özelliklere sahip.</ul><h2 class="wp-block-heading"><a href="https://f-droid.org/en/packages/eu.faircode.email/" target="_blank" rel="noreferrer noopener">Fair Mail</a> - Gmail Alternatifi</h2><ul><li class="wp-block-quote">Gelişmiş kullanıcılar için özelleştirilebilir Mail arayüzü. Mail arayüzü, hesaplar, bildirimler, mail klasörleri, filterler için birçok özelleştirme yapmayı sağlıyor.</ul><h2 class="wp-block-heading"><a href="https://f-droid.org/en/packages/app.organicmaps/" target="_blank" rel="noreferrer noopener">Organic Maps</a> - Google Maps Alternatifi</h2><ul><li class="wp-block-quote">OpenStreetMap için mobil arayüz, modern harita uygulaması.</ul><ul><li>Benzer Alternatif: <strong><a href="https://f-droid.org/en/packages/com.graphhopper.maps/" target="_blank" rel="noreferrer noopener">GraphHopper Maps</a></strong><ul><li>Arayüzü modern değil ama daha fazla yol seçeneği var (bisiklet, tır vb.)</ul></ul><h2 class="wp-block-heading"><a href="https://f-droid.org/en/packages/org.tasks/" target="_blank" rel="noreferrer noopener">Tasks</a></h2><ul><li class="wp-block-quote">Görevler uygulaması, etiketler ve farklı kategoriler oluşturulabiliyor. Markdown desteği, görev önceliği, başlangıç/bitiş tarihi ekleme, alt görev ekleme vb. zengin özelliklere sahip . Aynı zamanda DAVx5, Nextcloud, Google Tasks vb. servisler ile de senkronize edilebiliyor.</ul><hr /><h1 class="wp-block-heading">Media &amp; Müzik</h1><h2 class="wp-block-heading"><a href="https://f-droid.org/en/packages/org.schabi.newpipe/" target="_blank" rel="noreferrer noopener">Newpipe</a> - YouTube Alternatifi</h2><ul><li class="wp-block-quote">Reklamsız YouTube deneyimi. Google hesabı gerektirmiyor. Videolar x3 hızlandırılabiliyor, ses olmayan kısımlar otomatik atlanabiliyor ve videolar indirilebiliyor. Görece eski bir arayüze sahip olsa da oldukça işlevsel</ul><ul><li>Uygulamanın bu sürümünü tavsiye ediyorum: <a href="https://apt.izzysoft.de/fdroid/repo/org.polymorphicshade.newpipe_994.apk" target="_blank" rel="noreferrer noopener"><strong>Newpipe x SponsorBlock</strong></a><ul><li>Newpipe forku, dislike sayısı gözüküyor ve sponsorlu kısımlar atlanabiliyor.</ul><li>Benzer Alternatif 1: <strong>LibreTube</strong><ul><li>Daha modern gözüken yeni bir alternatif ama şimdilik biraz buglu</ul><li>Benzer Alternatif 2: <strong>ReVanced</strong><ul><li>Komple YouTube görünümlü, YouTube engelleyene kadar Vanced ismi ile isimlendiriliyordu</ul></ul><h2 class="wp-block-heading"><a href="https://f-droid.org/en/packages/de.danoeh.antennapod/" target="_blank" rel="noreferrer noopener">AntennaPod</a> - Google Podcast Alternatifi</h2><ul><li class="wp-block-quote">Podcast dinlemek için mükemmel bir uygulama, birçok farklı podcast uygulamasından podcast çekebiliyor ve ses hızlandırma/senkronizasyon gibi gelişmiş özelliklere de sahip</ul><h2 class="wp-block-heading"><a href="https://f-droid.org/en/packages/oss.krtirtho.spotube/" target="_blank" rel="noreferrer noopener">Spotube</a> - Spotify Alternatifi</h2><ul><li class="wp-block-quote">Reklamsız spotify. Spotify hesabını bağlayabiliyorsunuz ve playlist oluşturma/üretme vb. değişik özelliklere sahip. Müzikleri YouTube üzerinden çekmekte ve Piped API'yı da kullanılabiliyor. Biraz yavaş ve buglu.</ul><ul><li>Benzer Alternatif: <strong><a href="https://f-droid.org/en/packages/com.gokadzev.musify.fdroid/" target="_blank" rel="noreferrer noopener">Musify</a></strong><ul><li>Bu listeyi hazırlarken bulduğum müzik için spotube uygulamasına güzel bir alternatif. Deneme fırsatım olmadı ama arayüzü güzel gözüküyor.</ul></ul><h2 class="wp-block-heading"><a href="https://f-droid.org/en/packages/com.cliffracertech.soundaura/" target="_blank" rel="noreferrer noopener">SoundAura</a></h2><ul><li class="wp-block-quote">Farklı ses dosyalarını içeri aktarıp farklı ses miktarlarında karabiliyorsunuz. Ortam sesi oluşturmak için birebir.</ul><h2 class="wp-block-heading"><a href="https://f-droid.org/en/packages/org.videolan.vlc/" target="_blank" rel="noreferrer noopener">VLC</a></h2><ul><li class="wp-block-quote">Anlatmaya gerek yok sanırım. En çok bilinen ve kullanılan medya oynatıcılarından biri.</ul><ul><li class="wp-block-heading">Benzer Alternatif: <a href="https://f-droid.org/en/packages/is.xyz.mpv/" target="_blank" rel="noreferrer noopener"><strong>mpv</strong></a></ul><ul><li style="list-style-type: none;"><ul><li class="wp-block-quote">Sade ama güçlü medya oynatıcı. Benim için VLC'den öne çıkan yanı aynı anda iki farklı altyazı eklenebilmesi. Varsayılan olarak biraz daha hantal olabiliyor ama ayarlardan birçok performans ayarı yapılabiliyor (eski tip türkçe altyazılarda sıkıntı çıkabiliyor, öncesinde dönüştürme işlemi gerekebiliyor)</ul></ul><hr /><h1 class="wp-block-heading">Dokümanlar</h1><h2 class="wp-block-heading"><a href="https://f-droid.org/en/packages/net.gsantner.markor/" target="_blank" rel="noreferrer noopener">Markor</a></h2><ul><li class="wp-block-quote">Basit Markdown düzenleyici</ul><h2 class="wp-block-heading"><a href="https://f-droid.org/en/packages/com.foobnix.pro.pdf.reader/" target="_blank" rel="noreferrer noopener">Librera Reader</a></h2><ul><li class="wp-block-quote">ık ara en iyi mobil pdf okuyucu, koyu modu var. Ne kadar yavaş da olsa daha birçok özellik barındırmakta.</ul><h2 class="wp-block-heading"><a href="https://f-droid.org/en/packages/org.documentfoundation.libreoffice/" target="_blank" rel="noreferrer noopener">LibreOffice Viewer</a> - Google Dökümanlar Alternatifi</h2><ul><li class="wp-block-quote">LibreOffice Görüntüleyici. ODT türü dosyaları görüntülemek için kullanılabilir. Word, Excel, Powerpoint dosyalarını da açmakta</ul><hr /><p></p><h1 class="wp-block-heading">Sosyal</h1><h2 class="wp-block-heading"><a href="https://f-droid.org/en/packages/fr.gouv.etalab.mastodon/" target="_blank" rel="noreferrer noopener">Fedilab</a></h2><ul><li class="wp-block-quote">Fediverse kullanıyorsanız bu uygulamaya bakmak isteyebilirsiniz. Gelişmiş bir arayüz. Mastodon, Pixelfed, PeerTube vb. uyumlu.</ul><h2 class="wp-block-heading"><a href="https://www.beeper.com/download" target="_blank" rel="noreferrer noopener">Beeper</a></h2><ul><li class="wp-block-quote">Geliştirme aşamasında, 15 tane sosyal medya uygulamasını (whatsapp, telegram, discord vb.) tek bir uygulamadan yönetebilecekmişiz, kapalı beta sırasına girmek isteyebilirsiniz.</ul><h2 class="wp-block-heading"><a href="https://f-droid.org/packages/eu.siacs.conversations/" target="_blank" rel="noreferrer noopener">Conversations</a></h2><ul><li class="wp-block-quote">XMPP için kullanabileceğiniz sade bir uygulama</ul><h1 class="wp-block-heading">Akıllı Bileklik veya Saati Olanlara</h1><h2 class="wp-block-heading"><a href="https://f-droid.org/en/packages/nodomain.freeyourgadget.gadgetbridge/" target="_blank" rel="noreferrer noopener">Gadgetbridge</a> - MiFit Alternatifi</h2><ul><li class="wp-block-quote">Akıllı bilekli ve saatler için açık kaynak mobil uygulama alternatifi, yaklaşik 1 senedir MiBand cihazım ile sorunsuz bir şekilde kullanıyorum ve daha birçok cihaz ile de sorunsuz çalışmakta.</ul><h2 class="wp-block-heading"><a href="https://f-droid.org/en/packages/de.dennisguse.opentracks/" target="_blank" rel="noreferrer noopener">OpenTracks</a></h2><ul><li class="wp-block-quote">Yürüyüş için istatistik ve konum geçmişi vb. Gadgetbridge ile uyumlu bir şekilde çalıştığı için bu başlık altına aldım ama akıllı bileklik/saat olmadan da kullanabilirsiniz.</ul><h2 class="wp-block-heading"><a href="https://f-droid.org/en/packages/com.ominous.quickweather/" target="_blank" rel="noreferrer noopener">QuickWeather</a></h2><ul><li class="wp-block-quote">Hava durumu uygulaması. Aynı zamanda Gadgetbridge'a hava durumu verisi sağlamakta.</ul><hr /><h1 class="wp-block-heading">Kendi Sunucusu Olanların İlgisini Çekebilir</h1><ul><li>Eğer evde veya bir VPS üzerinde kendi sunucunuza sahip iseniz bu başlık altındaki android uygulamaları ilginizi çekebilir.</ul><h2 class="wp-block-heading"><a href="https://f-droid.org/en/packages/com.nextcloud.client/" target="_blank" rel="noreferrer noopener">Nextcloud</a> - Google Drive Alternatifi</h2><ul><li class="wp-block-quote">Verilerinizi nextcloud sunucunuz ile senkronize etmek ve verilerinize ulaşmak için</ul><h2 class="wp-block-heading"><a href="https://f-droid.org/en/packages/site.leos.apps.lespas/" target="_blank" rel="noreferrer noopener">Les Pas</a> - Google Fotoğraflar Alternatifi</h2><ul><li class="wp-block-quote">Nextcloud fotoğraflarınız için galeri uygulaması</ul><h2 class="wp-block-heading"><a href="https://f-droid.org/en/packages/at.bitfire.davdroid/" target="_blank" rel="noreferrer noopener">Davx5</a></h2><ul><li class="wp-block-quote">Nextcloud veya CalDAV/CardDAV sunucunuz ile takvim, kişilerinizi senkronize etmek için.</ul><h2 class="wp-block-heading"><a href="https://f-droid.org/en/packages/fr.chenry.android.freshrss/" target="_blank" rel="noreferrer noopener">FreshRSS</a></h2><ul><li class="wp-block-quote">FreshRSS sunucunuz varsa resmi mobil uygulaması</ul><h2 class="wp-block-heading"><a href="https://f-droid.org/en/packages/org.mian.gitnex/" target="_blank" rel="noreferrer noopener">GitNex</a> - GitHub Alternatifi</h2><ul><li class="wp-block-quote">Kendi Gitea veya Forgejo sunucusu olanlar kullanabilirler</ul><hr /><h1 class="wp-block-heading">Root Kullanıcıları İçin</h1><ul><li class="wp-block-quote">Telefonu bizzat Rootlamadığım için burada vereceğim örnekler sığ olacaktır. Hâlihazırda cihazını rootlamış olanlar yorumlarda önerilerini yazabilirler.</ul><h2 class="wp-block-heading"><a href="https://f-droid.org/en/packages/org.adaway/" target="_blank" rel="noreferrer noopener">AdAway</a></h2><ul><li class="wp-block-quote">Reklam engelleyici, cihazda root olmadan vpn olarak çalıştırarak da kullanabilirsiniz ama root olarak çalıştırırsanız daha fazla verim alırsınız.</ul><h2 class="wp-block-heading"><a href="https://f-droid.org/en/packages/com.topjohnwu.magisk/" target="_blank" rel="noreferrer noopener">Magisk</a>  /  <a href="https://apt.izzysoft.de/fdroid/index/apk/moe.shizuku.privileged.api" target="_blank" rel="noreferrer noopener">Shizuku</a></h2><ul><li class="wp-block-quote">Bildiğim kadarı ile diğer uygulamalara root izni vermek için</ul><h2 class="wp-block-heading"><a href="https://f-droid.org/en/packages/com.machiav3lli.backup/" target="_blank" rel="noreferrer noopener">Neo Backup</a></h2><ul><li class="wp-block-quote">Uygulamaların yedeğini almak için</ul><h1 class="wp-block-heading">Diğer</h1><ul><li><em>Diğer Uygulamalar ve Kategorize Etmeye Üşendiklerim .d</em></ul><ul><li>Table Habit (mhabit)<li>LibreSudoku<li>lichess<li>Aliucord (telemetri kapatılmış discord, obtanium ile indirebilirsiniz.)<li>Binary Eye (barkod okuyucu)<li>Arity (2 ve 3 boyutlu görüntüleme özelliği olan hesap makinesi)<li>WhatsDeleted (silinen WhatsApp mesajlarını görmek için <a href="https://discord.com/assets/ed49a11bddacc0f05ee7.svg" class="popup img-link shimmer"><img src="https://discord.com/assets/ed49a11bddacc0f05ee7.svg" alt="" loading="lazy"></a> )<li>Semitone (müzik ile uğraşanlar için metronom uygulaması)<li>Vector Camera<li>OpenKeychain<li>Bitwarden<li>Myne<li>Logcat<li>Termux (telefon terminali)<li>Shelter (uygulamaları ikinci kere yüklemek ve ayırmak için)<li>LibreSpeed (speed test uygulaması)<li>SD Maid SE (telefonda yer boşaltmak için)<li>RHVoice (TTS motoru, ne yazık ki Türkçesi yok)<li>Openreads (kitap listesi uygulaması)<li>Florisboard (klavye uygulaması)</ul><hr /><h1 class="wp-block-heading">Alternatif bulamadıklarım</h1><ul><li>Türkçe TTS (Text-to-speech) motoru<li>STT (Speech-to-text) motoru (Türkçe/İngilizce) (Kõnele var ama doğru düzgün ayarlamaya fırsatım olmadı)<li>WebView alternatifi (Mozilla <a href="https://github.com/mozilla/geckoview" target="_blank" rel="noreferrer noopener">geckoview</a> üzerinde çalışıyor sanırım ama emin değilim)<li>Zamanlanmış mail gönderebilen Mail Uygulaması (Fair Mail bunu sadece pro sürümünde yapıyor)</ul><p>&nbsp;</p><h3>Siz de kullandığınız mobil açık kaynak / özgür yazılımları listeleyebilirsiniz, ekleme yapabilirsiniz veya benim bizzat bulamadıklarımı bulmamda yardımcı olabilirsiniz <a href="https://discord.com/assets/92fac0627ff6cd675f28.svg" class="popup img-link shimmer"><img src="https://discord.com/assets/92fac0627ff6cd675f28.svg" alt="" loading="lazy"></a> Okuduğunuz için teşekkürler.</h3></div><div class="post-tail-wrapper text-muted"><div class="post-meta mb-3"> <i class="far fa-folder-open fa-fw me-1"></i> <a href="/categories/android/">Android</a></div><div class="post-tags"> <i class="fa fa-tags fa-fw me-1"></i> <a href="/tags/app-recommendations/" class="post-tag no-text-decoration" >app-recommendations</a> <a href="/tags/foss/" class="post-tag no-text-decoration" >foss</a> <a href="/tags/duzenlenecek/" class="post-tag no-text-decoration" >duzenlenecek</a></div><div class=" post-tail-bottom d-flex justify-content-between align-items-center mt-5 pb-2 " ><div class="license-wrapper"> This post is licensed under <a href="https://creativecommons.org/licenses/by/4.0/"> CC BY 4.0 </a> by the author.</div><div class="share-wrapper d-flex align-items-center"> <span class="share-label text-muted">Share</span> <span class="share-icons"> <a href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fasandikci.com%2Fposts%2Fandroid-foss-apps%2F" target="_blank" rel="noopener" data-bs-toggle="tooltip" data-bs-placement="top" title="Linkedin" aria-label="Linkedin"> <i class="fa-fw fab fa-linkedin"></i> </a> <script defer type="module" src="https://cdn.jsdelivr.net/npm/@justinribeiro/share-to-mastodon/+esm"></script> <button class="btn text-start" data-bs-toggle="tooltip" data-bs-placement="top" title="Mastodon" aria-label="Mastodon"> <share-to-mastodon class="share-mastodon" message="Android%20Cihazlar%20i%C3%A7in%20A%C3%A7%C4%B1k%20Kaynak%20/%20%C3%96zg%C3%BCr%20Yaz%C4%B1l%C4%B1m%20Uygulama%20Alternatifleri%20-%20Aliberk%20Sand%C4%B1k%C3%A7%C4%B1" url="https%3A%2F%2Fasandikci.com%2Fposts%2Fandroid-foss-apps%2F"customInstanceList="[{&quot;label&quot;:&quot;mastodon.social&quot;,&quot;link&quot;:&quot;https://mastodon.social/&quot;},{&quot;label&quot;:&quot;mastodon.online&quot;,&quot;link&quot;:&quot;https://mastodon.online/&quot;},{&quot;label&quot;:&quot;fosstodon.org&quot;,&quot;link&quot;:&quot;https://fosstodon.org/&quot;},{&quot;label&quot;:&quot;mastodon.com.tr&quot;,&quot;link&quot;:&quot;https://mastodon.com.tr/&quot;}]" > <i class="fa-fw fa fa-mastodon"></i> </share-to-mastodon> </button> <a href="https://twitter.com/intent/tweet?text=Android%20Cihazlar%20i%C3%A7in%20A%C3%A7%C4%B1k%20Kaynak%20/%20%C3%96zg%C3%BCr%20Yaz%C4%B1l%C4%B1m%20Uygulama%20Alternatifleri%20-%20Aliberk%20Sand%C4%B1k%C3%A7%C4%B1&url=https%3A%2F%2Fasandikci.com%2Fposts%2Fandroid-foss-apps%2F" target="_blank" rel="noopener" data-bs-toggle="tooltip" data-bs-placement="top" title="Twitter" aria-label="Twitter"> <i class="fa-fw fa-brands fa-square-x-twitter"></i> </a> <a href="https://www.facebook.com/sharer/sharer.php?title=Android%20Cihazlar%20i%C3%A7in%20A%C3%A7%C4%B1k%20Kaynak%20/%20%C3%96zg%C3%BCr%20Yaz%C4%B1l%C4%B1m%20Uygulama%20Alternatifleri%20-%20Aliberk%20Sand%C4%B1k%C3%A7%C4%B1&u=https%3A%2F%2Fasandikci.com%2Fposts%2Fandroid-foss-apps%2F" target="_blank" rel="noopener" data-bs-toggle="tooltip" data-bs-placement="top" title="Facebook" aria-label="Facebook"> <i class="fa-fw fab fa-facebook-square"></i> </a> <a href="https://t.me/share/url?url=https%3A%2F%2Fasandikci.com%2Fposts%2Fandroid-foss-apps%2F&text=Android%20Cihazlar%20i%C3%A7in%20A%C3%A7%C4%B1k%20Kaynak%20/%20%C3%96zg%C3%BCr%20Yaz%C4%B1l%C4%B1m%20Uygulama%20Alternatifleri%20-%20Aliberk%20Sand%C4%B1k%C3%A7%C4%B1" target="_blank" rel="noopener" data-bs-toggle="tooltip" data-bs-placement="top" title="Telegram" aria-label="Telegram"> <i class="fa-fw fab fa-telegram"></i> </a> <button id="copy-link" aria-label="Copy link" class="btn small" data-bs-toggle="tooltip" data-bs-placement="top" title="Copy link" data-title-succeed="Link copied successfully!" > <i class="fa-fw fas fa-link pe-none fs-6"></i> </button> </span></div></div></div></article></main><aside aria-label="Panel" id="panel-wrapper" class="col-xl-3 ps-2 mb-5 text-muted"><div class="access"><section id="access-lastmod"><h2 class="panel-heading">Recently Updated</h2><ul class="content list-unstyled ps-0 pb-1 ms-1 mt-2"><li class="text-truncate lh-lg"> <a href="/posts/android-foss-apps/">Android Cihazlar için Açık Kaynak / Özgür Yazılım Uygulama Alternatifleri</a><li class="text-truncate lh-lg"> <a href="/posts/linux-epson-yazici/">Linux / Pardus / Debian üzerinde Epson Yazıcı Kullanma</a><li class="text-truncate lh-lg"> <a href="/posts/teknofest-deneyimlerim/">Teknofest Pardus 21 Hata Yakalama ve Öneri Yarışması Deneyimlerim</a><li class="text-truncate lh-lg"> <a href="/posts/pardus-roportaj/">Pardus Ekibinden Ali Rıza ile Röportaj</a></ul></section><section><h2 class="panel-heading">Trending Tags</h2><div class="d-flex flex-wrap mt-3 mb-1 me-3"> <a class="post-tag btn btn-outline-primary" href="/tags/duzenlenecek/">duzenlenecek</a> <a class="post-tag btn btn-outline-primary" href="/tags/pardus/">pardus</a> <a class="post-tag btn btn-outline-primary" href="/tags/linux/">linux</a> <a class="post-tag btn btn-outline-primary" href="/tags/tubitak/">tubitak</a> <a class="post-tag btn btn-outline-primary" href="/tags/app-recommendations/">app-recommendations</a> <a class="post-tag btn btn-outline-primary" href="/tags/arch/">arch</a> <a class="post-tag btn btn-outline-primary" href="/tags/debian/">debian</a> <a class="post-tag btn btn-outline-primary" href="/tags/epson/">epson</a> <a class="post-tag btn btn-outline-primary" href="/tags/foss/">foss</a> <a class="post-tag btn btn-outline-primary" href="/tags/liderahenk/">liderahenk</a></div></section></div><section id="toc-wrapper" class="ps-0 pe-4"><h2 class="panel-heading ps-3 pt-2 mb-2">Contents</h2><nav id="toc"></nav></section></aside></div><div class="row"><div id="tail-wrapper" class="col-12 col-lg-11 col-xl-9 px-md-4"><aside id="related-posts" aria-labelledby="related-label"><h3 class="mb-4" id="related-label">Further Reading</h3><nav class="row row-cols-1 row-cols-md-2 row-cols-xl-3 g-4 mb-4"><article class="col"> <a href="/posts/pardus-roportaj/" class="post-preview card h-100"><div class="card-body"> <time data-ts="1676386800" data-df="ll" > Feb 14, 2023 </time><h4 class="pt-0 my-2">Pardus Ekibinden Ali Rıza ile Röportaj</h4><div class="text-muted"><p> Ankara&#39;da düzenlenen 5. Verimlilik ve Teknoloji Fuarı kapsamında birçok stand ve etkinliğin yanında Pardus standı da vardı. Ben de hazır Ankara&#39;da iken hem Pardus ekibi ile konuşmak hem de fuarı g...</p></div></div></a></article><article class="col"> <a href="/posts/teknofest-deneyimlerim/" class="post-preview card h-100"><div class="card-body"> <time data-ts="1686841200" data-df="ll" > Jun 15, 2023 </time><h4 class="pt-0 my-2">Teknofest Pardus 21 Hata Yakalama ve Öneri Yarışması Deneyimlerim</h4><div class="text-muted"><p> Merhabalar, ben Teknofest 2023 Pardus 21 Hata Yakalama ve Öneri Yarışması finalisti Aliberk. Bu yazı içerisinde sizlere milli imkanlarla geliştirilen işletim sistemimiz Pardus üzerinde yakalamış o...</p></div></div></a></article><article class="col"> <a href="/posts/linux-epson-yazici/" class="post-preview card h-100"><div class="card-body"> <time data-ts="1694790000" data-df="ll" > Sep 15, 2023 </time><h4 class="pt-0 my-2">Linux / Pardus / Debian üzerinde Epson Yazıcı Kullanma</h4><div class="text-muted"><p> Merhabalar evimde 1 Arch, 1 Pardus bilgisayarı olan biri olarak Epson yazıcı kullanmak ilk başlarda benim için bir işkenceydi. Ancak araştırmalarım neticesinde şu anda rahat bir şekilde Epson yazı...</p></div></div></a></article></nav></aside><nav class="post-navigation d-flex justify-content-between" aria-label="Post Navigation"> <a href="/posts/linux-epson-yazici/" class="btn btn-outline-primary" aria-label="Older" ><p>Linux / Pardus / Debian üzerinde Epson Yazıcı Kullanma</p></a><div class="btn btn-outline-primary disabled" aria-label="Newer"><p>-</p></div></nav><footer aria-label="Site Info" class=" d-flex flex-column justify-content-center text-muted flex-lg-row justify-content-lg-between align-items-lg-center pb-lg-3 " ><p>© <time>2024</time> <a href="https://git.aliberksandikci.com.tr/asandikci">Aliberk Sandıı</a>. <span data-bs-toggle="tooltip" data-bs-placement="top" title="Except where otherwise noted, the blog posts on this site are licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0) License by the author." >Some rights reserved.</span></p><p>Using the <a href="https://github.com/cotes2020/jekyll-theme-chirpy" target="_blank" rel="noopener">Chirpy</a> theme for <a href="https://jekyllrb.com" target="_blank" rel="noopener">Jekyll</a>.</p></footer></div></div><div id="search-result-wrapper" class="d-flex justify-content-center unloaded"><div class="col-11 content"><div id="search-hints"><section><h2 class="panel-heading">Trending Tags</h2><div class="d-flex flex-wrap mt-3 mb-1 me-3"> <a class="post-tag btn btn-outline-primary" href="/tags/duzenlenecek/">duzenlenecek</a> <a class="post-tag btn btn-outline-primary" href="/tags/pardus/">pardus</a> <a class="post-tag btn btn-outline-primary" href="/tags/linux/">linux</a> <a class="post-tag btn btn-outline-primary" href="/tags/tubitak/">tubitak</a> <a class="post-tag btn btn-outline-primary" href="/tags/app-recommendations/">app-recommendations</a> <a class="post-tag btn btn-outline-primary" href="/tags/arch/">arch</a> <a class="post-tag btn btn-outline-primary" href="/tags/debian/">debian</a> <a class="post-tag btn btn-outline-primary" href="/tags/epson/">epson</a> <a class="post-tag btn btn-outline-primary" href="/tags/foss/">foss</a> <a class="post-tag btn btn-outline-primary" href="/tags/liderahenk/">liderahenk</a></div></section></div><div id="search-results" class="d-flex flex-wrap justify-content-center text-muted mt-3"></div></div></div></div><aside aria-label="Scroll to Top"> <button id="back-to-top" type="button" class="btn btn-lg btn-box-shadow"> <i class="fas fa-angle-up"></i> </button></aside></div><div id="mask"></div><aside id="notification" class="toast" role="alert" aria-live="assertive" aria-atomic="true" data-bs-animation="true" data-bs-autohide="false" ><div class="toast-header"> <button type="button" class="btn-close ms-auto" data-bs-dismiss="toast" aria-label="Close" ></button></div><div class="toast-body text-center pt-0"><p class="px-2 mb-3">A new version of content is available.</p><button type="button" class="btn btn-primary" aria-label="Update"> Update </button></div></aside><script src="/assets/js/user/copy.js"></script> <script src="https://cdn.jsdelivr.net/combine/npm/jquery@3.7.1/dist/jquery.min.js,npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js,npm/simple-jekyll-search@1.10.0/dest/simple-jekyll-search.min.js,npm/loading-attribute-polyfill@2.1.1/dist/loading-attribute-polyfill.umd.min.js,npm/magnific-popup@1.1.0/dist/jquery.magnific-popup.min.js,npm/clipboard@2.0.11/dist/clipboard.min.js,npm/dayjs@1.11.10/dayjs.min.js,npm/dayjs@1.11.10/locale/en.min.js,npm/dayjs@1.11.10/plugin/relativeTime.min.js,npm/dayjs@1.11.10/plugin/localizedFormat.min.js,npm/tocbot@4.25.0/dist/tocbot.min.js"></script> <script defer src="/assets/js/dist/post.min.js"></script> <script defer src="/assets/js/dist/app.min.js"></script> <script> /* Note: dependent library will be loaded in `js-selector.html` */ SimpleJekyllSearch({ searchInput: document.getElementById('search-input'), resultsContainer: document.getElementById('search-results'), json: '/assets/js/data/search.json', searchResultTemplate: '<article class="px-1 px-sm-2 px-lg-4 px-xl-0"><header><h2><a href="{url}">{title}</a></h2><div class="post-meta d-flex flex-column flex-sm-row text-muted mt-1 mb-1"> {categories} {tags}</div></header><p>{snippet}</p></article>', noResultsText: '<p class="mt-5"></p>', templateMiddleware: function(prop, value, template) { if (prop === 'categories') { if (value === '') { return `${value}`; } else { return `<div class="me-sm-4"><i class="far fa-folder fa-fw"></i>${value}</div>`; } } if (prop === 'tags') { if (value === '') { return `${value}`; } else { return `<div><i class="fa fa-tag fa-fw"></i>${value}</div>`; } } } }); </script>