SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 TypeScript Java Projects
-
appsmith
Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.
Project mention: The Backend Shift: Leveraging Open Source Powerhouses for Faster, Leaner Apps | dev.to | 2025-05-10Appsmith (appsmith.com) / ToolJet (tooljet.com):
-
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.
-
NativeScript
⚡ Empowering JavaScript with native platform APIs. ✨ Best of all worlds (TypeScript, Swift, Objective C, Kotlin, Java, Dart). Use what you love ❤️ Angular, React, Solid, Svelte, Vue with: iOS (UIKit, SwiftUI), Android (View, Jetpack Compose), Dart (Flutter) and you name it compatible.
NativeScript
-
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!
-
graphql-code-generator
A tool for generating code based on a GraphQL schema and GraphQL operations (query/mutation/subscription), with flexible support for custom plugins.
Project mention: Best headless CMS for Next.js - Typescript support comparison | dev.to | 2025-01-22But since the dotansimha/graphql-code-generator library is hugely popular, this approach is likely to be successful.
-
-
tabnine-vscode
Visual Studio Code client for Tabnine. https://marketplace.visualstudio.com/items?itemName=TabNine.tabnine-vscode
-
-
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.
-
-
-
-
-
-
-
ostara
Ostara is a cross-platform desktop app for managing and monitoring Spring Boot applications using the Actuator API, providing comprehensive insights and effortless control.
-
orbital
Orbital automates integration between data sources (APIs, Databases, Queues and Functions). BFF's, API Composition and ETL pipelines that adapt as your specs change. (by orbitalapi)
Project mention: Show HN: Nebula – A DSL for scripting TestContainers-based demos | news.ycombinator.com | 2025-03-04Hey HN,
I'm Marty, founder of Orbital[0]—a semantic data integration platform.
As we've been demo'ing Orbital to people, we kept hitting a common challenge: when people evaluate Orbital, they need a demo to play with. But since Orbital is all about integration, those demos need real data sources—Kafka topics, S3 buckets, SQL databases, microservices, etc.—that actually do stuff: emit messages, respond to API calls, and contain data.
Historically, we shipped demos as a mix of Docker Compose files and Spring Boot microservices (for the "doing stuff" part). But that was painful—Spring Boot services had to be dockerized and deployed somewhere, and code got messy.
So we built Nebula[1] to fix this. It’s a simple DSL where you declare the Docker images you need, then write Kotlin code to script them—all in a single file.
Nebula itself runs as a standalone Docker image. At runtime, it takes in the script, pulls and starts the required Docker images, then executes the Kotlin code you've written. The docker parts are handled by the awesome TestContainers, and scripting by Kotlin. Since it's just Kotlin, you can write whatever you need—we've even simulated full food delivery systems inside Nebula scripts.
We split it into its own repo under Apache 2. It's simple but surprisingly powerful (and kinda fun) for quickly hacking together demo ecosystems.
Thought I'd share!
[0]: Orbital - https://github.com/orbitalapi/orbital
-
🌐 nanoapi.io
-
cmms
#1 Self hosted CMMS web & mobile application that allows you to manage enterprise maintenance for free - Computerized Maintenance Management System
Project mention: Show HN: Atlas CMMS – Simple self-hosted asset manager | news.ycombinator.com | 2025-02-26 -
javavscode
Java platform support for Visual Studio Code for full featured Java development (edit-compile-debug & test cycle)
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript Java discussion
TypeScript Java related posts
-
How to Run Tests in Visual Studio Code: A Complete Guide
-
Show HN: Atlas CMMS – Simple self-hosted asset manager
-
Show HN: Turn This Open-Source CMMS into Your Own SaaS (Start Earning Today)
-
40 GitHub Stars After 1 Year. Is AI the Only Way to Succeed Now?
-
Weekly JavaScript Roundup: Friday Links 16, January 24, 2025
-
Rails is better low code than low code
-
Hierarchical data with PostgreSQL and Spring Data JPA
-
A note from our sponsor - SaaSHub
www.saashub.com | 17 May 2025
Index
What are some of the best open-source Java projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | appsmith | 36,981 |
2 | NativeScript | 24,765 |
3 | quicktype | 12,982 |
4 | graphql-code-generator | 11,035 |
5 | vscode-java | 2,165 |
6 | tabnine-vscode | 1,417 |
7 | jhipster-sample-app | 1,395 |
8 | OneLang | 1,130 |
9 | vagas-java | 997 |
10 | react-native-audio-recorder-player | 768 |
11 | quickstart | 622 |
12 | vscode-java-debug | 548 |
13 | coc-java | 461 |
14 | blog-tutorials | 396 |
15 | ostara | 329 |
16 | orbital | 322 |
17 | napi | 270 |
18 | cmms | 246 |
19 | javavscode | 244 |
20 | xmrig-for-android | 201 |
21 | WebConsole | 201 |
22 | vscode-java-dependency | 171 |
23 | coc-java-debug | 103 |