ar
Feedback
Dev Useful Stuff

Dev Useful Stuff

الذهاب إلى القناة على Telegram

Here you can find some interesting links to development libraries, frameworks, tools, plugins and articles

إظهار المزيد
2 176
المشتركون
+424 ساعات
+67 أيام
+2830 أيام
أرشيف المشاركات
​​DangerZone - (★ 3.6k at GitHub) takes potentially dangerous PDFs, office documents, or images and converts them to a safe PDF. Dangerzone works like this: You give it a document that you don't know if you can trust (for example, an email attachment). Inside of a sandbox, Dangerzone converts the document to a PDF (if it isn't already one), and then converts the PDF into raw pixel data: a huge list of RGB color values for each page. Then, in a separate sandbox, Dangerzone takes this pixel data and converts it back into a PDF. #pdf #safety #sandbox

​​Himalaya - (★3.1k) email client for your terminal. Written on Rust #email #cli #terminal #tui

​​Here is yet another client-side database: Instant - (★4.1k at GitHub) is a client-side database that makes it easy to build real-time and collaborative apps like Notion or Figma. #browser #frontend #database

​​PGlite - (★7.3k at GitHub) is a lightweight Postgres packaged as WASM into a TypeScript library for the browser, Node.js, Bun and Deno. #postgresdb #browser #frontend #database #wasm

​​Yazi - (★9.6k at GitHub) (means "duck") is a terminal file manager written in Rust, based on non-blocking async I/O. It aims to provide an efficient, user-friendly, and customizable file management experience. #rust #terminal #console #file #utility

​​Amnezia VPN - (★1.9k at GitHub) is an open-source VPN client, with a key feature that enables you to deploy your own VPN server on your server. #vpn #privacy #security

​​Grafterm - (★951) is the metrics dashboards on terminal (a grafana inspired terminal version). #tui #terminal #go #metrics #dashboard

​​Helix - (★ 30k at GitHub) - is a post-modern modal text editor, inspired by Kakoune/Neovim. Written on Rust. #rust #neovim #nvim #editor

​​PenPot - (★ 27.3k at GitHub) the open-source and self-hosted design tool for design and code collaboration. Think of it as a free Figma clone 🙂 #tool #figma #design #planning

​​CUE - (★ 4.6k at GitHub) is an open source data constraint language which aims to simplify tasks involving defining and using data. It is a superset of JSON, allowing users familiar with JSON to get started quickly. You can use CUE to: ● define a detailed validation schema for your data (manually or automatically from data) ● reduce boilerplate in your data (manually or automatically from schema) ● extract a schema from code ● generate type definitions and validation code ● merge JSON in a principled way ● define and run declarative scripts #config #configuration #deployment

​​PoketBase - (★ 31.5k at GitHub) Open Source backend for your next SaaS and Mobile app in 1 file. It consists of: ● embedded database (SQLite) with realtime subscriptions ● built-in files and users management ● convenient Admin dashboard UI ● and simple REST-ish API #mobile #backend #mock #api #testing

​​Bruno - (★ 11k at GitHub) is the opensource IDE For Exploring and Testing Api's (lightweight alternative to postman/insomnia). If you think that Postman grew up into a monster, then try Bruno. Bruno is a new and innovative API client, aimed at revolutionizing the status quo represented by Postman and similar tools out there. Bruno stores your collections directly in a folder on your filesystem. We use a plain text markup language, Bru, to save information about API requests. You can use Git or any version control of your choice to collaborate over your API collections. #rest #api #testing #curl

​​PR-Agent - (★ 3k) is an open-source tool to help efficiently review and handle pull requests. It automatically analyzes the pull request and can provide several types of commands: - /describe: Automatically generating PR description - /review: Adjustable feedback about the PR main content - /ask ...: Answering free-text questions about the PR - /improve: Committable code suggestions for improving the PR. - /update_changelog: Automatically updating the CHANGELOG.md file - /add_docs: Automatically adds documentation to methods/functions/classes - /analyze: Automatically analyzes the PR #ai #github #pr #code #review

​​lazydocker - (★31.4k) is a simple terminal UI for both docker and docker-compose. #docker #tui #terminal #go

​​cerbos - (★2.1k at GitHub) is an authorization layer that evolves with your product. It enables you to define powerful, context-aware access control rules for your application resources in simple, intuitive YAML policies; managed and deployed via your Git-ops infrastructure. It provides highly available APIs to make simple requests to evaluate policies and make dynamic access decisions for your application. #auth #permissions #devops #microservice #server

​​Encore - (★4.1k at GitHub) is a backend development platform that automatically provisions infrastructure — from developing locally to scaling on AWS/GCP. It's designed to help you build your product without platform distractions, removes boilerplate, and comes with built-in tools for observability and collaboration. To get an idea about how it works, take a look at this 5-minutes intruduction video #deployment #build #provisioning

​​CasaOS - (★18.4k at GitHub) - is a simple, easy-to-use, elegant open-source Personal Cloud system. #os #selfhosted #server

​​OpenAI's Code Interpreter - (★32.5k on GitHub) lets LLMs run code (Python, Javascript, Shell, and more) locally. You can chat with Open Interpreter through a ChatGPT-like interface in your terminal by running $ interpreter after installing. This provides a natural-language interface to your computer's general-purpose capabilities: - Create and edit photos, videos, PDFs, etc. - Control a Chrome browser to perform research - Plot, clean, and analyze large datasets - ...etc. #ai #code

​​fzf - (★54.6k) is a general-purpose command-line fuzzy finder. It's an interactive Unix filter for command-line that can be used with any list; files, command history, processes, hostnames, bookmarks, git commits, etc. And if you want to use fzf with your zsh, then you can use: fzf-tab - (★2.3k) replace zsh's default completion selection menu with fzf! Check the demo in README file #cli #terminal

​​Infisical - (★8.4k on GitHub) is an open-source, end-to-end encrypted platform for secret management: sync secrets across your team/infrastructure and prevent secret leaks. features: ● User-friendly dashboard to manage secrets across projects and environments (e.g. development, production, etc.) ● Client SDKs to fetch secrets for your apps and infrastructure on demand ● Infisical CLI to fetch and inject secrets into any framework in local development ● Native integrations with platforms like GitHub, Vercel, Netlify, and more ● Automatic Kubernetes deployment secret reloads ● Complete control over your data - host it yourself on any infrastructure ● Secret versioning and Point-in-Time Recovery to version every secret and project state ● Audit logs to record every action taken in a project ● Role-based Access Controls per environment ● Simple on-premise deployments to AWS, Digital Ocean, and more ● Secret Scanning and Leak Prevention #vault #secrets #security #devops