frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: Sequor – dbt for API Integration

https://sequor.dev/
2•maxgrinev•1d ago
Hey HN!

We built Sequor to solve a recurring problem: choosing between two bad options for API/app integration:

1. Proprietary black-box SaaS connectors with vendor lock-in

2. Custom scripts that are brittle, opaque, and hard to maintain

Sequor is a SQL-centric workflow framework for building reliable API integrations in modern data stacks — code-first, declarative, and version-controlled. It’s an open source alternative to SaaS connectors, giving data teams full control over their integration pipelines.

Sequor combines SQL with HTTP request handling — think dbt for API integration, but with explicit flow control:

• Iterate over input tables to make parameterized API calls

• Parse and map JSON responses back into database tables

• Use SQL for logic, YAML for flows, and Jinja/Python for dynamic behavior

• Works equally well for data extraction, reverse ETL, and iPaaS-style end-to-end automation

• Git-friendly, no drag-and-drop UIs

Our goal was to bring software engineering best practices to integration workflows — without proprietary environments or vendor lock-in.

Think of Sequor as your integration foundation, not your ceiling. We provide the proven patterns — you build the custom connectors that match your data flows and business logic.

We’d love your feedback, ideas, and contributions.

Website: https://sequor.dev — with code examples

Quickstart: https://docs.sequor.dev/getting-started/quickstart

GitHub: https://github.com/paloaltodatabases/sequor

Prebuilt integrations: https://github.com/paloaltodatabases/sequor-integrations

Comments

danbars•1d ago
Maintaining integration code is hard, no matter how you turn this. Even with your approach, you're still going to have to update your code every time Mailchimp, for example, are updating their API. If integrations is not the business you're trying to compete in, I truly think that you should use an automation platform. There are many to choose from. Use Make or Pabbly as reasonably priced options, or even n8n self-hosted if you need internal automations only.
maxgrinev•1d ago
Thanks for the feedback! You're absolutely right that API maintenance is inherently challenging - that's actually one of the core problems we're trying to address.

The key difference with Sequor is who maintains the integration code and how. With SaaS platforms, when Mailchimp changes their API, you're at the mercy of the vendor's timeline to update their connector. With Sequor, your team has full control - you can patch it immediately, add custom logic, or handle edge cases specific to your use case.

We've found that many data teams prefer this trade-off. They'd rather own a transparent, version-controlled integration they can debug and modify than wait weeks for a vendor fix or work around black-box limitations.

In practice, breaking API changes aren't as frequent as people fear - most mature APIs maintain backward compatibility pretty well. The bigger challenge is often the day-to-day flexibility: adding custom fields, handling edge cases, or integrating with your specific data transformations. That's where having maintainable, readable code really pays off.

That said, you're spot on that SaaS automation platforms like Make, Pabbly, or n8n are great choices for many use cases! The decision really comes down to your specific needs:

If you need plug-and-play simplicity and don't mind vendor dependency → SaaS platforms If you need custom logic, full control, or integration with your existing data stack → code-first tools like Sequor

We see Sequor filling the gap for teams that have outgrown SaaS connectors but don't want to build everything from scratch. Different tools for different needs!

TPDE: A Fast Adaptable Compiler Back-End Framework

https://arxiv.org/abs/2505.22610
1•matt_d•1m ago•0 comments

Launching Hush – A Free, Open-Source Alternative to Cluely / Interviewcoder

https://github.com/KaizoKonpaku/Hush
1•KaizoKonpaku•1m ago•1 comments

Caffeine induces age-dependent brain complexity and criticality during sleep

https://www.nature.com/articles/s42003-025-08090-z
2•gnabgib•10m ago•0 comments

'Maybe Venice is the city that can save the world' [video]

https://www.bbc.com/reel/video/p0ldjbq4/-maybe-venice-is-the-city-that-can-save-the-world-
1•simonebrunozzi•11m ago•0 comments

Scrapscript: A language that solves the sharability problem

https://scrapscript.org/
1•goranmoomin•13m ago•0 comments

Show HN: UTTS – Python toolkit to compare any Text-to-Speech models

https://github.com/arch1baald/utts
1•arch1baald•14m ago•0 comments

