OpenETL icon
OpenETL icon

OpenETL

OpenETL is a robust and scalable ETL (Extract, Transform, Load) application built with modern technologies like FastAPI, Next.js, and Apache Spark. The application offers an intuitive, user-friendly interface that simplifies the ETL process, empowering users to effortlessly...

OpenETL screenshot 1

Cost / License

  • Freemium (Subscription)
  • Open Source

Platforms

  • Software as a Service (SaaS)
  • Self-Hosted
  • Docker
OpenETL screenshot 1
OpenETL screenshot 2
+8
OpenETL screenshot 3
-
No reviews
0likes
0comments
0alternatives
0news articles

Features

Suggest and vote on features
  1.  Data visualization

 Tags

  • etl
  • big-data

OpenETL News & Activities

Highlights All activities

Recent activities

  • RusabKhan added OpenETL
  • POX updated OpenETL
Show all activities

OpenETL information

  • Developed by

    PK flagRusabKhan
  • Licensing

    Open Source (Apache-2.0) and Freemium product.
  • Pricing

    Subscription that costs $299 per month + free version with limited functionality.
  • Written in

  • Alternatives

    0 alternatives listed
  • Supported Languages

    • English

GitHub repository

  •  29 Stars
  •  5 Forks
  •  0 Open Issues
  •   Updated  
View on GitHub
OpenETL was added to AlternativeTo by RusabKhan on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is OpenETL?

OpenETL is a robust and scalable ETL (Extract, Transform, Load) application built with modern technologies like FastAPI, Next.js, and Apache Spark. The application offers an intuitive, user-friendly interface that simplifies the ETL process, empowering users to effortlessly extract data from various sources, apply transformations, and load it into your desired target destinations.

Key Features of OpenETL:

  • Backend: Powered by Python 3.12 and FastAPI, ensuring fast and efficient data processing and API interactions.
  • Frontend: Built with Next.js, providing a smooth and interactive user experience.
  • Compute Engine: Apache Spark is integrated for distributed data processing, enabling scalable and high-performance operations.
  • Task Execution: Utilizes Celery to handle background task processing, ensuring reliable execution of long-running operations.
  • Scheduling: APScheduler is used to manage and schedule ETL jobs, allowing for automated workflows.

Features

  • ETL with Full Load: Easily extract data from different sources and load it into your preferred target location.
  • Scheduled Timing: Schedule your ETL tasks to run at specific intervals, ensuring your data is always up-to-date.
  • User Interface: A clean and user-friendly UI to monitor and control your ETL processes with ease.
  • Logging: Comprehensive logging to track every action, error, and data transformation throughout the ETL pipeline.
  • Integration History: Keep track of all your integration jobs with detailed records of past runs, including statuses and errors.
  • Batch Processing: Handle large volumes of data by processing it in batches for better efficiency.
  • Distributed Spark Computing: Utilize Spark for distributed computing, allowing you to process large datasets efficiently across multiple nodes.

Benchmark Check the detailed performance benchmark of OpenETL here: https://cdn.dataomnisolutions.com/main/app/benchmark.html

Official Links