https://github.com/bitcrowd/mindr
https://github.com/bitcrowd/mindr
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/bitcrowd/mindr
- Owner: bitcrowd
- License: apache-2.0
- Created: 2025-10-26T22:46:59.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-12-10T16:41:07.000Z (7 months ago)
- Last Synced: 2025-12-10T23:50:31.158Z (7 months ago)
- Language: Rust
- Size: 619 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Development
## Prerequisites
- Install [rust](https://rust-lang.org/tools/install/)
- Install [dioxus](https://dioxuslabs.com/learn/0.7/getting_started/#install-the-dioxus-cli)
## Run client in web
``` bash
cd client
dx serve --platform web
```
## Run client in desktop
``` bash
cd client
dx serve --platform desktop
```
or simply
``` bash
cd client
dx serve
```
## Run the server
```
cd server
cargo run
```
## Roadmap
- Server channels and client UI url selection
- fallback to local state
- Estimations & progress rollup
- Disable/Enable branches
- Show/Hide branches
- Postgres persistance on the server
- Better interactions
- Reorder nodes
- Side indicator correctness
- Optional local save & load
- ithoughtsx format import
- Incremental state updates with state vectors
- Writing some tests
- Markdown export/import
- Richtext node notes
- mermaid & gfm
- Dealing with overlapping trees somehow?
- Add action buttons for keyboard shortcuts
- Animations
- Version snapshots (to create different annotations)
- Bundling
- User auth for server?