Useful open-source projects

Useful open-source projects: Hoppscotch, Zinc, Super Tokens, tRPC, NocoDB, DanfoJS

Useful open-source projects
Photo by Praveen Thirumurugan / Unsplash

Open-Source Postman replacement

Hoppscotch is a Typescript/Vue implementation for testing you API endpoints. Consider it as alternative to Postman.

GitHub - hoppscotch/hoppscotch: 👽 Open source API development ecosystem - https://hoppscotch.io
👽 Open source API development ecosystem - https://hoppscotch.io - GitHub - hoppscotch/hoppscotch: 👽 Open source API development ecosystem - https://hoppscotch.io

Zinc Search Engine

Zinc is a search engine that does full text indexing. It's a lightweight alternative to Elasticsearch. It can be used for:

  • Log search
  • Edge Search
  • App Search
GitHub - zinclabs/zinc: ZincSearch. A lightweight alternative to elasticsearch that requires minimal resources, written in Go.
ZincSearch. A lightweight alternative to elasticsearch that requires minimal resources, written in Go. - GitHub - zinclabs/zinc: ZincSearch. A lightweight alternative to elasticsearch that requires...

Features:

  • Full Text Search
  • Embedded Web UI
  • Compatibility with Elasticsearch API
  • Schemaless index
  • S3 and MinIO for index storage (experimental at the time of writing)
  • Faceted search and data analytics

One think to note is that Zinc cannot currently be set-up as HA (highly available) cluster.

Super Tokens Authentication

SuperTokens is an open core alternative to proprietary login providers like Auth0 or AWS Cognito. We are different because we offer:

  • Open source: SuperTokens can be used for free, forever, with no limits on the number of users.
  • An on-premises deployment so that you control 100% of your user data, using your own database.
  • An end to end solution with login, sign ups, user and session management, without all the complexities of OAuth protocols.
  • Ease of implementation and higher security.
  • Extensibility: Anyone can contribute and make SuperTokens better!
GitHub - supertokens/supertokens-core: Open source alternative to Auth0 / Firebase Auth / AWS Cognito
Open source alternative to Auth0 / Firebase Auth / AWS Cognito - GitHub - supertokens/supertokens-core: Open source alternative to Auth0 / Firebase Auth / AWS Cognito

Try the online demo written with React here.

tRPC

End-to-end type-safe API made easy. Alternative to REST APIs or GraphQL.

GitHub - trpc/trpc: 🧙‍♀️ End-to-end typesafe APIs made easy
🧙‍♀️ End-to-end typesafe APIs made easy. Contribute to trpc/trpc development by creating an account on GitHub.

NocoDB - Alternative to Airtable

Open Source Airtable Alternative - turns any MySQL, Postgres, SQLite into a Spreadsheet with REST APIs.

GitHub - nocodb/nocodb: 🔥 🔥 🔥 Open Source Airtable Alternative - turns any MySQL, Postgres, SQLite into a Spreadsheet with REST APIs.
🔥 🔥 🔥 Open Source Airtable Alternative - turns any MySQL, Postgres, SQLite into a Spreadsheet with REST APIs. - GitHub - nocodb/nocodb: 🔥 🔥 🔥 Open Source Airtable Alternative - turns any MySQL, Pos...

DanfoJS - Pandas to Javascript

Danfo.js is heavily inspired by the Pandas library and provides a similar interface and API. This means users familiar with the Pandas API can easily use Danfo.js.

GitHub - javascriptdata/danfojs: Danfo.js is an open source, JavaScript library providing high performance, intuitive, and easy to use data structures for manipulating and processing structured data.
Danfo.js is an open source, JavaScript library providing high performance, intuitive, and easy to use data structures for manipulating and processing structured data. - GitHub - javascriptdata/danf...