Skip to content

BitHive - An app for managing your BitAxes

License

Notifications You must be signed in to change notification settings

mrv777/BitHive

 
 

Repository files navigation

BitHive

BitHive is a cross-platform desktop application built with Tauri, Next.js, and React. It combines the power of a Rust backend with a modern React frontend to deliver a fast and efficient developer tool.

Features

  • Cross-platform support (macOS, Windows, Linux)
  • Built with Tauri for a lightweight and secure desktop application
  • Modern web technologies (Next.js, React) for the frontend
  • Tailwind CSS and DaisyUI for styling
  • React Query for efficient data fetching and state management
  • Recharts for data visualization

Screenshots

BitHive Screenshot

Development Info

This is a Tauri project template using Next.js, bootstrapped by combining create-next-app and create tauri-app.

  • TypeScript frontend using Next.js React framework
  • TailwindCSS as a utility-first atomic CSS framework
    • The example page in this template app has been updated to use only TailwindCSS
    • While not included by default, consider using React Aria components and/or HeadlessUI components for completely unstyled and fully accessible UI components, which integrate nicely with TailwindCSS
  • Opinionated formatting and linting already setup and enabled
    • ESLint for pure React + TypeScript linting, and Biome for a combination of fast formatting, linting, and import sorting of JavaScript and TypeScript code
    • clippy and rustfmt for Rust code
  • GitHub Actions to check code formatting and linting for both TypeScript and Rust
  • pnpm as the package manager

About

BitHive - An app for managing your BitAxes

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 94.6%
  • JavaScript 2.7%
  • Rust 1.8%
  • Other 0.9%