A minimalistic nostr client focusing on hashtags, providing a sense of what's happening on the network.
- SolidJS: A JavaScript library for building user interfaces.
- TypeScript: A typed supersonic for JavaScript.
- Bun: A fast all-in-one JavaScript runtime.
- TailwindCSS: A utility-first CSS framework.
- Vite: A blazing fast frontend build tool.
- Clone the repository:
git clone https://github.com/joel-st/tagstr.git
- Install dependencies:
bun install
- Run the development server:
bun dev
The application is set up to deploy automatically to GitHub Pages when a new version is tagged with a version tag (e.g., v1.0.0). The deployment is handled by a GitHub Actions workflow defined in .github/workflows/deploy.yml.
To create a new release and deploy to GitHub Pages:
-
Tag your release:
git tag v1.0.0 # Replace with the appropriate version git push origin v1.0.0 -
The GitHub Actions workflow will automatically build and deploy the tagged version.
-
Alternatively, you can manually trigger the workflow from the Actions tab in your GitHub repository.