An open API service indexing awesome lists of open source software.

https://github.com/aelew/devterms

📚 A crowdsourced dictionary for developers. Find definitions for all sorts of technical terms, programming jargon, and more!
https://github.com/aelew/devterms

awesome developer-dictionary dictionary drizzle drizzle-orm elysia lucia-auth meilisearch nextjs react reactjs resources shadcn-ui tailwindcss

Last synced: 2 months ago
JSON representation

📚 A crowdsourced dictionary for developers. Find definitions for all sorts of technical terms, programming jargon, and more!

Awesome Lists containing this project

README

        

# 📚 DevTerms

A crowdsourced dictionary website for developers to look up technical terms, programming jargon, and more. DevTerms has [X (Twitter)](https://twitter.com/devtermsio) and [Bluesky](https://bsky.app/profile/devterms.io) accounts you can follow for daily developer wisdom and to stay in the loop with the latest tech lingo!

Check out DevTerms in action at https://devterms.io!

## Built with

- 🌎 [Vercel](https://vercel.com): Frontend cloud platform
- 🌟 [Next.js](https://nextjs.org): The React framework for the web
- 🔥 [Hono](https://hono.dev): Fast web framework built on Web Standards
- 💨 [Tailwind CSS](https://tailwindcss.com): A utility-first CSS framework
- 🎨 [shadcn/ui](https://ui.shadcn.com): Beautifully designed components
- 💾 [Turso](https://turso.tech): Fully-managed SQLite database platform
- 🌀 [Upstash](https://upstash.com): Serverless Redis database and rate limiting
- 🔎 [Meilisearch](https://www.meilisearch.com): Lightning-fast website search engine
- 🌧️ [Drizzle ORM](https://orm.drizzle.team): Lightweight, relational TypeScript ORM
- 🔒 [Lucia](https://lucia-auth.com): Guide for implementing authentication from scratch

## Development

Clone the project

```bash
git clone https://github.com/aelew/devterms.git
```

Go to the project directory

```bash
cd devterms
```

Install dependencies

```bash
pnpm i
```

Set environment variables

```bash
To run this project, you need to set the required environment variables. Copy `.env.example` into a new file called `.env` and fill in the values.
```

Start the local development server on http://localhost:3000

```bash
pnpm dev
```

## License

[MIT](https://choosealicense.com/licenses/mit)

## Star History





Star History Chart