รูปภาพจากเว็บ https://www.producthunt.com/products/open-source-alternative-to

รวมของดีจากเว็บ Open Source Alternatives

Software Sep 22, 2022

ในฐานะที่เป็นนักพัฒนา บางครั้งเราก็อยากได้ Tools หรือ Services ที่มันตอบโจทย์โดยที่ไม่แพงมาก หรือถ้าเป็นไปได้ก็ฟรียิ่งดี และผมพบว่าเว็บนี้ค่อนข้างตอบโจทย์ เพราะรวบรวม Open Source SaaS ต่างๆ

Open Source Alternatives to Proprietary Software
Discover 400+ popular open source alternatives to proprietary SaaS.

ซึ่งแม้ว่าจะเป็น Open Source แต่สิ่งที่เราต้องดูควบคู่กันไปด้วยก็คือ LICENSE ส่วนมากก็ไม่มีอะไรมากครับ ถ้าเราไม่ได้ไป Customize หรือเอาไปขายต่อ ก็ไม่ต้องซีเรียสครับ

และอีกข้อที่ผมชอบคือ เราสามารถดูได้ว่า Product ที่เป็น Open Source เนี่ย เขียนด้วยภาษษาโปรแกรมมิ่งอะไร ทำให้เราได้เรียนรู้ไปในตัว นอกจากใช้โปรดัก ก็เรียนรู้การเขียนโค๊ดด้วยเลย

หลายๆ Product แม้จะเป็น Open Source ให้ใช้ฟรีๆ แต่เค้าก็จะมีเวอร์ชั่น Cloud สำหรับคนที่ไม่อยากเอาไป Self-Hosted เอง หรือวุ่นวายกับการติดตั้ง การดูแล ก็จ่ายตังไปได้ เรียกว่าโมเดลนี้ก็น่าสนใจไม่น้อย

  • ใครอยาก Custom อยากโค๊ด ปรับแต่งเอง หรือดูแลเอง ก็ใช้เวอร์ชั่น Open Source ฟรีๆ
  • ใครไม่อยากยุ่งยาก ไม่อยากเสียเวลาในการดูแล ก็จ่ายตังเช่า Cloud รายเดือนเอา

E-Commerce

เริ่มจากสาย E-Commerce ตัวที่ผมคิดว่าน่าจะดังที่สุดน่าจะเป็น WooCommerce เพราะเห็นเพื่อนๆ ที่ทำ ส่วนมากก็จะใช้ตัวนี้กัน และตัวที่เริ่มเห็นคนพูดถึงในช่วงนี้ก็คือ Medusa (เค้าว่าเป็น Shopify alternative) ตัว UI และตัวระบบ ทำไว้น่าสนใจเลย สามารถลองเล่น Demo ที่เว็บได้เลยครับ

WooCommerce
Sell online with the fully customizable, open source eCommerce platform built for WordPress.
Medusa - the open source Shopify alternative
Leading open source e-commerce platform for javascript developers. An API-first composable commerce engine that lets you build custom and flexible e-commerce solutions
Saleor – A headless, GraphQL-first, open-source e-commerce platform
A headless, GraphQL-first e-commerce platform delivering ultra-fast, dynamic, personalized shopping experiences. Find out why developers love it.
Spree Commerce - a headless open-source ecommerce platform
A headless open-source ecommerce platform for multi-store, marketplace, or B2B global brands. Available for free with React and Vue Storefront starters.

Analytics Tools

ปฎิเสธไม่ได้ว่า Google Analytics คือ No.1 ในสายนี้ แต่ว่าจริงๆ ก็ยังมี alternative อื่นๆ ที่น่าสนใจหลายตัว สำหรับสาย privacy-focused ลองดูเลย เพราะจะไม่เก็บข้อมูลผู้ใช้ เก็บแค่สถิติเท่านั้น

Plausible Analytics
Plausible is a lightweight and open-source Google Analytics alternative. Your website data is 100% yours and the privacy of your visitors is respected.
Privacy-focused website analytics without compromise
Privacy-focused website analytics from a sustainable company. A GDPR compliant, Google Analytics alternative.
umami

