Aardwolf is a new platform for creating new social networks, connected across the web. While existing social media sites work to funnel the world into a single shared experience (and advertising marketplace), we recognize that we are all individuals with different identities and interests.
What's Different About Aardwolf?
Aardwolf is a social platform, meaning that each server hosts it's own community of users who are posting, sharing pictures, links, etc. They are replying and "liking" each other's posts, and re-sharing the ones they like best.
Even better, Aardwolf is a connected (the technical term is "federated") platform: users are not limited to only interacting with other users on their service: they can follow users on other sites that are powered by Aardwolf just as if they were on their own site. They can even connect with users on other platforms, if -- like the microblogging service Mastodon -- they implement the same free protocols Aardwolf is built on.
Finally, Aardwolf is free software (GitHub Link), which means that all code is publicly available, and developers who want to contribute or understand how it works can dig in and do so.
Project Status
The scaffolding is still being built, but the pieces are coming together much quicker than originally anticipated! A sample of the web interface should be online soon.
If you would like to follow along Aardwolf development happens on Github. Feel free to fork the repo and contribute.
Get in Touch
We primarilly hang out on Matrix chat which is available via web or your favorite client.
Web URL: https://riot.im/app/#/room/#aardwolf-discussion:matrix.org.
Matrix Room: #aardwolf-discussion:matrix.org
Helping the cause
Please do not be afraid to ask questions. Many planned features came from Fediverse feedback.
Even if you do not know Rust, there may be other ways to participate! :D
And Banjo could really use a lot of help
Credits
Website design by Steve Ivy - https://www.monkinetic.blog/
Logo by Alex Daily - https://beepboop.one/@Alexis
Project News
State of the Aardwolf
Cutting to the chase. Here is the current status of the project.
General Status
- The
main
branch compiles with Rust stable
- Templates do not work (due to i18n crate issues)
- Switched to Yew Framework for frontend
Prioritization
Here are the current priorities for the project
Backend Priorities
Front-End Priorities
- Waiting on backend API’s before continuing with Yew templates
- Rip, and Replace old i18n crate with
rust_i18n
which seems to be maintained.
Cheers!
***