Skip to content

lukearran/Astra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Astra

A GTK 4 Bluesky client for Linux

Warning

This project is still early in development and is not ready for daily use.

🛣️ Roadmap

  • Login
    • Credential storage
    • Change provider
  • Timeline
    • Avatar
    • Text
    • Image
      • One image
      • Group of images
      • Full screen image viewer
    • Video
    • Embedded Link
    • Likes Indicator
      • Submit like
    • Repost Indicator
      • Submit repost
    • Quote post
    • View Replies
    • Change feeds/algorithms
    • Create a post
    • Responsive layout
    • Searching
    • Notifications
    • Messages
    • Translations

🛠️ Building from source

1. Prerequisites

2. Clone the repository

git clone https://github.com/lukearran/Astra

This will create a local copy of the repository.

3. Build the project

To build Astra for development, run the following command:

dotnet run --project Astra/Astra.Gtk

🙋 Contributing

Want to contribute to this project? Let me know with an issue that communicates your intent to create a pull request.

⚖️ License

This project is licensed under the MIT license. See the LICENSE.md file for in the root directory for details.

😇 Acknowledgements

Astra uses the following libraries:

About

GTK4 client for Bluesky/AT Protocol

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published