Parakeet is a Rust-based Bluesky AppServer aiming to implement most of the functionality required to support the Bluesky client
appview atproto bluesky rust appserver
66
fork

Configure Feed

Select the types of activity you want to include in your feed.

init

Mia 6cb50fa1

+71
+3
.gitignore
··· 1 + target/ 2 + .DS_Store 3 + .idea/
+15
Cargo.lock
··· 1 + # This file is automatically @generated by Cargo. 2 + # It is not intended for manual editing. 3 + version = 3 4 + 5 + [[package]] 6 + name = "consumer" 7 + version = "0.1.0" 8 + 9 + [[package]] 10 + name = "parakeet" 11 + version = "0.1.0" 12 + 13 + [[package]] 14 + name = "parakeet-lexgen" 15 + version = "0.1.0"
+6
Cargo.toml
··· 1 + [workspace] 2 + resolver = "2" 3 + 4 + members = [ "consumer", 5 + "parakeet" 6 + , "parakeet-lexgen"]
+6
consumer/Cargo.toml
··· 1 + [package] 2 + name = "consumer" 3 + version = "0.1.0" 4 + edition = "2021" 5 + 6 + [dependencies]
+3
consumer/src/main.rs
··· 1 + fn main() { 2 + println!("Hello, world!"); 3 + }
+6
lexica/Cargo.toml
··· 1 + [package] 2 + name = "lexica" 3 + version = "0.1.0" 4 + edition = "2021" 5 + 6 + [dependencies]
+14
lexica/src/lib.rs
··· 1 + pub fn add(left: u64, right: u64) -> u64 { 2 + left + right 3 + } 4 + 5 + #[cfg(test)] 6 + mod tests { 7 + use super::*; 8 + 9 + #[test] 10 + fn it_works() { 11 + let result = add(2, 2); 12 + assert_eq!(result, 4); 13 + } 14 + }
+6
parakeet-lexgen/Cargo.toml
··· 1 + [package] 2 + name = "parakeet-lexgen" 3 + version = "0.1.0" 4 + edition = "2021" 5 + 6 + [dependencies]
+3
parakeet-lexgen/src/main.rs
··· 1 + fn main() { 2 + println!("Hello, world!"); 3 + }
+6
parakeet/Cargo.toml
··· 1 + [package] 2 + name = "parakeet" 3 + version = "0.1.0" 4 + edition = "2021" 5 + 6 + [dependencies]
+3
parakeet/src/main.rs
··· 1 + fn main() { 2 + println!("Hello, world!"); 3 + }