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. Learn more →
Top 21 TypeScript Tool Projects
-
Appwrite
Secure Backend Server for Web, Mobile & Flutter Developers 🚀 AKA the 100% open-source Firebase alternative.
Hello I'm new to the community and been doing some research on AppWrite. Previous posts said that AppWrite is written in PHP but in appwrite (Github) it seems that the main project is written mainly in Typescript
-
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.
-
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!
-
graphql-editor
📺 Visual Editor & GraphQL IDE. Draw GraphQL schemas using visual 🔷 nodes and explore GraphQL API with beautiful UI. Even 🐒 can do that!
Project mention: Is there anything like a GraphQL playground for testing various features of GraphQL? | reddit.com/r/graphql | 2023-01-11aside from the ones mentioned graphql editor has a bunch of features that are helpful for testing like a click-out creator and a built-in mock backend for testing queries
-
Wix’s react-native-ui-lib is also nice: https://github.com/wix/react-native-ui-lib
-
setup-php
GitHub action to set up PHP with extensions, php.ini configuration, coverage drivers, and various tools.
I found shivammathur/setup-php did a better job on supporting old PHP versions, and you don't have to worry about the composer & extension compatibility, it handles those for you.
-
Mocky - A simple web app to generate custom HTTP responses for mocking HTTP request. Also available as open source.
-
Project mention: Dockerize your hacking workflow (Open Source project) | reddit.com/r/hacking | 2022-05-23
-
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.
-
Free for Dev Dev Resource
-
-
google-photos-exif
A tool to populate missing `DateTimeOriginal` EXIF metadata in Google Photos takeout, using Google's JSON metadata.
Google takeout, then use this tool to sort out the json files with the images, transfer to iPhone then just wait for iCloud to upload
-
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!
-
Project mention: Keira 3.5.0 - edit the WoW world without coding! | reddit.com/r/wowservers | 2022-12-26
Keira3 is a modern DB editor tailored for AzerothCore that allows the user to easily change or add new elements to the world by automatically generating the code. Inspired by the old Quice/Truice concept, it comes with a modern flavour and it is cross-platform and completely open-source. As soon as you edit something, Keira3 will generate the SQL query for you. The SQL code will be displayed, so you can learn, and then you can copy or execute it directly to your database. Keira3 lets you create new entities as well as edit existing ones, there are plenty of editors available: - Creatures - Vendors - Trainers - Quests - Gameobjects - Items - All kinds of Loots - Gossips - Conditions - SmartAI You can edit nearly anything you can see in the world. Also, thanks to the SmartAI editor, the user can also edit (or create new custom) complex behaviour of NPCs. Keira3 is open-source software written in TypeScript and released under the AGPL license, you can use it for free. More details about Keira3 are available at https://www.azerothcore.org/Keira3 ---- To use Keira3 you of course need to connect to the DB of a pserver, you can easily install your own by following one of the procedures listed here: https://www.azerothcore.org/wiki/installation If you are a beginner in WoW emulation, I definitely recommend reading our Getting Started: https://www.azerothcore.org/wiki/getting-started
-
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).
-
-
Project mention: how could i go about creating blueprints for a torus? | reddit.com/r/Minecraft | 2023-01-29
The first thing you want to do is locate the center of the build. For an even block amount this will be a 2x2 square of blocks. Extend out R blocks from the center in each direction so you have a "+" shape 2 blocks wide in all four directions. At the end of each, build an upright circle parallel to the lines extended out from the center, half above the line and the other half outside of the line. Use a circle generator like this one to build circles parallel to the ground that connect all four circles.
-
Fixed editor, using the v2 of Object GUI
-
-
-
-
-
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 Tools related posts
- how could i go about creating blueprints for a torus?
- Is it possible to make a Semi Circle Roof to add to my apartment? If not, are there any alternatives to do that? (Reference on second picture)
- Good ways to calculate circles in this game?
- How do I make symmetrical rings.
- Can someone make a 93x93 circle guide?
- Google Photos back to default photos
- Test your react native app with maestro
-
A note from our sponsor - InfluxDB
www.influxdata.com | 3 Feb 2023
Index
What are some of the best open-source Tool projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | Appwrite | 28,958 |
2 | jsonhero-web | 7,317 |
3 | graphql-editor | 5,758 |
4 | react-native-ui-lib | 5,117 |
5 | setup-php | 2,400 |
6 | Mocky | 1,882 |
7 | HOUDINI | 1,117 |
8 | dev-resources | 668 |
9 | httptoolkit-desktop | 467 |
10 | google-photos-exif | 425 |
11 | prestige | 362 |
12 | Keira3 | 222 |
13 | graphql-hive | 215 |
14 | httptoolkit-ui | 211 |
15 | tauri-tutorial | 194 |
16 | Circle-Generator | 93 |
17 | object-gui | 60 |
18 | slowbug | 51 |
19 | wren-playground | 7 |
20 | general-tools | 6 |
21 | StandardOtter | 0 |