https://github.com/houndslight/nextmove
nextMove: A fast, open-source Rust app to track your job applications—no ads, no trackers, full control of your career.
https://github.com/houndslight/nextmove
gui job-application-management job-tracker productivity rust rust-gui rust-lang
Last synced: 8 months ago
JSON representation
nextMove: A fast, open-source Rust app to track your job applications—no ads, no trackers, full control of your career.
- Host: GitHub
- URL: https://github.com/houndslight/nextmove
- Owner: houndslight
- Created: 2025-09-17T05:40:53.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-09-17T06:43:29.000Z (9 months ago)
- Last Synced: 2025-09-17T08:28:31.303Z (9 months ago)
- Topics: gui, job-application-management, job-tracker, productivity, rust, rust-gui, rust-lang
- Language: Rust
- Homepage:
- Size: 83 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# nextMove | No ads. No trackers. Just your applications.
**nextMove** is a simple, open-source job application tracker built in **Rust** with [egui](https://github.com/emilk/egui).
Keep your career organized without handing your data to a third party.
---
## Features
- Add and manage job applications (company, position, status)
- Track multiple interview dates per application
- Update statuses as applications progress
- Local data storage via `job_data.json` (no external servers)
- Clean, distraction-free interface powered by egui
- Fully open-source, zero ads, zero telemetry
---
## Preview


---
## Getting Started
### Prerequisites
- [Rust](https://www.rust-lang.org/) (latest stable recommended)
- Cargo (comes with Rust)
### Clone & Run
```bash
git clone https://github.com/houndslight/nextMove.git
cd nextMove
cargo run
```
### Build For Release
```bash
cargo build --release
```
## Data Storage
All job application data is saved locally in `job_data.json`.
## Roadmap
- Export applications to CSV/Markdown
- Search and filter jobs
- Tags/labels for applications
- Pre-built cross-platform binaries
## Contributing
Contributions are welcome.
- Fork the repository
- Create a feature branch (`git checkout -b feature/my-feature`)
- Commit changes (`git commit -m "Add my feature"`)
- Push to your branch (`git push origin feature/my-feature`)
- Open a Pull Request
## License
Licensed under the MIT License.
Free to use, modify, and distribute.
## Philosophy
nextMove was designed to be:
- Local-first — all data stays on your machine
- Minimal — no unnecessary features or bloat
- Free & Open — built in Rust and shared with the community