# Migrating from talkyard

**URL:** https://meta.discourse.org/t/migrating-from-talkyard/159534
**Category:** Migration
**Created:** [August 1, 2020, 4:58pm UTC](https://meta.discourse.org/t/migrating-from-talkyard/159534 "2020-08-01T16:58:06Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Sectros](https://avatars.discourse-cdn.com/v4/letter/s/ecccb3/32.png) [@Sectros](https://meta.discourse.org/u/Sectros)
#### Post date: [August 1, 2020, 4:58pm UTC](https://meta.discourse.org/t/migrating-from-talkyard/159534/1 "2020-08-01T16:58:07Z")

</div>

Is it possible to migrate from talkyard to discourse?

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [August 1, 2020, 5:35pm UTC](https://meta.discourse.org/t/migrating-from-talkyard/159534/2 "2020-08-01T17:35:57Z")

</div>

There is no existing importer code, but writing one yourself shouldn’t be hard because Talkyard started as a Discourse clone and also uses PostgreSQL.

You can also sign up for our hosting, where we can get your data imported in some plans.

Yet another way is putting your budget and details at a new topic on our #Marketplace.

---

<div class="post-metadata">

### Author: ![KajMagnus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kajmagnus/32/49264_2.png) [@KajMagnus](https://meta.discourse.org/u/KajMagnus)
#### Post date: [May 12, 2025, 6:37am UTC](https://meta.discourse.org/t/migrating-from-talkyard/159534/3 "2025-05-12T06:37:19Z")

</div>

> Talkyard started as a Discourse clone

Not easy to know, but it predates Discourse (and is not a clone) — I got the idea to build new & better forum software, the winter 2009–2010, and started writing the first lines source code in the spring 2010, see [https://github.com/debiki/debiki-server-old](https://github.com/debiki/debiki-server-old), and [the first commit](https://github.com/debiki/debiki-server-old/commit/ddd6b6b56089537b2c3715602c2c6e53285d2971), April 5, 2010. Here’s an [Hacker News announcement, 2012](https://news.ycombinator.com/item?id=4823103) (I called it “Debiki” back at the time). Discourse was [announced in 2013](https://news.ycombinator.com/item?id=5172905).

> writing one yourself shouldn’t be hard

Actually I’d say it’s lot of work. Although both use Postgres, the database structures are different: Talkyard uses much fewer & hand crafted tables, with tons of constraints, while Discourse uses Rails auto generated tables, constraint checking in app server code. There’s no 1 to 1 database table mapping, and converting from one to another, loses some information.

However today with AIs getter better and better at coding, maybe you’ll soon be right 🙂

@Sectros

Sorry it didn’t work out the way you had hoped
