Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

🔥 🔥 🔥Open Source & AI driven Data Onboarding Platform:Free flatfile.com alternative

License

NotificationsYou must be signed in to change notification settings

yobulkdev/yobulkdev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YoBulk
⭐️ Open Source Alternative ToFlatfile.com ⭐️


AData exchange platform for all businesses that run onCSV files.Create YoBulk CSV Import button and make CSV importing10x faster.

WebsiteTwitterSlack

YoBulk is released under the AGPL license.DocsCommunityWebsite

The Open Source Alternative To Flatfile.com.

The Open Source Alternative To Flatfile.com.

The Open Source Alternative To Flatfile.com.

The Open Source Alternative To Flatfile.com.

The Open Source Alternative To Flatfile.com.

User Installation

Docker

Option:1 Through Docker Compose

The docker compose brings bothYoBulk Image and Mongodb Image.We provide docker-compose.yml file under yobulkdev code repository.

git clone https://github.com/yobulkdev/yobulkdev.gitcd yobulkdev docker-compose up -d
  • To make use ofYoBulk Open AI feature, please follow the guidelines as below.

Please open thedocker-compose.yml file and update theOPENAI_SECRET_KEY variable with the key generated fromOpenAI API site.

The YoBulk dashboard is ready to go athttp://localhost:5050/.

Option:2 Through Docker Run

If you are a Docker user, you may try this way!

  • Prerequisites:You should have installed mongodb on your local machine and it's running.
docker run --rm -it -p 5050:5050/tcp  yobulk/yobulk
  • To make use ofYoBulk Open AI feature, please follow the guidelines as below.

Please pass the Open AI key generated fromOpenAI API sitein --env to explore YoBulk AI features.

Example:

docker run --rm -it -p 5050:5050/tcp  --env="OPENAI_SECRET_KEY=****" yobulk/yobulk

YoBulk dashboard is ready to go athttp://localhost:5050/.

Building locally.

If you are a developer and want to build the system locally, you should have Mongodb running locally.

YoBulk is a fullstack next.js application which uses Mongodb as it's primary Database.

git clone https://github.com/yobulkdev/yobulkdevcd yobulkdevyarn installyarn run dev
  • To make use ofYoBulk Open AI feature, please follow the guidelines as below.

Please updateOPENAI_SECRET_KEY variable in .env file with the Open AI key generated fromOpenAI API site

The dashboard is ready to view athttp://localhost:5050/.

YoBulk Cloud

YoBulk Cloud is the fastest and most reliable way to run YoBulk. You can get started with free credits in minutes.

Sign up forYoBulk Cloud.

Quick start

Please view thedocumentation to explore CSV importing flow.

Roadmap

Features

Supported Features

  • ⚡  No code Template and Import button creation
  • ⚡  Smart auto matching between the CSV column and Template column
  • ⚡  Custom validation rule setting against a field
  • ⚡  Delightful Data review experience
  • ⚡  Scalable through streaming.You can import a CSV with size of 1GB
  • ⚡  GPT3 Integration
  • ⚡  Template creation through JSON
  • ⚡  Regex creation and addition in custom validation
  • ⚡  Collaboration & workspace creation.
  • ⚡  AI based auto suggestion for correcting errors

Coming Soon:

  • ⚡  Custom LLM models for Auto suggestion and Auto Cleaning of CSV errors
  • ⚡  Data mapping decission knowledge graph for different sectors

Demos

NoCode Template Creation Demo

No_code_Template.mp4

All DataType Validation Demo

All_DataType_Validation.mp4

String Validation Demo

yo_string_validation.mp4

GPT Demo

GPT.Demo.mp4

Why are we building this?

More than 70% of the business data is shared in the form of CSVs and Excel files. Less than 10% have truly adopted API integrations for data exchange.

As a developer and product manager, we have gone through the pain of building a scalable CSV importer. Everyday thousands of developers go through the same pain and hundreds of companies have to get enormous amount of spreadsheet and CSV data into a database.

YoBulk is building an OSS standard for CSV and flatfile data onboarding where it can help you to build a data importing solution in-house.

Enterprises like Flatfile.com are addressing this problem but it has constraints like weak data security and high pricing. While developers want an embeddable/scalable CSV importer for SaaS, the truth is that, it is not possible to come up with an "one-size fits all solution" within such fragmented market.

All theserestrictions necessitate our mission, to make it possible for anyone to create an data import solution that suits their needs well.

To Developers, we would like to offer a "bring your own validations"(BYOV) and "bring your own database"(BYOD) experience. You can design and modify validations rules on your own way using YoBulk.

To enterprises , YoBulk is dedicated to bring data security. Moreover, you have 100% control of your data armed with long-term maintainability.

To be honest, we do not claim to outperform flatfile.com in terms of functionality and design, at least for now. Besides, our priority is to add more functionality at the moment. We would like to cultivate a community to democratise the knowledge and bring all CSV and flatfile open source projects under a single framework.

Read moreOpen vs Closed Data Onboarding

Our Mission

Our mission is to provide the most powerful flatfile(CSV,Spreadsheet) importer which is open source to every single internet business in the world.An AI first data exchange for businesses to share flatfiles where you are in-charge of your customer’s data onboarding, validation & transformation.We stongly support Anderz's vision.

The Open Source Alternative To Flatfile.com.

Our Vision

YoBulk's vision is to create an AI first knowledge graph for carrying out over billions of data mapping decisions while exchanging data between businesses across various sectors through flat files such as CSV and Excel.

Support

If you have any questions or problems, please visit our GitHub discussions page, and we'll try to help you as soon as possible.

https://github.com/yobulkdev/yobulkdev/discussions

License

YoBulk is an open-source software with theAGPL 3.0 license.

Contributors

We welcome contributions to YoBulk.


[8]ページ先頭

©2009-2025 Movatter.jp