Communication Apps

แอพแชตที่เป็นตัวเลือกฟรีๆ นอกเหนือจาก Slack, Discord หรือ Microsoft Team คือ Mattermost และ Rocket Chat

Mattermost | Open Source Collaboration for Developers
Mattermost is a secure, open source platform for communication, collaboration, and workflow orchestration across tools and teams.
Rocket.Chat: Communications Platform You Can Fully Trust
Explore Rocket.Chat, where we put data privacy into every conversation and enable teams to collaborate seamlessly.

Forum

สาย Forum กระดานถามตอบ เมื่อก่อนในยุคที่ยังไม่มี Social Network พวก Facebook, Twitter ตัว Forum ก็เป็นเว็บยอดนิยมเว็บนึงเลยก็ว่าได้ ลองนึกถึง Pantip หรือ Pramool

Discourse - Civilized Discussion
Discourse is modern forum software for your community. Use it as a mailing list, discussion forum, long-form chat room, and more!
[Forem] Community for Everyone
The reason you joined the Internet. Forem provides open-source tools to help you host a thriving, focused, and adaptable community.

Social Network

สาย Social Network ตัว Mastodon ให้อารมณ์คล้ายๆ Twitter

Mastodon - Decentralized social media
Learn more about Mastodon, the radically different, free and open-source decentralized social media platform.

Live Chat

แน่นอนในสายงานนี้ Intercom / Zendesk น่าจะอยู่ใน Top แรกๆ แต่ข้อเสียคือ ราคาค่อนข้างแพงพอสมควร ตัว Chatwoot เป็น Open Source เอามา self-hosted ก็ได้ หรือจริงๆ เช่ารายเดือนกับ Chatwoot ก็ยังราคาถูกกว่า Intercom เยอะอยู่ดี

Chatwoot: Open-source, self-hosted customer engagement platform, opensource alternative to Intercom, Zendesk
Chatwoot is an open-source customer engagement platform that helps companies engage their customers on their website, Facebook page, Twitter, Whatsapp, SMS, email, etc. Chatwoot is an open-source alternative to Intercom, Zendesk, Salesforce Service Cloud etc. Connect your customer conversation chann…

Version Control

อยากใช้ Version Control แบบ Github หรือ Bitbucket แต่อยากตั้ง Git Hosting เอง โดยไม่ต้องเสียตังแบบ Github Enterprise ตัว Gitlab ก็เป็นตัวนึงที่หลายๆ คนนิยมนำมาใช้ครับ

The One DevOps Platform | GitLab
From planning to production, bring teams together in one application. Ship secure code faster, deploy to any cloud, and drive business results.

Video Conference

นอกจาก Zoom หรือ Skype แล้ว ก็ยังมีตัว Jitsi ที่เป็น Open Source ให้เราไปทำ Video Conference ได้เอง

About Jitsi Meet | Free Video Conferencing Solutions
What is Jitsi Meet? Jitsi Meet offers free, secure and open-source video conferencing. Start using Jitsi Meet today, and deploy videoconferencing solutions.

Developer Tools

หมวดนี้อาจจะเยอะหน่อย เนื่องจากผมเป็นนักพัฒนา เลยอาจจะอยู่กับสายนี้เยอะ เลยได้เห็นโปรดัคหลากหลาย เริ่มจาก

ตัว API Testing ที่แทนที่ Postman ก็จะมี Insomnia และ Hoppscott

The API Design Platform and API Client
Leading Open Source API Client, and Collaborative API Design Platform for REST, SOAP, GraphQL, and GRPC
Hoppscotch - Open source API development ecosystem
Helps you create requests faster, saving precious time on development.

DevOps Tools สายนักพัฒนาต้องเคยได้ยินแน่นอน นั่นก็คือ Jenkins นั่นเอง

Jenkins
Jenkins – an open source automation server which enables developers around the world to reliably build, test, and deploy their software

