Személyes időnyilvántartás · egyetlen fájlban
A munkaidőd saját kézben, nem egy szolgáltató szerverén
A Cirrhy ügyfeleket, projekteket, feladatokat, időbejegyzéseket és jelentéseket kezel fiók és saját szerver nélkül. Az adatfájlt a már használt szinkronizált mappádba teheted; a Cirrhy az egyes eszközök módosításait rekord szinten fésüli össze.
- Ingyenes
- Nyílt forráskód · Apache-2.0
- Nincs fiók
- Nincs szerver
- Egyetlen JSON-fájl
- 5 platform
Képernyők
Gépen és telefonon ugyanaz a fájl
Funkciók
Az időnyilvántartás lényege, csapatfunkciók nélkül
Egy felhasználó, öt platform. Nincs fiók és nincs megosztás, csak a munkád és a rá fordított idő.
Egy koppintás, és folytatod
A főképernyőn a futó időmérőt és a legutóbbi munkáidat látod. Minden korábbi bejegyzés mellett ott az indítógomb, amellyel abból a bejegyzésből azonnal új időmérőt indíthatsz.
Ügyfelek → projektek → feladatok
Az időbejegyzéseid ügyfél, projekt és feladat szerint rendeződnek.
Színek és számlázható munka
Minden projekt saját színt kaphat, a számlázható munkát pedig külön megjelölheted.
Jelentések bármilyen időszakra
Jelentést készíthetsz egy napról, egy hétről, egy hónapról vagy bármely választott időszakról. Az eredményt összesítő grafikonokon, projektenként összesített óraszámokkal vagy a bejegyzések teljes listájában tekintheted meg.
Öt nyelv
Magyarul, angolul, németül, spanyolul és olaszul is használhatod. Egy hatodik nyelvhez elég egy új fordítási fájl, programozni nem kell hozzá.
Világos és sötét téma
Alapból a rendszer beállítását követi, de eszközönként át is állíthatod.
Egyetlen fájl
Két eszközön is módosítottál a legutóbbi szinkronizálás óta? A Cirrhy pont erre készült.
A Cirrhy minden adatot egyetlen, emberi szemmel is olvasható fájlban, a cirrhy.jsonban tárol. A szinkronizálás módját te választod meg, ezért a Cirrhy arra is fel van készítve, hogy a fájlt egy másik eszköz vagy szinkronizáló szolgáltatás módosítsa.
Semmit nem ír felül vakon
Mentés előtt a Cirrhy beolvassa, mi van éppen a lemezen, és abba fésüli bele a módosításaidat. A változást a fájl tartalmából számolt ujjlenyomat (hash) alapján ismeri fel, nem a módosítás időpontjából, mert azt a szinkronizáló szolgáltatások maguktól is átírják.
Ütközéskor sem vész el semmi
A Cirrhy rekordonként fésüli össze az adatokat, és mindig az újabb változat marad érvényben. A régebbit sem dobja el: bekerül az adott rekord előzményei közé.
Amit törölsz, az nem tér vissza
Törléskor egy törlési jel (tombstone) marad a rekord helyén, így egy későbbi összefésülés sem hozza vissza, amit már töröltél.
Minden eszköznek saját időmérője van
Ha a laptopodon és a telefonodon is fut egy-egy időmérő, a Cirrhy mindkettőt eléd teszi, és te döntöd el, mi legyen velük. Egyik sem tűnik el szó nélkül.
Összeomlás ellen védett mentés
A Cirrhy először egy ideiglenes fájlba ír, majd átnevezéssel lecseréli vele az eredetit. Így egy mentés közbeni összeomlás sem hagyhat részben kiírt adatfájlt. Androidon az eredeti fájl ilyen módon nem cserélhető le, ezért ott minden mentés előtt biztonsági másolat készül.
Tesztekkel ellenőrizve
Az összefésülést egy különálló, felülettől független Dart-csomag végzi. A tesztek azt is ellenőrzik, hogy kommutatív és idempotens: a sorrend és az ismétlés nem változtat az eredményen.
Azzal szinkronizálsz, amit már most is használsz
- Dropbox
- iCloud Drive
- Nextcloud
- Syncthing
Letöltés
Ingyenes, nyílt forráskódú és a tiéd
A Cirrhy fejlesztés alatt áll; a képernyőképek a jelenlegi alkalmazásból készültek. Az eddigi kiadásokat a GitHubon találod, az App Store-ban és a Google Playen pedig az Appific adja ki az alkalmazást.
-
iOS
Elkészült és tesztelt
-
Android
Elkészült és tesztelt
-
macOS
Elkészült és tesztelt
-
Linux
Elkészült és tesztelt
-
Windows
Előkészítve, még nem tesztelt
Nincs benne hálózati kód
A Cirrhy nem használ saját fiókot, szervert vagy analitikát, és az alkalmazás nem küld adatot az Appificnek. Az adatfájl nálad marad; a biztonságáról és mentéséről a választott eszközöd és szinkronizáló szolgáltatásod gondoskodik.
Apache-2.0 licenc
A Cirrhy ingyenes és nyílt forráskódú. A teljes forráskódot és a kiadásokat is megtalálod a GitHubon.
Dokumentált fájlformátum
A cirrhy.json felépítését JSON-séma és egy AI-ügynököknek szóló útmutató rögzíti. Ennek alapján egy AI-ügynök átemelheti az adataidat egy másik időnyilvántartó exportjából, vagy jelentést készíthet belőlük.
Kik állnak mögötte
Somogyi Lóránd fejleszti, az Appific adja ki
A Cirrhy Somogyi Lóránd nyílt forráskódú projektje. A neve az angol „circadian rhythm” (cirkadián ritmus) rövidítése.
Az alkalmazást az Appific Kft. teszi közzé az App Store-ban és a Google Playen, saját fejlesztői fiókjain keresztül.
Kész az appod, de még nincs a store-ban?
A kész kódtól az élő store-adatlapig mindent intézünk. Ha az appod még csak ötlet, az első kódsortól kezdve segítünk.
- Apple- és Google-fejlesztői fiók, kódaláírás, TestFlight és belső tesztelés.
- Store-adatlap, adatvédelmi címkék, jogi oldalak és bírálóknak szóló megjegyzések összeállítása az áruházi követelmények szerint, hogy csökkentsük a visszautasítás kockázatát.
- Automatizált kiadás CI-jal, verziószámozás és hosszú távú karbantartás.