mobile
trio
mobile | trio | |
---|---|---|
30 | 19 | |
861 | 5,895 | |
- | 1.1% | |
9.1 | 9.5 | |
almost 2 years ago | 3 days ago | |
TypeScript | Python | |
GNU Affero General Public License v3.0 | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
mobile
-
⟳ 2 apps added, 56 updated at f-droid.org
Standard Notes (version 3.26.11): A simple and private notes app
- Github Archived?
-
Ask HN: What are some examples of elegant software?
Man, I've looked at Standard Notes and want to love it and switch everything over to it. This is the only thing holding me back: https://github.com/standardnotes/mobile/issues/45
-
App stopped opening. Is this due to app update or phone update?
Standard Notes — Mobile | GitHub
-
[QUESTION] What is the best note taking app?
Try Notally, Joplin, Orgzly, Standard Notes, or Quillnote. You will have to decide what's best for you.
-
Standard Notes app not working?
Available here: https://github.com/standardnotes/mobile/releases
-
⟳ 0 apps added, 49 updated at f-droid.org
Standard Notes (version 3.11.0): A simple and private notes app
-
Idea request: Plausibly deniable MD Journal
A fork of (Standard Notes)[https://github.com/standardnotes/mobile] might be a start. It's an open source (aGPL) react-native/ts app with encryption interfaces and security audits. It also has a desktop version. Stripping out network components and beefing up the crypto could make it more secure and deniable. Adding templates could help users fill out MD reports.
-
⟳ 2 apps added, 47 updated at f-droid.org
It connect * Paseo (version 1.4.8): A free and open source step counting app. * CovPassCheck (version 1.17.0): Quickly check EU Digital COVID certificates with the app. * CovPass (version 1.17.0): Prove your vaccination, recovery, or negative test result. * Standard Notes (version 3.9.12): A simple and private notes app * Liedgutverzeichnis (version 2.15.0): An app that knows which song is to be found in which book at which page. * Simple Dialer - Manage your phone calls easily (version 5.11.4): A handy phone call manager with phonebook, number blocking and multi-SIM support * Briar (version 1.4.4): Secure Messaging, Anywhere * Volta (version 1.0.3): Additional actions on volume buttons
-
Android app crashes to blank screen a few seconds after opening
It seems I'm not the only one either https://github.com/standardnotes/mobile/issues/510
trio
-
trio VS awaits - a user suggested alternative
2 projects | 9 Dec 2023
-
In what ways are channels are better than the traditional await?
Incidentally, the alternative event loop implementation trio in python does not have "gather", you also need channels, and it's a deliberate design choice - there is some discussion about that in this ticket https://github.com/python-trio/trio/issues/2188
- Polyphony: Fine-Grained Concurrency for Ruby
-
This Week In Python
trio – a friendly Python library for async concurrency and I/O
-
Python projects with best practices on Github?
trio. the best code, the best documentation, awesome community.
- Trio: Structured Concurrency for Python
-
The Heisenbug lurking in your async code (Python)
I'll +1 the Trio shoutout [1], but it's worth emphasizing that the core concept of Trio (nurseries) now exists in the stdlib in the form of task groups [2]. The article mentions this very briefly, but it's easy to miss, and I wouldn't describe it as a solution to this bug, anyways. Rather, it's more of a different way of writing multitasking code, which happens to make this class of bug impossible.
[1] https://github.com/python-trio/trio
[2] https://docs.python.org/3/library/asyncio-task.html#task-gro...
-
The gotcha of unhandled promise rejections
It's similar to manual memory management.
Structured concurrency is one approach to solving this problem. In a structured concurrency a promise would not go out of scope unhandled. Not sure how you would add APIs for it though.
See Python's trio nurseries idea which uses a python context manager.
https://github.com/python-trio/trio
I'm working on a syntax for state machines and it could be used as a DSL for promises. It looks similar to a bash pipeline but it matches predicates similar to prolog.
In theory you could wire up a tree of structured concurrency with this DSL.
https://github.com/samsquire/ideas4#558-assign-location-mult...
-
Python Asyncio: The Complete Guide
Not complete - doesn't include Task Groups [1]
In fairness they were only included in asyncio as of Python 3.11, which was released a couple of weeks ago.
These were an idea originally from Trio [2] where they're called "nurseries" instead of "task groups". My view is that you're better off using Trio, or at least anyio [3] which gives a Trio-like interface to asyncio. One particularly nice thing about Trio (and anyio) is that there's no way to spawn background tasks except to use task groups i.e. there's no analogue of asyncio's create_task() function. That is good because it guarantees that no task is ever left accidentally running in the background and no exception left silently uncaught.
[1] https://docs.python.org/3/library/asyncio-task.html#task-gro...
[2] https://github.com/python-trio/trio
[3] https://anyio.readthedocs.io/en/latest/
- Anyone here able to help with a python issue?
What are some alternatives?
Catima - Catima, a Loyalty Card & Ticket Manager for Android [Moved to: https://github.com/CatimaLoyalty/Android]
uvloop - Ultra fast asyncio event loop.
Traccar - Traccar GPS Tracking System
curio - Good Curio!
TorrServe
asyncio
warpinator-android - An unofficial implementation of Warpinator for Android
Twisted - Event-driven networking engine written in Python.
AnLinux-Adfree - AnLinux, Ad free version.
LDAP3 - a strictly RFC 4510 conforming LDAP V3 pure Python client. The same codebase works with Python 2. Python 3, PyPy and PyPy3
Bugsnag - BugSnag crash monitoring and reporting tool for Android apps
DearPyGui - Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies