Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more! Learn more →
Top 23 TypeScript developer-tool Projects
-
Project mention: LPT: If you find a faster way to do something at your work, keep it a secret from your manager. | reddit.com/r/LifeProTips | 2023-02-08
You could use Nodejs to load the spreadsheet file, an npm library to parse the spreadsheet data, and then a library like Puppeteer to automate the web browser tasks.
-
appsmith
Low code project to build admin panels, internal tools, and dashboards. Integrates with 15+ databases and any API.
Hey u/cpBurn, Appsmith may work for your use case. We have a Version control with Git feature that lets you backup your app to GitHub or GitLab, create branches, add commit messages directly from the app editor when deploying, etc. And you can do code reviews in GitHub/GitLab once the app is connected.
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
jsonhero-web
JSON Hero is an open-source, beautiful JSON explorer for the web that lets you browse, search and navigate your JSON files at speed. 🚀
Project mention: Host a serverless stable diffusion image search Bot on Vercel | dev.to | 2022-12-23Suppose if you visit this link in your browser: lexica.art/api/v1/search?q=apples. You will get a JSON response back consisting of an array of images that match "apples". To understand the schema of the JSON response, you can use Postman or JSONHero.
-
npkill
List any node_modules 📦 dir in your system and how heavy they are. You can then select which ones you want to erase to free up space 🧹
Project mention: Npkill – Find and remove old and heavy node_modules folders | news.ycombinator.com | 2023-02-02 -
curlconverter
Convert cURL commands to Python, JavaScript, Java, C#, PHP, Go, Dart, R, Ruby, Rust, MATLAB, Elixir, CFML, Ansible or JSON
Relevant tools: - Browser dev tools and front-end tooling to debug JS and reconstruct requests in your code - grep.app and SourceGraph to check open-source parsers for some URLs (often, there are such repositories) - curlconverter to quickly draft a script from the cURL command - Regex and regex playgrounds to extract data from inline JavaScript - GraphQL introspection tools - Optionally, Fiddler or Wireshark to intercept and debug network requests (I don't use but my teammate does)
-
illa-builder
🚀 Retool open-source alternative, with low-code UI components and support for multiple data resources.
Project mention: ILLA Cloud: Open-source low-code platform alternative to retool and appsmith, 4600 stars on GitHub, With React, you can use a drag-and-drop app builder to build frontends and connect them to databases, cloud storage, and API/GraphQL endpoints very easily and effectively! | reddit.com/r/selfhosted | 2023-01-12 -
As well as yarn/npm link mentioned in another comment, https://github.com/wclr/yalc can help with some of this, depending on your workflow/how much you're doing this.
-
Sonar
Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
BoostNote-App
Boost Note is a document driven project management tool that maximizes remote DevOps team velocity.
The "legacy application" is still available, but these are the new pricing plans for the maintained version
-
garden
Automation for Kubernetes development and testing. Spin up production-like environments for development, testing, and CI on demand. Use the same configuration and workflows at every step of the process. Speed up your builds and test runs via shared result caching. (We are hiring!)
Telepresence, tilt, garden.io, okteto, skaffold etc.
-
-
CloudGraph cli
The universal GraphQL API and CSPM tool for AWS, Azure, GCP, K8s, and tencent. (by cloudgraphdev)
-
devtools-x
Collection of offline first developer utilities available as desktop application. all in one place, cross-platform!
Project mention: Show HN: DevTools-X – a cross platform alternative of devutils and devtoys | news.ycombinator.com | 2022-09-19Someone responded to your GitHub issue that it seems related to the Content Security Policy. https://github.com/fosslife/devtools-x/issues/22#issuecommen...
-
-
-
-
FeatureProbe
FeatureProbe is an open source feature management service. 开源的高效可视化『特性』管理平台,提供特性开关、灰度发布、AB实验全功能。
Project mention: Show HN: FeatureProbe – an open-source featureflag management | news.ycombinator.com | 2022-12-20 -
pageplug
PagePlug 是基于 appsmith 打造的更适合中国开发者的开源前端低代码项目。无需侵入客户架构,直接连接数据源(API、DB),无需学习任何第三方概念,使用基础 js 知识就可以快速生成多平台前端应用,包括 PC 端 web 应用、微信小程序等。【中国版Appsmith】
Project mention: Appsmith is a popular open source Low code project to build internal tools,but there are some deficiencies for Chinese users! | reddit.com/r/lowcode | 2022-07-29 -
sfpowerkit
A Salesforce DX Plugin with multiple functionalities aimed at improving development and operational workflows
-
Project mention: Show HN: Ezy – open-source gRPC client, alternative to Postman and Insomnia | news.ycombinator.com | 2022-12-08
I've not used it, but have heard of Prestige (https://github.com/sharat87/prestige). It bills itself as "A text-based HTTP client in the browser. An interface-less Postman." I hope that helps!
-
Is the type of change outlined in the description? Including this piece of information gives better searchability to your team. If you want to take a look at a pull request template, take a look at the one we have in our open-source repository.
-
Project mention: How we shipped CDN access tokens with Cloudflare Workers and R2 | dev.to | 2023-02-01
Once we decoded the incoming access token we can then read the R2 key value e.g. `/cdn-keys/c7ce447c-f5e6-4f13-87b8-d3051ba3fc45/c7de111c-f5g9-4f13-87b8-d1267ba3ge95` and then check the user-sent `privateKey` against the hash stored there. For subsequent requests, the same cache logic as for the legacy tokens is reused. The UI part was pretty straight-forward and less challenging to build, however it was still part of this project. The new token overview:  Creating a new token:  We successfully deployed this to production and then informed all our clients that are waiting for this feature. 🎉 In addition, this is of course now also available for the self-hosted Hive users. ## Conclusion This was an exciting and challenging project to solve and Cloudflare provides useful tools for solving these kinds of problems. On the other hand debugging Cloudflare tooling is often frustrating and cumbersome, documentation is also often scarce or non-existing for more advanced use-cases. Nevertheless, we are happy to finish this project successfully and are looking forward to all the future challenges! In case you did not know, Hive is fully open-source and self-hostable! You can find all the code, steps and pull requests on GitHub! * https://github.com/kamilkisiela/graphql-hive/pull/1003 * https://github.com/kamilkisiela/graphql-hive/pull/1043 * https://github.com/kamilkisiela/graphql-hive/pull/1005 * https://github.com/kamilkisiela/graphql-hive/pull/1114 * https://github.com/kamilkisiela/graphql-hive/pull/1120 * https://github.com/kamilkisiela/graphql-hive/pull/1127 * https://github.com/kamilkisiela/graphql-hive/pull/1130 * https://github.com/kamilkisiela/graphql-hive/pull/1142 * https://github.com/kamilkisiela/graphql-hive/pull/1143 * https://github.com/kamilkisiela/graphql-hive/pull/1061
-
> Monetization via Paid Premium Version / Open Core
This point is interesting, because it assumes the only way to do premium is with a closed-source version, losing the open-source benefits.
Personally I've had good success (i.e. comfortably enough income as a solo bootstrapped project that I can work on open source full time) doing a freemium approach that's 100% open-source for http://httptoolkit.tech
Yes, anybody can fork the project and remove the payment checks (here: https://github.com/httptoolkit/httptoolkit-ui/blob/5cf0b10c6...) but it's a non-trivial hassle to fork everything and hook it all up, and means ongoing maintenance work to manage a fork forever, so at the price it's not really worth any serious professional's time (and I give out free licenses for everybody would contributes to the code anyway).
Works well, lets you stay 100% open source, which is good for everybody and encourages contributions, and you can still make enough money to fund development (never going to make anybody a billionaire, but that's not the point).
-
basetool
Open-source internal tool framework. 💪 Empower your team and collaborators to view and manage the data you already own in a nice easy-to-use protected tool. Basetool helps you have a better handle on your data in a collaborative way so you can focus on moving your business forward.
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
TypeScript developer-tools related posts
- How we shipped CDN access tokens with Cloudflare Workers and R2
- Local Web Pages / Forms
- Is there a way to do Apollo Federation without Apollo Studio?
- Best way to run k8s apps locally
- Microsoft Access front end, SQL Server back end
- DB Web interface with moviedb?
- JSON Hero - A beautiful JSON viewer
-
A note from our sponsor - Appwrite
appwrite.io | 9 Feb 2023
Index
What are some of the best open-source developer-tool projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | puppeteer | 81,784 |
2 | appsmith | 24,711 |
3 | jsonhero-web | 7,370 |
4 | npkill | 6,697 |
5 | curlconverter | 6,220 |
6 | illa-builder | 4,847 |
7 | yalc | 4,307 |
8 | BoostNote-App | 3,295 |
9 | garden | 2,735 |
10 | git-notify | 1,324 |
11 | CloudGraph cli | 818 |
12 | devtools-x | 732 |
13 | log4brains | 705 |
14 | osx-sign | 481 |
15 | httptoolkit-desktop | 470 |
16 | FeatureProbe | 415 |
17 | pageplug | 397 |
18 | sfpowerkit | 379 |
19 | prestige | 362 |
20 | watermelon-extension | 326 |
21 | graphql-hive | 215 |
22 | httptoolkit-ui | 213 |
23 | basetool | 168 |