top of page
Writer's pictureThe Tech Platform

Top Open-Source Projects

Open-source software is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose. Open-source software may be developed in a collaborative public manner.


1. Chatwoot #

Chatwoot is an open-source customer engagement suite built as an alternative to Intercom, Zendesk & Salesforce Service Cloud. Chatwoot is designed not only for a great customer experience but also to increase your support team's productivity and provide them with actionable data.


Chatwoot integrates with multiple conversation channels like website live-chat, email, Facebook page, Twitter handle, WhatsApp, etc. It displays conversation from different channels, thereby building a single view of the customer and helps in reducing the time required to switch between the tools. Mobile apps for Chatwoot (available for Android and iOS) enable you to browse conversations, reply to messages and collaborate with the team.


Features:

  • Shared inbox — Collaborate with your team easily with shared inbox means you can assign different tasks from the same inbox to different agents.

  • Live chat — Add a live chat widget to your website and improve your customer experience.

  • Channels — Support for multiple channels like Email, WhatsApp, Twitter, Twilio, Facebook, Instagram, Line. Also, you access all the channels from one place, no need to jump between channels.

  • Automations — Automate repetitive tasks.

  • Chatbots — Build chatbots with Dialogflow or Rasa and connect to your inbox.

  • Mobile apps(IOS & Android) — Engage with customers instantly from anywhere with Chatwoots’ IOS and Android apps.

  • Integrations — Integration options available for Slack, WordPress, Dialogflow and Rasa.


2. Amplication

Amplication is a low-code/no-code tool. Generate your NodeJs application along with a beautiful react admin panel within minutes. Your NodeJs app is just a few clicks away.



Features:

  • React Admin-UI generated with react-admin.

  • NodeJs app with Postgres database.

  • GraphQL and RESTAPI.

  • Sync with GitHub or download code as a zip file.

  • Sandbox environment to develop and test your app without setting it up locally.

  • Docker support to deploy to the cloud.


3. Docz

Docz is a documentation tool based on MDX. It is a simple and easy alternative to Docusaurus. Don’t waste time building a documentation website. Use docz to quickly document your project.


Features:

  • Powered by Gatsby — Fast development experience and speed build times.

  • Zero configuration

  • Customize however you want.

  • Based on MDX

  • Plugins

  • Typescript support


4. PartyTown

Partytown is a lazy-loaded library to help relocate resource intensive scripts into a web worker, and off of the main thread. Its goal is to help speed up sites by dedicating the main thread to your code, and offloading third-party scripts to a web worker.


Features:

  • Integration support for Astro, Gatsby, HTML, NextJS, Nuxt, React, Remix, Hydrogen(Shopify)

  • Support for various third-party scripts


5. typesense

Typesense is an open-source, typo-tolerant search engine optimized for instant (typically sub-50ms) search-as-you-type experiences and developer productivity.



Features
  • Typo Tolerance: Handles typographical errors elegantly, out-of-the-box.

  • Simple and Delightful: Simple to set-up, integrate with, operate and scale.

  • Blazing Fast: Built in C++. Meticulously architected from the ground-up for low-latency (<50ms) instant searches.

  • Tunable Ranking: Easy to tailor your search results to perfection.

  • Sorting: Dynamically sort results based on a particular field at query time (helpful for features like "Sort by Price (asc)").

  • Faceting & Filtering: Drill down and refine results.

  • Grouping & Distinct: Group similar results together to show more variety.

  • Federated Search: Search across multiple collections (indices) in a single HTTP request.

  • Scoped API Keys: Generate API keys that only allow access to certain records, for multi-tenant applications.

  • Synonyms: Define words as equivalents of each other, so searching for a word will also return results for the synonyms defined.

  • Curation & Merchandizing: Boost particular records to a fixed position in the search results, to feature them.

  • Raft-based Clustering: Setup a distributed cluster that is highly available.

  • Seamless Version Upgrades: As new versions of Typesense come out, upgrading is as simple as swapping out the binary and restarting Typesense.

  • No Runtime Dependencies: Typesense is a single binary that you can run locally or in production with a single command.


6. BackdropCMS

Backdrop is a free and open-source Content Management System built on top of Drupal. Build highly customizable websites for free. With backdrop, you can build anything from a personal blog site to an e-commerce website.


Features:

  • Addons

  • Modules

  • Different themes

  • Layout templates


7. Hoppscotch


A free, fast and beautiful API request builder. It is a free, fast and beautiful API request builder. It helps you create requests faster, saving precious time on development; Postman: Only complete API development environment.


Features:

  • Lightweight

  • Fast

  • Themes

  • PWA

  • GraphQL and REST API

  • All the features postman offers


8. NocoDB

NocoDB is an open source #NoCode platform that turns any database into a smart spreadsheet. Github. Supported Databases. Don't trust our word, trust theirs! " NocoDB will be the single most important tool in the #nocode industry.


Features
  • Search, sort, filter, hide columns with uber ease

  • Create Views : Grid, Gallery, Kanban, Gantt, Form

  • Share Views : public & password protected

  • Roles : Owner, Creator, Editor, Commenter, Viewer, Commenter, Custom Roles.

  • Access Control : Fine-grained access control even at database, table & column level

  • Personal & locked Views

  • Upload images to cells (Works with S3, Minio, GCP, Azure, DigitalOcean, Linode, OVH, BackBlaze)



The Tech Platform

0 comments

Comments


bottom of page