Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 TypeScript Electron Projects
-
Playwright
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
Joplin
Joplin - the secure note taking and to-do app with synchronisation capabilities for Windows, macOS, Linux, Android and iOS.
-
TypeORM
ORM for TypeScript and JavaScript. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
-
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.
-
upscayl
🆙 Upscayl - Free and Open Source AI Image Upscaler for Linux, MacOS and Windows built with Linux-First philosophy.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
jan
Jan is an open source alternative to ChatGPT that runs 100% offline on your computer. Multiple engine support (llama.cpp, TensorRT-LLM)
-
beekeeper-studio
Modern and easy to use SQL client for MySQL, Postgres, SQLite, SQL Server, and more. Linux, MacOS, and Windows.
-
deskreen
Deskreen turns any device with a web browser into a secondary screen for your computer. ⭐️ Star to support our work!
-
electron-builder
A complete solution to package and build a ready for distribution Electron app with “auto update” support out of the box
-
devhub
TweetDeck for GitHub - Filter Issues, Activities & Notifications - Web, Mobile & Desktop with 99% code sharing between them (by devhubapp)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Project mention: I can't stand using VSCode so I wrote my own (it wasn't easy) | news.ycombinator.com | 2024-04-21I had a near-identical experience. I looked into switching in 2019 and ran into this 2016 bug which was a showstopper for me. Fixed it myself, grand total 4 line diff. https://github.com/microsoft/vscode/issues/10643
The consensus I could gather is either use playwright or use a workaround to solve it in the puppeteer layer. The root cause of the bug is a websocket size limitation on the CDP protocol for chromium.
Project mention: Ask HN: What is your approach for managing personal digital assets? | news.ycombinator.com | 2024-03-24
If you use Sequalize, TypeORM or for MongoDB, we have Mongoose these types of ORM tools, then you are safe by default because these help us against the SQL query injection attacks by default.
Project mention: Are we making the best notion open source alternative? | news.ycombinator.com | 2024-01-20Also has a self-hosted version however it’s a bit out of date with their SaaS product
https://github.com/toeverything/AFFiNE#self-host
Project mention: Upscayl – Free and Open Source AI Image Upscaler | news.ycombinator.com | 2024-03-31> I guess yesterday's science fiction is now our reality.
That's actually what's written on https://upscayl.org, "From Science Fiction to Reality" haha
Project mention: How I Used Electron and React to Create a Sweet UI for FFMPEG | dev.to | 2023-12-15For a swift and efficient setup, I began by cloning the Electron-React Boilerplate. This boilerplate provided a pre-configured combination of Electron and React, along with Redux and Webpack, setting a solid foundation for the project. This choice allowed me to focus on building the unique features of my application, leveraging the boilerplate's stable and community-tested framework.
And I was confusing it with https://notable.app/
Project mention: Launch HN: Diversion (YC S22) – Cloud-Native Git Alternative | news.ycombinator.com | 2024-01-22Congrats on the launch! It's always exciting to see more competition in the version control space.
One question I have is whether you guys are better than:
https://desktop.github.com/
This seems to do the exact same thing, be free forever, and have a more mature GUI that is also easier to use than regular terminal git. In my firm, even with people who don't know how to code, they can use github desktop (since it babies you through the process of committing code.)
Project mention: I can't stand using VSCode so I wrote my own (it wasn't easy) | news.ycombinator.com | 2024-04-21As an alternative to VSCode, consider Theia[1].
Open-source, runs all the VSCode extensions, etc.
[1] https://theia-ide.org
I thought it was Kap for a moment https://getkap.co/ similar name, similar product (but that one is ready to use).
Also a bit confused as it seems there is nothing there besides an idea and a landing page.
Jan.ai is a 100% local alternative to ChatGPT: you can download LLMs and run them directly from within the application, or even prompting them and retrieving their response via API.
If we access a client like PgAdmin or Beekeeper, or accessing its container via bash and checking via CLI, we can see that the table was created successfully:
Project mention: Is there a way to make ubuntu 23.10 think it has a monitor connected when headless? | /r/Ubuntu | 2023-10-28Or if you are an experienced user of your operating system, you can find solutions on how to create a virtual display without a need for Virtual Display Adapter in the following link: https://github.com/pavlobu/deskreen/discussions/86
Project mention: From a Day to 17 Minutes: How We’ve Dealt with Slow Build Times | dev.to | 2024-03-08The last step for each platform's build process is to upload the app to our GitHub releases repository. We automated this step from the beginning, but when we started creating builds for the new M1 chip Macs, we had to add a manual step. This involved merging files needed for the auto-updater to work with the M1 builds.
Win/Mac/Linux : Nuclear : https://github.com/nukeop/nuclear Radio mode automatically plays similar songs. If the connection is slow, You can change Invidious : https://docs.invidious.io/instances/
Project mention: Notesnook – open-source and zero knowledge private note taking app | news.ycombinator.com | 2023-12-20The home page title has the word zero knowledge, I guess?
Their GitHub has slightly more info regarding this, but I agree that stuff like this should have at least a page dedicated for it that explains how they've implemented their security.
> Notesnook is a free (as in speech) & open-source note-taking app focused on user privacy & ease of use. To ensure zero knowledge principles, Notesnook encrypts everything on your device using XChaCha20-Poly1305 & Argon2.
https://github.com/streetwriters/notesnook
I didn't go chasing through all the typescript but I'd presume adding a new PassphraseGenerationStrategy https://github.com/bitwarden/clients/blob/desktop-v2024.3.0/...
TypeScript Electron related posts
- Employee Management System using Python.
- Tips on how to structure your home directory (2023)
- A deep dive into progressive web apps (PWA)
- Build a Music Player with Python
- Why single vendor is the new proprietary
- Scrape Redfin Property Data
- "Just Start!" - A double-edged sword.
-
A note from our sponsor - InfluxDB
www.influxdata.com | 24 Apr 2024
Index
What are some of the best open-source Electron projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | Visual Studio Code | 158,095 |
2 | Playwright | 61,568 |
3 | Joplin | 42,770 |
4 | lx-music-desktop | 36,519 |
5 | TypeORM | 33,253 |
6 | AFFiNE | 30,287 |
7 | upscayl | 26,216 |
8 | PicGo | 22,945 |
9 | electron-react-boilerplate | 22,617 |
10 | SwitchHosts | 22,612 |
11 | notable | 22,269 |
12 | desktop | 19,141 |
13 | theia | 18,814 |
14 | Kap | 17,531 |
15 | jan | 16,931 |
16 | beekeeper-studio | 15,274 |
17 | deskreen | 15,201 |
18 | electron-builder | 13,345 |
19 | nuclear | 11,447 |
20 | Zettlr | 9,597 |
21 | devhub | 9,513 |
22 | notesnook | 8,308 |
23 | clients | 8,267 |
Sponsored