DEV Community

Cover image for Appwrite OSS Fund Sponsors Slashbase
haimantika mitra for Appwrite

Posted on • Edited on

Appwrite OSS Fund Sponsors Slashbase

Hi readers ๐Ÿ‘‹, welcoming you back to the "Appwrite OSS Fund" series, where we celebrate open-source maintainers. ๐ŸŽ‰

๐Ÿค” What Is OSS Fund?

On the 4th of May, the Appwrite team launched the OSS Fund, an initiative to support open-source project maintainers. Being an open-source company, we wanted to give back to the community and help as many people as we can.

The OSS Fund is an initiative that is very close to our heart.
Hear what our Founder and CEO has to say - The Appwrite Story:

Announcing the Appwrite OSS Fund - Appwrite

Appwrite is a backend-as-a-service platform that provides developers with all the core APIs required to build any application.

favicon appwrite.io

๐Ÿ“ข Announcing The Sixteenth Project

After careful considerations from the committee we are thrilled to announce the sixteenth project:

๐Ÿค” What Is Slashbase?

Slashbase is an open-source modern database IDE for your dev/data workflows. It is a fully batteries-included database IDE with low-code views, query editor and console. It currently supports MySQL, PostgreSQL and MongoDB and comes in two build formats, desktop IDE and server IDE. It allows users to connect to databases, browse & manage local and remote databases, write, run and save/share queries, create charts. The server IDE allows teams to save and share queries with other members in the team.

๐Ÿค Meet The Maintainer

Paras Waykole is the maintainer of Slashbase. He is a developer, builder, and maker at heart from India with a passion for building things on computers. Paras started programming when he was young and created multiple 2D PC games, Later, he did multiple startups while in college and failed and learnt. He has also worked as a product engineer for various startups. In his free time, he is trying to learn multiple things like music and photography. He also works on side projects and enjoys trekking, reading books and listening to podcasts.

๐Ÿ’ก How Did The Idea Of Slashbase Come Up?

Paras was working as lead product engineer at bip.so and it started as a side project for his own needs. He couldnโ€™t find a decent database client that has collaborative features for teams. So he started building one for myself on nights and weekends. And thatโ€™s how Slashbase started its journey.

๐Ÿš˜ The Journey So Far

Later when Paras had built a decently usable MVP, he decided to open-source it thinking more people would need such a tool. And then, he open-sourced it in the month of October (Hacktoberfest - a month-long celebration of open-source projects). It started getting good user interest and some traction.

It was initially a self-hostable IDE for teams. When he was seeing a lot of users trying it out, he couldnโ€™t figure out if the users were individuals or teams who were self-hosting it. Paras did a series of experiments to figure out what their requirements were. After the 4 sets of experiments the open-source product evolved into a desktop IDE for individuals with two different build types, where the same codebase can be used to build a desktop IDE for individuals and server IDE for teams.

As the project has now found its direction, Slashbase is hoping to get out of the beta phase soon and launch a stable v1.0 version.

๐Ÿ—’๏ธ Ending Notes

Paras wants to thank his contributors and community members. To quote him:

โ€œI want to thank our community members and contributors for supporting the Slashbase journey so far.โ€

Top comments (0)