InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 TypeScript Rust Projects
-
AFFiNE
There can be more than Notion and Miro. AFFiNE(pronounced [ə‘fain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use.
But it's not open source:
https://github.com/toeverything/AFFiNE/blob/canary/packages/...
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
-
spacedrive
Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.
-
True: https://godbolt.org/#g:!((g:!((g:!((h:codeEditor,i:(filename... but I understood hoten to be saying that compilers would generally produce that version from the short-circuiting version, and they don't.
-
2. Deserializing JSON into objects I knew for this project I'd have to deserialize GeoJSON into objects to work with them effectively in the app. Building this beast of a class felt quite daunting for being brand new to Dart and also for what was quite a complex GeoJSON file. However, I found an open source library called quicktype that generates strongly-typed models and serializers from JSON type scripts to a number of languages, including Dart. All you have to do is put in the JSON you want decoded, and it will return a prebuilt class that you can then use in your project. Quicktype have a handy website front end (https://app.quicktype.io/) for this - it worked first time and I was so grateful not to have to build this myself!
-
gdbgui
Browser-based frontend to gdb (gnu debugger). Add breakpoints, view the stack, visualize data structures, and more in C, C++, Go, Rust, and Fortran. Run gdbgui from the terminal and a new tab will open in your browser.
-
Project mention: Transform.tools – Convert JSON, YAML, TypeScript to any web format | news.ycombinator.com | 2024-08-26
-
wing
A programming language for the cloud ☁️ A unified programming model, combining infrastructure and runtime code into one language ⚡
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
aircraft
The A32NX & A380X Project are community driven open source projects to create free Airbus aircraft in Microsoft Flight Simulator that are as close to reality as possible.
-
Project mention: EcoPaste -Open source clipboard management tool for MacOS and Windows platforms | dev.to | 2024-09-23
Github
-
parca
Continuous profiling for analysis of CPU and memory usage, down to the line number and throughout time. Saving infrastructure cost, improving performance, and increasing reliability.
Project mention: Show HN: Perforator – cluster-wide profiling tool for large data centers | news.ycombinator.com | 2025-02-01Great question! Perforator indeed looks similar to Pyroscope. However, we think that the closest existing solutions are https://parca.dev, closed-source Google Wide Profiling, and, speaking of the agent, the beautiful OpenTelemetry eBPF profiler. The main technical differences with Pyroscope we see are:
- Pyroscope's Java support is superior as of now because Pyroscope offloads it to the amazing async-profiler.
-
-
note-gen
A cross-platform Markdown note-taking application dedicated to using AI to bridge recording and writing, organizing fragmented knowledge into a readable note.
Project mention: A cross-platform Markdown note-taking application | news.ycombinator.com | 2025-05-14 -
Project mention: Vibe – A FOSS local text-to-speech LLM front end for macOS, Windows and *Nix | news.ycombinator.com | 2024-06-18
-
-
-
-
-
-
tauri-ui
🦀 Create modern Tauri desktop apps in just a few simple steps with shadcn/ui. React, Next.js, Sveltekit.
-
piano-trainer
Memorize piano scales with ease! A piano practice program w/ MIDI support. Consider it an interactive reference manual 🎹
-
tabnine-vscode
Visual Studio Code client for Tabnine. https://marketplace.visualstudio.com/items?itemName=TabNine.tabnine-vscode
-
Project mention: PasteBar – Limitless, Free Clipboard Manager for Mac and Windows. Open Source | news.ycombinator.com | 2024-07-29
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript Rust discussion
TypeScript Rust related posts
-
Why your terminal is boring and what to use instead
-
A cross-platform Markdown note-taking application
-
Compiler Explorer
-
A Visual Journey Through Async Rust
-
Show HN: Hyprnote – A privacy-first AI notepad that works locally
-
A cross-platform Markdown AI note-taking tool with only 13 MB
-
Dirty tricks 6502 programmers use
-
A note from our sponsor - InfluxDB
www.influxdata.com | 23 May 2025
Index
What are some of the best open-source Rust projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | AFFiNE | 51,006 |
2 | spacedrive | 34,489 |
3 | compiler-explorer | 17,464 |
4 | quicktype | 13,010 |
5 | gdbgui | 10,011 |
6 | transform | 8,625 |
7 | wing | 5,241 |
8 | aircraft | 5,219 |
9 | EcoPaste | 4,486 |
10 | parca | 4,442 |
11 | metaplex | 3,346 |
12 | note-gen | 2,526 |
13 | vibe | 2,497 |
14 | hyprnote | 2,256 |
15 | whisper-turbo | 1,778 |
16 | wormhole | 1,768 |
17 | resvg-js | 1,712 |
18 | dev-manager-desktop | 1,662 |
19 | tauri-ui | 1,525 |
20 | piano-trainer | 1,479 |
21 | tabnine-vscode | 1,417 |
22 | PasteBarApp | 1,402 |
23 | stump | 1,351 |