Show HN: A tagged template literal utility for clean LLM prompt generation

https://github.com/davefowler/llm-prompt-tag
1•thingsilearned•14m ago•0 comments

Dual Fuel Generator: need both?

1•cranky908canuck•17m ago•1 comments

Show HN: I built a marketing agent to spy on your competitors

1•jake-qwokka•18m ago•0 comments

A blog post about Father's Day, and the things we forget to say

https://www.bravoboard.xyz/ideas/heartfelt-ways-to-celebrate-fathers-day-and-why-we-made-a-bravoboard-for-dad/
2•tumidpandora•19m ago•1 comments

Data rules everything around me: the future of enterprise applications

https://mslotnick.substack.com/p/data-rules-everything-around-me-the
2•mslotnick•23m ago•0 comments

Open SWE is an open-source cloud based coding agent

https://github.com/langchain-ai/open-swe
1•gfortaine•23m ago•0 comments

What works (and doesn't) selling formal methods

https://www.galois.com/articles/what-works-and-doesnt-selling-formal-methods
1•azhenley•23m ago•0 comments

A "Pickproof" lock design using fractal vice idea [video]

https://www.youtube.com/watch?v=xCg3qNnh59w
1•downboots•24m ago•0 comments

Our Spreadsheet Overlords

https://www.theideasletter.org/essay/our-spreadsheet-overlords/
1•Improvement•26m ago•0 comments

Revisiting Loop Recognition in C++ in Rust

https://blomqu.ist/posts/2025/loop-recognition/
1•todsacerdoti•26m ago•0 comments

Garlic-Hub – New Open-Source Digital Signage CMS

https://github.com/sagiadinos/garlic-hub
2•sagiadinos•27m ago•1 comments

pico-mac-nano: Run the umac Macintosh emulator on a Pi Pico Zero with a tiny LCD

https://github.com/all2coolnick/pico-mac-nano
1•tambourine_man•27m ago•0 comments

NYPD detectives may be tied to crypto millionaire torture case

https://www.nbcnewyork.com/manhattan/nypd-detective-crypto-torture-case-adams-security-detail-suspected-link/6282836/
3•anigbrowl•34m ago•0 comments

Rate limit changes for non-Marketplace apps on Slack

https://api.slack.com/changelog/2025-05-terms-rate-limit-update-and-faq?nojsmode=1
1•tluthra•35m ago•1 comments

GitHub Copilot Spaces

https://github.blog/changelog/2025-05-29-introducing-copilot-spaces-a-new-way-to-work-with-code-and-context/
2•azhenley•38m ago•0 comments

"Cutting Edge Chipset" Scheduling (2023)

https://sherief.fyi/post/cutting-edge-chipset-scheduling/
1•adamrezich•40m ago•0 comments

The missing guide to Dataflow Analysis in MLIR

https://lowlevelbits.com/p/the-missing-guide-to-dataflow-analysis
2•matt_d•40m ago•0 comments

Grog: The mono-repo build tool for the grug-brained dev

https://grog.build/
1•todsacerdoti•40m ago•0 comments

How To Build AI Agents

https://www.maxberry.ca/p/how-to-build-ai-agents-2025-guide
1•johnnyblessings•46m ago•0 comments

The Enigmatic Ellipsis

https://uxdesign.cc/dot-dot-dot-7ce6170bfc7f
1•Akcium•46m ago•0 comments

The Zach Attack Scratch 'N Solve Puzzle Pack

https://coincidence.games/zach-attack/
3•GauntletWizard•47m ago•0 comments

Reminder: Ubuntu 20.04 LTS Reaches EOL on May 31

https://news.itsfoss.com/ubuntu-20-04-eol/
2•Vox_Leone•48m ago•1 comments

Current Continuation E2: Satnam Singh (Groq) [video]

https://www.youtube.com/watch?v=_g5fA9Cy6KU
1•matt_d•48m ago•0 comments

New Livestream Brings Microfiche Digitization to Life for Democracy's Library

https://blog.archive.org/2025/05/21/new-livestream-brings-microfiche-digitization-to-life-for-democracys-library/
1•archagon•49m ago•0 comments