Infisical

screenshot of Infisical
nextjs
react

Infisical is the open-source platform for secrets management, internal PKI, and SSH access.

Overview:

Infisical is an open-source secret management platform aimed at centralizing application configuration and secrets like API keys and database credentials. The platform is designed to make security tooling more accessible to a broader range of users, not limited to security-specific teams, by offering a range of features for managing secrets, integrating with various platforms and tools, enabling self-hosting, versioning, auditing, access controls, PKI management, secret scanning, and more.

Features:

  • User-friendly Dashboard: Manage secrets across projects and environments
  • Client SDKs: Fetch secrets for apps and infrastructure on demand
  • Infisical CLI: Fetch and inject secrets into frameworks in local or CI/CD environments
  • Infisical API: Perform CRUD operations on secrets, users, projects, and resources
  • Native Integrations: Support for platforms like GitHub, Vercel, AWS, and tools such as Terraform, Ansible, etc.
  • Kubernetes Operator: Manage secrets in Kubernetes, automate deployments, and more
  • Infisical Agent: Inject secrets into applications without modifying code logic
  • Self-Hosting: Host the platform on-premises for complete data control
  • Secret Versioning and Recovery: Version secrets and project states with point-in-time recovery
  • Audit Logs: Record every action taken in a project for accountability
  • Access Controls: Role-based permissions for resources and user/machine identities
  • Internal PKI: Create and manage Private CA hierarchies and X.509 certificates
  • Secret Scanning: Prevent secret leaks with scanning for over 140+ secret types
nextjs
Next.js

Next.js is a React-based web framework that enables server-side rendering, static site generation, and other powerful features for building modern web applications.

react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

fullstack
Fullstack

A fullstack boilerplate provides a starter application that includes both frontend and backend. It should include database, auth, payments, user roles and other backend services to build a fully featured saas or webapps.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.