Displaying 1 to 11 from 11 results

webapp.rs - A web application completely written in Rust.

  •    Rust

Target of this project is to write a complete web application including backend and frontend within Rust. The app consist of a frontend and a backend. For getting started with hacking, the backend can tested via make run-backend, whereas the frontend can be tested with make run-frontend. You can adapt the application configuration within Config.toml if needed.

Plume - Federated blogging application using ActivityPub

  •    Rust

Plume is a federated blogging engine, based on ActivityPub. It is written in Rust, with the Rocket framework, and Diesel to interact with the database. Plume is not just a single website, but an entire interconnected, yet independent network of what we call instances. You write content from your own instance, but anyone else on any other Plume instance can enjoy your stories too. Plume has many features that allow the exchange between writers and readers to be bi-directional from the get-go.

rust-web-boilerplate - Rust web template for modern web backend applications

  •    Rust

Copy .env.example to .env and update your application environment in this file. Make sure you have a working local postgres setup. Your current user should be admin in your development postgres installation and it should use the "peer" or "trust" auth methods (see pg_hba.conf).

facebook-political-ads - Monitoring Facebook Political Ads

  •    Javascript

This is the source code behind our project to collect political ads on Facebook. Built versions are available for Firefox and Chrome. You can browse the American ads we've collected at ProPublica, and the Australian ads over on the Guardian's website. We're asking our readers to use this extension when they are browsing Facebook. While they are on Facebook a background script runs to collect ads they see. The extension shows those ads to users and asks them to decide whether or not a particular ad is political. Serverside, we use those ratings to train a naive bayes classifier that then automatically rates the other ads we've collected. The extension also asks the server for the most recent ads that the classifier thinks are political so that users can see political ads they haven't seen. We're careful to protect our user's privacy by not sending identifying information to our backend server.

barrel - 🛢 A database schema migration builder for Rust

  •    Rust

A powerful schema migration builder for Rust. Write complicated SQL schema migrations in Rust and easily switch databases. barrel is meant to make writing migrations for different databases as easy as possible. It creates a simple to use API over SQL which allows you to focus on managing your database, not fighting with SQL.

rocket-template - Rocket Rest api project template

  •    Rust

This is a REST API project template that uses Rocket framework with Diesel ORM backed up with Postgresql database. You can generate project skeleton using porteurbars.

diesel-derive-newtype - derive newtype for diesel traits

  •    Rust

Easy-peasy support of newtypes inside of Diesel. This crate exposes a single custom-derive macro DieselNewType which implements ToSql, FromSql, FromSqlRow, Queryable, AsExpression and QueryId for the single-field tuple struct (NewType) it is applied to.

WeekendAtJoes4 - Novelty website + bucket questions implementation.

  •    Rust

A novelty website written entirely in Rust. The Joooooooke is that I'm putting an exceptional amount of effort into creating a production-quality webapp just for Joe.