Firebase Alternative มีหลายตัวเลยครับ อาจจะเพราะว่า ทุกคนก็เป็นนักพัฒนา ก็อยากทำอะไรที่ Firebase ทำได้ และอีกอย่าง ผมอยู่สายนี้ ก็เลยรู้เยอะกว่าแอพในหมวดอื่นๆ นั่นเอง

Appwrite - Open-Source End-to-End Backend Server
Appwrite provides web and mobile developers with a set of easy-to-use and integrate REST APIs to manage their core backend needs.
The Open Source Firebase Alternative | Supabase
The Open Source Alternative to Firebase.
Nhost: The Open Source Firebase Alternative with GraphQL
Nhost is an open source Firebase alternative with GraphQL, built with the following things in mind: Open Source, GraphQL, SQL, Great Developer Experience
LocalStack
Develop and test your cloud apps offline.

Low-code / No Code Tools ก็มี

Appsmith | Open-source platform to build internal tools
Build dashboards, admin panels, and other internal tools fast. Connect to any datasource. Create UI with pre-built widgets. Code freely with inbuilt JS editor. (edited)
NocoDB | Turns your SQL database into a Nocode platform. Free & Open Source.
Free & Open Source Airtable alternative. Turns any SQL database into a smart spreadsheet. Supports MySQL, Postgres, SQL server, MariaDB & SQLite.
Budibase | Build internal tools, the easy way
Budibase is an open source low-code platform and the easiest way to build, automate, and ship internal tools. Check it out.
Tooljet | Open-source low-code platform to build internal tools
Open-source low-code framework to build & deploy internal tools, dashboards and business applications in minutes.

Blogging

แน่นอนครับ ก็คือ Ghost ตามที่บล็อกนี้ใช้อยู่นั่นเอง 🤣 แต่ Wordpress ก็ปฎิเสธไม่ได้ครับ เพราะเค้าคือ No.1

Ghost: Turn your audience into a business
The world’s most popular modern publishing platform for creating a new media platform. Used by Apple, SkyNews, Buffer, OpenAI, and thousands more.
Blog Tool, Publishing Platform, and CMS - WordPress.org
Open source software which you can use to easily create a beautiful website, blog, or app.

Figma Alternatives

สุดท้าย เนื่องจากว่า Adobe เพิ่งซื้อ Figma ไปด้วยมูลค่าสูงมากๆ หลายๆคน เริ่มกังวลว่า เมื่อไปอยู่ค่าย Adobe แล้ว ต่อไป Figma จะต้องเก็บค่าบริการรายเดือนหรือไม่นะ ก็เลยเริ่มมี Trend หา Open Source ที่ทำได้คล้ายๆ Figma เหมือนกัน (Inkscape นี่เป็น Tool แรกๆที่ผมรู้จักเลย สมัยใช้ Ubuntu 12.04)

Penpot | Design Freedom for Teams
The open-source solution for design and prototyping
Modulz
The visual code editor for producing production-ready design systems without writing code
Draw Freely | Inkscape
Inkscape is professional quality vector graphics software which runs on Linux, Mac OS X and Windows desktop computers.

หมดแล้ว โพสนี้ก็เป็นเพียงตัวอย่าง Tools & Products ที่ยกมาเท่านั้น ก็ยังมีอีกเยอะมากๆ ที่ผมอาจจะไม่รู้จัก และไม่เคยได้ยินครับ ฉะนั้นใครอยากลองไป Discover ดูว่ามีโปรดักอะไรอีกมั้ยในสายงานของตัวเองก็ลองดูได้ครับ

GitHub - awesome-selfhosted/awesome-selfhosted: A list of Free Software network services and web applications which can be hosted on your own servers
A list of Free Software network services and web applications which can be hosted on your own servers - GitHub - awesome-selfhosted/awesome-selfhosted: A list of Free Software network services and ...

Tags

Chai Phonbopit

Frontend Dev ธรรมดาคนนึง ประสบการณ์ 10 ปีนิดๆ ปัจจุบันกำลังสนใจเรื่องของ Crypto, Web3, Blockchain และ Smart Contract กำลังหัดเรียนรู้ยามว่าง 👻