activepieces
nanoid
activepieces | nanoid | |
---|---|---|
31 | 83 | |
7,220 | 23,227 | |
5.3% | - | |
10.0 | 8.4 | |
3 days ago | 3 days ago | |
TypeScript | JavaScript | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
activepieces
-
A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev
Activepieces - Build automation flows to connect several apps together in your app's backend. For example, send a Slack message or add a Google Sheet row when an event fires in your app. Free up to 5,000 tasks per month.
- IFTTT is killing its pay-what-you-want Legacy Pro plan
-
n8n.io - A powerful workflow automation tool
As per its description on github: N8n is a Free and source-available fair-code licensed workflow automation tool.
Not really OSS.
Check out: https://www.activepieces.com/
MIT open source.
-
Automate complicated manual business processes
There's also https://github.com/windmill-labs/windmill and https://github.com/activepieces/activepieces depending on which parts of retool and tooljet you care about.
- GitHub: List of open-source alternatives to everyday SaaS products
-
Show HN: Cptn.io – open-source integration platform
I wonder how cptn compares with ActivePieces. AP's been declared the "Open Source Zapier" and I have been having a blast with it.
https://www.activepieces.com/pieces
https://github.com/activepieces/activepieces
-
Activepieces: Your automation engine on Raspberry Pi with a beautiful UI
There is an issue about this on our GitHub, you can comment on it with your specific use case to give it a push up, our piece building roadmap changes upon demand from users: https://github.com/activepieces/activepieces/issues/670
-
Automate downloading sports internet radio broadcasts?
I use n8n to handle simple automations like this - and currently testing Activepieces too.
-
Released Activepieces v0.3.9 (open-source no-code business automation) and excited about our progress
It was requested by someone, I'll appreciate it if you put some emphasis on the GitHub issue here: https://github.com/activepieces/activepieces/issues/438
- Workflow automation
nanoid
-
Next.js and Bunny CDN: Complete Guide to Image Uploading with Server Actions
Last thing left is to use our new upload function in our server action. Since I like to upload images in single format and have some more control over them, I will additionally use sharp library. For file name, I'll generate some random string using nanoid:
- Nano ID Collision Calculator
-
Why we chose Bun
Our API is in node. And God, how I suffered to import nanoid in an esmodule project. I had to vendor it, since using a previous version was not ideal. With bun, we can no longer worry about that. Just import what you need and done.
-
UUIDv7 is coming in PostgreSQL 17
No thread about UUID is complete without a plug for NanoID! https://github.com/ai/nanoid/blob/main/README.md
-
Building a File Storage With Next.js, PostgreSQL, and Minio S3
Generate a unique file name using the nanoid library.
-
Building a Multi-Tenant App with FastAPI, SQLModel, and PropelAuth
The syntax should read similar to SQL itself. We’re using a Python port of nanoid to generate our IDs. There’s only one thing missing… how do we actually create the table?
-
You Don't Need UUID
I usually go for Nano Id for new projects https://github.com/ai/nanoid
-
Enhance Your Web Apps: Best JS Libraries 🔧
Nano ID
-
Analyzing New Unique Identifier Formats (UUIDv6, UUIDv7, and UUIDv8) (2022)
In another comment I mentioned I use nanoid in my projects now. It has a default space of 64^21 and has an a page where you can play with key lengths and alphabet sizes and see the probability of collisions :
https://zelark.github.io/nano-id-cc/
At the default 64 character alphabet with a 21 character key length it would take ~41 million years in order to have a 1% probability of at least one collision if you generated 1000 ids per second.
-
How I use Nano ID in Rails
Using randomly generated IDs like Nano ID could be a good alternative, however, as a developer, we must understand what Nano ID really does in our application. Defining the number of characters in the generated IDs is also important, to help with that Nano ID has a Collision Calculator to give us how many years in order to have a 1% probability of collision.
What are some alternatives?
n8n - Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services.
snowflake - Snowflake is a network service for generating unique ID numbers at high scale with some simple guarantees.
automatisch - The open source Zapier alternative. Build workflow automation without spending time and money.
ksuid - K-Sortable Globally Unique IDs
Node RED - Low-code programming for event-driven applications
typedorm - Strongly typed ORM for DynamoDB - Built with the single-table-design pattern in mind.
kodyfire - AI-powered code generator and automation tool
pg_random_id - Provides pseudo-random IDs in Postgresql databases
trigger.dev - Trigger.dev is the open source background jobs platform for TypeScript.
jest - Delightful JavaScript Testing.
sidewinder - Django starter kit that focuses on good defaults, developer experience, and deployment. Updated for Django 5.
Numeral-js - A javascript library for formatting and manipulating numbers.