lord / Backtalk
Licence: other
HTTP/Websockets API microframework
Stars: ✭ 157
Programming Languages
rust
11053 projects
Projects that are alternatives of or similar to Backtalk
Phoenix
Peace of mind from prototype to production
Stars: ✭ 17,476 (+11031.21%)
Mutual labels: api-server, realtime
Dop
JavaScript implementation for Distributed Object Protocol
Stars: ✭ 163 (+3.82%)
Mutual labels: json, realtime
Realtime Newsapi
Financial News Aggregator - Real Time & Query API for Financial News
Stars: ✭ 34 (-78.34%)
Mutual labels: json, realtime
Glass Isc Dhcp
Glass - ISC DHCP Server Interface
Stars: ✭ 486 (+209.55%)
Mutual labels: api-server, realtime
Lithium
Easy to use C++17 HTTP Server with no compromise on performances. https://matt-42.github.io/lithium
Stars: ✭ 523 (+233.12%)
Mutual labels: api-server, json
Spyne
A transport agnostic sync/async RPC library that focuses on exposing services with a well-defined API using popular protocols.
Stars: ✭ 992 (+531.85%)
Mutual labels: api-server, json
I18next Gettext Converter
converts gettext .mo or .po to 18next json format and vice versa
Stars: ✭ 150 (-4.46%)
Mutual labels: json
Json Splora
GUI for editing, visualizing, and manipulating JSON data
Stars: ✭ 1,818 (+1057.96%)
Mutual labels: json
Utilsdmo
jsonManager json解析 采用 fastjson TimeUtils 时间类 除了时间格式化,提供用于视频的时长,和语音的时长的时间格式化 YUtils 类例如 获取屏幕宽
Stars: ✭ 149 (-5.1%)
Mutual labels: json
Jose2go
Golang (GO) implementation of Javascript Object Signing and Encryption specification
Stars: ✭ 150 (-4.46%)
Mutual labels: json
Feedparser
feedparser gem - (universal) web feed parser and normalizer (XML w/ Atom or RSS, JSON Feed, HTML w/ Microformats e.g. h-entry/h-feed or Feed.HTML, Feed.TXT w/ YAML, JSON or INI & Markdown, etc.)
Stars: ✭ 156 (-0.64%)
Mutual labels: json
Configurate
A simple configuration library for Java applications providing a node structure, a variety of formats, and tools for transformation
Stars: ✭ 148 (-5.73%)
Mutual labels: json
Helios
A purely functional JSON library for Kotlin built on Λrrow
Stars: ✭ 157 (+0%)
Mutual labels: json
Orjson
Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
Stars: ✭ 2,595 (+1552.87%)
Mutual labels: json
Awscloudformation Samples
Sample AWS CloudFormation templates
Stars: ✭ 153 (-2.55%)
Mutual labels: json
Backtalk is a web framework for Rust. Much is subject to change and it's not ready for writing production sites, but the structure is there, and I'm glad to answer questions/help out if the documentation isn't enough.
- Asynchronous – use Futures for everything, handle thousands of concurrent connections.
- Realtime – expose a streaming API, and push live events to clients.
- Simple – only a couple hundred lines of code.
- Opinionated – exclusively for JSON-based RESTful APIs.
- Magicless – no macros, no unsafe, runs on stable Rust.
A simple server example:
let mut server = Server::new();
let database = memory::MemoryAdapter::new();
server.resource("/cats", move |req: Request| {
database.handle(req)
});
server.listen("127.0.0.1:3000");
You can look in the examples
directory for more information, or the blog post walking through the examples.
Inspiration
- Feathers.js
- Phoenix
- Rocket.rs
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].