pgtyped
cal.com
Our great sponsors
pgtyped | cal.com | |
---|---|---|
34 | 164 | |
2,800 | 28,546 | |
- | 4.1% | |
8.7 | 9.9 | |
3 days ago | 6 days ago | |
TypeScript | TypeScript | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pgtyped
-
Type-Safe Printf() in TypeScript
There is an implementation of SQL that operates on a table shaped type, entirely at type level. For your amusement: https://github.com/codemix/ts-sql
There are a bunch of more practical takes that codegen types from your database and generate types for your queries, eg: https://github.com/adelsz/pgtyped
To me the second approach seems much more pragmatic because you donβt need to run a SQL parser in a fairly potato interpreter on every build
-
ORMs are nice but they are the wrong abstraction
ORMs suck, but raw SQL embedded in your code sucks too.
This might be good time to plug my TypeScript non-ORM: https://jawj.github.io/zapatos/.
I should say I also like what I've seen of https://kysely.dev/ and https://pgtyped.dev/.
-
An effective way to build a heavy CRUD Rest API?
Thank you for suggestions they helped me finding what I was looking for. I will either pick kysely or https://pgtyped.dev/, but first I will do some tests. Thanks!
- PostgresJs: The Fastest full featured PostgreSQL client for Node.js and Deno
-
compile-time SQL validations and type generation in TypeScript & Node
Cool. How does this compare to SafeQL, PgTyped, and Postgres language server ?
-
Petrol: embedding a type-safe SQL API in OCaml using GADTs
I would instead rely on code generation like https://github.com/adelsz/pgtyped, because the embedded type-safe SQL will never fully cover all the features of vanilla SQL, for example Common Table Expression (CTE), window functions etc.
-
Deno 1.33: Deno 2 is coming
There's pgtyped, which I believe does almost the same as sqlc
https://github.com/adelsz/pgtyped
-
Kysely: TypeScript SQL Query Builder
For Postgres there is https://github.com/adelsz/pgtyped, sounds pretty much like what you describe?
-
Is postgresql-typed a good starting library for a production application?
Avoiding the cost of learning EDSL that many Haskell DB libraries provide, I found out that only postgresql-typed and postgresql-simple allow to write only raw SQL queries easily. As I extensively use pgtyped for production Node.js application, I am thinking about using postgresql-typed. While I could find many resources for postgresql-simple, the same cannot be said try for postgresql-typed.
-
This package is so underrated.
I would highly recommend trying out pgTyped if you want typesafe queries with postgres. It's fantastic!
cal.com
-
Start your own (side) business with open-source in mind
Cal.com is an open-source event-juggling scheduler for everyone, and is free for individuals.
-
Setup monorepo with pnpm, typescript and turborepo
Turborepo is a tool that makes it easy to manage monorepos with pnpm and typescript. On large open source porject like cal.com they use it for fast building or running developing tasks like testing or linting. Turborepo depend havily on caching so it would reduce signficantly the time to build or run the tasks as well as CI/CD pipelines time and cost.
-
JSONCrack Codebase Analysis β Part 4.2.1.1 β JsonEditor β debouncedUpdateJson
The next codebase to analyse is cal.com. This repo is larger than jsoncrack. It is a monorepo with packages and lots of stuff going behind the scenes.
-
What is 10x better than Calendly?
hey, peer here from cal.com. we have an issue where we track all individual caldav implementations: https://github.com/calcom/cal.com/issues/9990
-
Open Source alternatives to tools you Pay for
Cal - Alternative to Calendly
-
Fellow HSP entrepreneurs, how do you manage your energy and stress?
I force clients who want to talk to me to book a call. I use cal.com (free) and my Google Calendar (which its linked to) only allows calls on specific days/times. I have a few "Call Blocks" where they can book. That let's me do calls in a small section of my week, with ample downtime to recover the rest of the week. I'm still learning how many calls a day I can handle. Currently anything more than 2 is too much.
-
π₯π₯ Our awesome OSS friends π
Cal.com- Cal.com is a scheduling tool that helps you schedule meetings without the back-and-forth emails.
-
The Product Hunt + Fastgen Hackathon
Peer Rich (CEO at Cal.com)
-
Cal.com Selfhost Issue: Deploying cal.com on selfhost environment gives prisma is not defined issue.
Has any one deployed cal.com with selfhosted environment. Is yes how would have configured prisma for the same.
-
Open Source, EVERYTHING??
Recently I came across a company called cal.com, it's a Calendly alternative, but the catch is the entire software is open source: https://github.com/calcom/cal.com.
What are some alternatives?
slonik - A Node.js PostgreSQL client with runtime and build time type safety, and composable SQL.
Easy!Appointments - :date: Easy!Appointments - Self Hosted Appointment Scheduler
kysely - A type-safe typescript SQL query builder [Moved to: https://github.com/kysely-org/kysely]
EteSync Server - The Etebase server (so you can run your own)
TypeORM - ORM for TypeScript and JavaScript. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
studio - ποΈ The easiest way to explore and manipulate your data in all of your Prisma projects.
Prisma - Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB
Nextcloud - βοΈ Nextcloud server, a safe home for all your data
typesafe-query-builder - Generate SQL queries leveraging type inference and Postgres Json functions
kysely - A type-safe typescript SQL query builder
org-caldav - Caldav sync for Emacs orgmode