https://github.com/artnum/bx-sync
https://github.com/artnum/bx-sync
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/artnum/bx-sync
- Owner: artnum
- License: mit
- Created: 2024-11-15T14:09:07.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-07-17T15:03:40.000Z (11 months ago)
- Last Synced: 2025-07-17T17:38:48.529Z (11 months ago)
- Language: C
- Size: 539 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BX-SYNC
Aims to keep [Bexio](https://bexio.com) data sync with a local database.
## Todo
* Clean bx_database and make it a separated library
* The bx_net part should handle the list differently, with pthread_cond_wait. Differentiate in queue and out queue (even on out queue per-thread)
* Use more generic function for endpoint manipulation. Maybe even some lua scripting
## Why ?
Bexio grew a lot because of a catastrophic failure of another big player in the
same market. Between my past experiences with them (they are very difficult to
work with) and the fact that they are reducing access with token, it seems to
me that they will slowly close their eco-system (and that aligns with the
general mentality in Switzerland).
And some people I know asked me to prepare something so they can begin to move
away from Bexio : it seems that the product is not really good for users.
## Why in C ?
C is fun.