1
0
Fork
You've already forked kesi
0
a social research platform
  • Rust 96.5%
  • PLpgSQL 2.4%
  • CSS 0.8%
  • JavaScript 0.3%
2025年03月29日 18:47:08 -04:00
assets adding search 2025年03月29日 18:47:08 -04:00
examples/data adding search 2025年03月29日 18:47:08 -04:00
kesi-api adding search 2025年03月29日 18:47:08 -04:00
kesi-database adding search 2025年03月29日 18:47:08 -04:00
kesi-ingest adding search 2025年03月29日 18:47:08 -04:00
kesi-server adding search 2025年03月29日 18:47:08 -04:00
kesi-types adding search 2025年03月29日 18:47:08 -04:00
kesi-web adding search 2025年03月29日 18:47:08 -04:00
style adding search 2025年03月29日 18:47:08 -04:00
.env initial commit 2025年03月11日 18:31:25 -04:00
.gitignore adding search 2025年03月29日 18:47:08 -04:00
Cargo.lock adding search 2025年03月29日 18:47:08 -04:00
Cargo.toml adding search 2025年03月29日 18:47:08 -04:00
LICENSE initial commit 2025年03月11日 18:31:25 -04:00
Makefile.toml adding search 2025年03月29日 18:47:08 -04:00
README.md adding search 2025年03月29日 18:47:08 -04:00
rust-toolchain.toml adding search 2025年03月29日 18:47:08 -04:00
rustfmt.toml adding search 2025年03月29日 18:47:08 -04:00
tailwind.config.js initial commit 2025年03月11日 18:31:25 -04:00

kesi

a social research network

Kesi is a social media project centered around discovery of knowledge through the synthesis of interconnected ideas.

Where most social media emphasizes the generation of new content, kesi is a project which refocuses the sharing of ideas on citations.

Development Quick Start

kesi uses an established software stack already popularized by federated platforms lemmy and ibis. Primarly, this stack revolves around a few core dependencies:

Component Stack
Server leptos server-side rendering
axum routing
diesel database abstractions
Frontend leptos hydration
tailwind css
daisyui themes
Database postgres

Installation

rust

If you don't yet have a rust development environment setup, you'll need to start by installing rust tools rustup and cargo.

Dependencies

cargo-make is used to manage the installation of necessary dependencies, targets and initial database setup.

cargo install cargo-make
cargo make leptos-watch