forge
login
or
join now
parakeet.at
/
parakeet
star
66
fork
atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
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
star
66
fork
atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
overview
issues
16
pulls
pipelines
init
Mia
1 year ago
6cb50fa1
+71
11 changed files
expand all
collapse all
unified
split
.gitignore
Cargo.lock
Cargo.toml
consumer
Cargo.toml
src
main.rs
lexica
Cargo.toml
src
lib.rs
parakeet
Cargo.toml
src
main.rs
parakeet-lexgen
Cargo.toml
src
main.rs
+3
.gitignore
reviewed
···
1
1
+
target/
2
2
+
.DS_Store
3
3
+
.idea/
+15
Cargo.lock
reviewed
···
1
1
+
# This file is automatically @generated by Cargo.
2
2
+
# It is not intended for manual editing.
3
3
+
version = 3
4
4
+
5
5
+
[[package]]
6
6
+
name = "consumer"
7
7
+
version = "0.1.0"
8
8
+
9
9
+
[[package]]
10
10
+
name = "parakeet"
11
11
+
version = "0.1.0"
12
12
+
13
13
+
[[package]]
14
14
+
name = "parakeet-lexgen"
15
15
+
version = "0.1.0"
+6
Cargo.toml
reviewed
···
1
1
+
[workspace]
2
2
+
resolver = "2"
3
3
+
4
4
+
members = [ "consumer",
5
5
+
"parakeet"
6
6
+
, "parakeet-lexgen"]
+6
consumer/Cargo.toml
reviewed
···
1
1
+
[package]
2
2
+
name = "consumer"
3
3
+
version = "0.1.0"
4
4
+
edition = "2021"
5
5
+
6
6
+
[dependencies]
+3
consumer/src/main.rs
reviewed
···
1
1
+
fn main() {
2
2
+
println!("Hello, world!");
3
3
+
}
+6
lexica/Cargo.toml
reviewed
···
1
1
+
[package]
2
2
+
name = "lexica"
3
3
+
version = "0.1.0"
4
4
+
edition = "2021"
5
5
+
6
6
+
[dependencies]
+14
lexica/src/lib.rs
reviewed
···
1
1
+
pub fn add(left: u64, right: u64) -> u64 {
2
2
+
left + right
3
3
+
}
4
4
+
5
5
+
#[cfg(test)]
6
6
+
mod tests {
7
7
+
use super::*;
8
8
+
9
9
+
#[test]
10
10
+
fn it_works() {
11
11
+
let result = add(2, 2);
12
12
+
assert_eq!(result, 4);
13
13
+
}
14
14
+
}
+6
parakeet-lexgen/Cargo.toml
reviewed
···
1
1
+
[package]
2
2
+
name = "parakeet-lexgen"
3
3
+
version = "0.1.0"
4
4
+
edition = "2021"
5
5
+
6
6
+
[dependencies]
+3
parakeet-lexgen/src/main.rs
reviewed
···
1
1
+
fn main() {
2
2
+
println!("Hello, world!");
3
3
+
}
+6
parakeet/Cargo.toml
reviewed
···
1
1
+
[package]
2
2
+
name = "parakeet"
3
3
+
version = "0.1.0"
4
4
+
edition = "2021"
5
5
+
6
6
+
[dependencies]
+3
parakeet/src/main.rs
reviewed
···
1
1
+
fn main() {
2
2
+
println!("Hello, world!");
3
3
+
}