koto
synth
DISCONTINUED
Our great sponsors
koto | synth | |
---|---|---|
4 | 13 | |
324 | 901 | |
2.5% | - | |
8.8 | 8.1 | |
10 days ago | 6 months ago | |
Rust | Rust | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
koto
- Rock v0.2.1, a little native toy language I've made with Rust and LLVM.
-
What's everyone working on this week (29/2021)?
Putting the finishing touches on a procedural macro to bind Rust code to koto we want to use in synth. Also a blog post about it is on the way.
-
What's everyone working on this week (23/2021)?
I'm currently trying to improve the vtable dispatch in koto (because I want to use it in synth).
-
Dyon – A rusty dynamically typed scripting language
I've been working on Koto which is intended for this kind of use case. I've been thinking about extending Rust applications with scripting, and I have games in mind but more generally I'm interested in rapid iteration in creative applications. It's still very early so I haven't shared it more widely but I'd be curious to hear what you think.
synth
-
Ask HN: Freelancer? Seeking freelancer? (October 2021)
SEEKING FREELANCER | London | Remote
Synth (YC S20) [1] is an open source declarative data generator written 100% in Rust.
We are looking for someone with prior experience writing Rust in production for a 1-to-3 months contract to work with us on our core open-source project.
- Proven experience writing production Rust code, preferably in a large code base
- Knowledge of PostgreSQL at a level sufficient to design and build reliable integration
- Strong knowledge of data structures and algorithms
- Track record of contribution to open-source projects, preferably on GitHub
- Ability to work quickly and rigorously in a fully remote setting
If that sounds interesting, we want to talk to you! Shoot me an email at damien [at] getsynth.com!
-
Ask HN: Who is hiring? (October 2021)
Synth | Rust Software Engineer | Full Time or Part Time | London | Onsite(London)/Remote
About us: Synth is an open source declarative data generator (https://github.com/getsynth/synth). We are building Synth with the intention of solving, once and for all, the problem of generating realistic data for testing - helping big companies and small developers avoid the use of production data in testing.
Our mission is to build amazing developer tools that solve data privacy without forcing users to compromise on productivity. We have a few exciting products in our pipeline and we're backed by YCombinator and other great investors. We're based in London and building a remote-friendly culture.
We work exclusively on open source software. This is great because our community is not confined to just our core team and the users, but also includes our contributors - we believe it is way more fun this way.
We're using Rust for our main line of products - and what we would like to see ideally is:
* You have some experience with Rust that has connected you with at least one of: asynchronous I/O, meta-programming or common patterns for concurrency. Having been involved in an open-source Rust project is a bonus!
-
What's everyone working on this week (29/2021)?
Putting the finishing touches on a procedural macro to bind Rust code to koto we want to use in synth. Also a blog post about it is on the way.
-
What's everyone working on this week (28/2021)?
I'm working on synth https://github.com/getsynth/synth . Also working on a personal project, implementing the tcp protocol in Rust for the fun of it.
-
Are you using Rust at work? If yes, for what?
We use Rust to build synth, the open source declarative data generator.
-
What's everyone working on this week (23/2021)?
I'm currently trying to improve the vtable dispatch in koto (because I want to use it in synth).
-
Are you happy after changing to a Rust job?
Luckily, not all Rust jobs are crypto jobs. I'm in my third Rust job working on synth right now and am 100% happy with it.
-
How to create a 1M record table with a single query
This looks convenient (and performant). But how does it scale as queries join across tables?
If you need to create test data with complex business logic, referential integrity and constraints we've been working on declarative data generator that is build exactly for this: https://github.com/openquery-io/synth.
-
Building a Rust-powered OSS startup
We're OpenQuery, a young open-source startup based in London. We recently got our first significant round of venture capital funding after going through YCombinator last summer. As a co, we try to find great solutions to very common developer workflow problems. We've decided to start by solving messy test data harnesses with a clean declarative test data generator. Our project is called synth. If you want a quick overview of what synth does, the docs are the best place to start.
-
Create realistic data to test your Web App
In this post we're going to explore how we can solve this problem using the open-source project Synth. Synth is a state-of-the-art declarative data generator - you tell Synth what you want your data to look like and Synth will generate that data for you.
What are some alternatives?
content - The content behind MDN Web Docs
tiny-tokio-actor - A simple tiny actor library on top of Tokio
tealr - A wrapper around mlua and rlua to help with embedding teal
bytecount - Counting occurrences of a given byte or UTF-8 characters in a slice of memory – fast
aboba - Yet another audio book player (mobile friendly)
faker - Faker is a Python package that generates fake data for you.
rouille - Rust programming, in French.
wasmer - 🚀 The leading WebAssembly Runtime supporting WASI and Emscripten
tealsql - a sqlx wrapper for teal and lua
n8n - Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services.
QuestDB - An open source time-series database for fast ingest and SQL queries