Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev. Learn more →
Top 23 Rust API Projects
A lightning-fast search API that fits effortlessly into your apps, websites, and workflow.Project mention: Create a ChatBot with VertexAI and LibreChat | dev.to | 2023-11-02
With the VertexAI endpoint set up and tested, our next step is to work with LibreChat. LibreChat is an open-source ChatGPT clone that can integrate with various AI models, including the PaLM 2 models via the VertexAI API. It's built using React, MongoDB, and Meilisearch technologies.
Proxy server for adding push to your APIProject mention: Building a privacy-friendly, self-hosted application architecture with SvelteKit | dev.to | 2023-07-16
For realtime, I used Pushpin with Server Sent Events. (It supports WebSocket as well).
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
Connect your local process and your cloud environment, and run local code in cloud conditions.Project mention: mirrord | Develop Locally with Your Kubernetes Environment | /r/KubernetesLinks | 2023-12-07
GraphQL support for PostgreSQLProject mention: Is it just me or is the Supabase GraphQL API really bad? | /r/webdev | 2023-12-07
Hi, I'm the author of Supabase GraphQL (pg_graphql)
It's a New Kind of Wrapper for Exposing LLVM (Safely)Project mention: Compiler Optimization Learning Suggestions | /r/Compilers | 2023-08-04
Secondly, I have learned about LLVM, and I have learned about the Inkwell library on Rust (It's a New Kind of Wrapper for Exposing LLVM (Safely)). Has anyone used this library before? Is this a good practice? Is it suitable for my compiler? Can I write some optimization passes of my own using this library?
Stop half-done APIs! Cherrybomb is a CLI tool that helps you avoid undefined user behaviour by auditing your API specifications, validating them and running API security tests.Project mention: Cherrybomb: Audit, validate and test API specifications | news.ycombinator.com | 2023-11-22
Monorepo for Revolt backend services.Project mention: Selfhosted discord alternative | /r/selfhosted | 2023-03-28
What's not open source of Revolt Chat? Last time I checked, they were using GPL 3.0.
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
A blazingly fast and easy to use tRPC-like server for Rust.Project mention: Any trpc client crate? | /r/rust | 2023-10-07
There's a trpc-inspired crate called rspc https://github.com/oscartbeaumont/rspc but I think that currently it can only do rust server and typescript client. (but with plans for making a rust client IIRC)
"Automatic Language-Agnostic Subtitle Synchronization"Project mention: Which software is suitable for achieving my goal? | /r/ffmpeg | 2023-07-12
Try alass or ffsubsync.
Try https://loco.rs/ or maybe tell us what to add?
List and diff the public API of Rust library crates between releases and commits. Detect breaking API changes and semver violations via CI or a CLI.Project mention: Announcing diff.rs! | /r/rust | 2023-03-07
The API diffing tool already exists ;) Check out https://github.com/Enselic/cargo-public-api ! Would be super cool to integrate with diff.rs at some point. Nice job with diff.rs btw!
🚀 RESTful Rust API Template / BoilerplateProject mention: What's everyone working on this week (6/2023)? | /r/rust | 2023-02-06
Found a quite useful template, https://github.com/ndelvalle/rustapi from Nicolas. I'll be striping and adapting it until I get something raw ;)
Analytical database for data-driven Web applications 🪶Project mention: Gcsfuse: A user-space file system for interacting with Google Cloud Storage | news.ycombinator.com | 2023-09-06
In case you're interested in scale-to-zero database hosting, a few months ago I paired gcsfuse with Seafowl , an early stage open source database written in Rust. Was a lot of fun balancing tradeoffs that are usually not possible with classical databases e.g. Postgres. Thank you gcsfuse contributors.
GraphQXL is a new language built on top of the GraphQL syntax that extends the original language with some additional features useful for creating scalable and big server side schemas. This repository contains the source code for the GraphQXL compiler.Project mention: GraphQXL – The Missing GraphQL Language Extension? | news.ycombinator.com | 2023-01-10
Get your loadshedding schedule in your calendar and never be left in the dark! Open-source, up-to-date, and developer friendly.Project mention: Open source and developer friendly load shedding calendar | news.ycombinator.com | 2023-01-09
Omicron: Oxide control planeProject mention: Oxide: The Cloud Computer | news.ycombinator.com | 2023-10-26
> I think the question is how well they can do the management plane.
See perhaps "This repo houses the work-in-progress Oxide Rack control plane."
Rusty bindings for Apple libraries
Reference implementation of a full-stack Rust application
Sandwich is a multi-platform, multi-language, open-source library that provides a simple unified API for developers to use (multiple) cryptographic libraries in their applications. (by sandbox-quantum)Project mention: Sandwich – Open-source library API for multiple cryptographic libraries | news.ycombinator.com | 2023-09-17
Bring the power of pre-signed URLs to your apps. Signway is a gateway for redirecting ephimeral signed URLs to the requested APIProject mention: Show HN: Signed URLs Gateway – The Missing Infra Piece for Building Modern Apps | news.ycombinator.com | 2023-11-20
🚀 Reusable template for building REST Web Services in Rust. Uses Actix-web HTTP web framework and SQLX ToolkitProject mention: I made reusable template for building REST Web Services in Rust. Uses Actix-web HTTP web framework and SQLX https://github.com/robatipoor/rustfulapi | /r/rust | 2023-04-19
A rust web framework with safety and speed in mind.
Generate SDKs for your APIProject mention: Show HN: Hacker News API SDKs → Code Generation in Rust | news.ycombinator.com | 2023-10-17
Hi Hacker News!
Patrick and Elias here. We built an SDK / Documentation generator for REST APIs. The link included shows the shiny output of our system: the docs! We generated 5 SDKs and docs from the Hacker News OpenAPI we found on GitHub. If you write code in Python, Typescript, Go, Ruby, or Rust, we’d love for you to try an SDK out!
If you want to generate SDKs for your own API try our tool here: https://github.com/Sideko-Inc/sideko
We are both software engineers, and we built this tool because we were spending too much time writing API integrations, supporting integrations, writing documentation, and manually testing APIs at our jobs. We think every engineer can benefit from spending less time on APIs.
The generator is written in Rust because we need the rich type system, macros, and general correctness emphasis to generate working code. The SDKs are typed, they simplify auth, and they handle files.
If you want to learn more, check out our complete write up here: https://sideko.substack.com/p/the-hacker-news-api-enhanced-b...
PK and EP - [email protected]
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust API related posts
1 project | /r/rust | 11 Dec 2023
Snowboard: Fast Rust HTTP(s) Servers
1 project | news.ycombinator.com | 10 Dec 2023
Loco: The one-person Rust framework for side-projects and startups
1 project | /r/hypeurls | 7 Dec 2023
Loco: The one-person Rust framework for side-projects and startups
1 project | news.ycombinator.com | 7 Dec 2023
Loco: the one-person framework for Rust for side-projects and startups
1 project | /r/programming | 6 Dec 2023
Loco. The one-person framework for Rust for side-projects and startups
1 project | /r/hypeurls | 6 Dec 2023
Explore web applications through their content security policy (CSP)
1 project | dev.to | 28 Nov 2023
A note from our sponsor - Onboard AI
getonboard.dev | 11 Dec 2023
What are some of the best open-source API projects in Rust? This list will help you: