Dr

Dropbase – Build internal web apps with just Python

Hacker News

Dropbase – Build internal web apps with just Python

Hey HN, I’m Jimmy, co-founder of Dropbase ( https://www.dropbase.io ). We are an internal tools builder for Python developers. All you have to do is import any Python scripts/libraries, declare UI components, and layer app permissions so you can share them with others. We’re a middle ground between Airplane and Retool—simpler UI creation than Airplane, more code-centered than Retool. UI building is declarative and you can bind Python scripts/functions to UI components. You can write Python scripts/functions using our App Studio with support from a Python Language Server Protocol (LSP) for linting. Since the self-hosted worker directly references .py or .sql files in the filesystem, you can even write them on VSCode directly or import any other Python script or library. Our app layout is highly opinionated to speed up app building. Instead of an open canvas for UI building, we just give you a main table view and a widget sidebar. This approach significantly reduces app-building time while still covering what most tools need: see some data and take actions based on it. It’s not flexible enough to do absolutely anything, but that’s the point—there’s a tradeoff between flexibility and speed. Dropbase gives you most of what you need, plus speed! A neat feature we are experimenting with to build admin panels fast is “Smart Tables”. We convert any SQL SELECT statement (even across multiple joins and filters) into an inline editable table, like spreadsheets, without any additional code. We have a hybrid hosting model that combines a self-hosted client and a worker server, with a backend API for app/component definitions hosted by us to simplify pushing feature updates. The worker server sits in your machines so your sensitive data doesn’t leave your infra. We’re Python-centric for now, but plan to add support for Rust, Go, and others later. We made a few demo videos building common tools: - Customer approval tool: https://youtu.be/A1MIIRNkv3Q - Data editing tool (with Smart Table): https://youtu.be/R1cHO9lMRXo To try Dropbase, create an account at https://app.dropbase.io and generate a token, then follow these instructions for local setup: https://docs.dropbase.io/setup/developer . We are very early so we're really excited to get your feedback, especially on our approach to tools building with Python! My co-founder Ayazhan and some of our teammates will be around to answer questions.

Share card

Actual performance

207points
114comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
86%86% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Product HuntOn track for Day 1 leaderboard · Strong signals: mac, model, apps · Missing: agents, macos, agent
83%83% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: excited, filesystem, ide · Missing: https docs, just released, exist
82%82% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoMay struggle as an AppSumo deal · Strong signals: plus, host, builder · Missing: platform, intuitive, reviews
47%47% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: apps, video · Missing: mobile apps, ios, personal
47%47% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
17%17% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Strong signals: smart · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Bu
Build Machine Learning Web Apps – In Python69%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Build Machine Learning Web Apps – In Python

Hacker News5
Bu
Build data web apps in Jupyter Notebook with Python only61%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Build data web apps in Jupyter Notebook with Python only

Hacker News1
Py
Pynecone – Web Apps in Pure Python75%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Pynecone – Web Apps in Pure Python

Hacker News209
Ba
BackendLab – build web apps with no code68%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

BackendLab – build web apps with no code

Hacker News2
De
Declarative Abstraction for Assembling Web Apps (WIP)51%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Declarative Abstraction for Assembling Web Apps (WIP)

Hacker News3
Na
Narrativ - HTML5 multimedia authoring for web & apps71%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Narrativ - HTML5 multimedia authoring for web & apps

Hacker News1
Ap
AppCoral – Yelp for Web Apps65%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

AppCoral – Yelp for Web Apps

Hacker News1
We
Web Apps for Researchers61%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Web Apps for Researchers

Hacker News1
Remake
Remake61%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Build web apps. Fast.

Indie Hackers2apis
Py
Python (django-autoscroll) easy automatic pagination in web apps.63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Python (django-autoscroll) easy automatic pagination in web apps.

Hacker News3