Repository History
116 repositories tagged with typescript

Linkwarden: Self-Hosted Collaborative Bookmark Manager for Web Preservation
Linkwarden is an open-source, self-hosted collaborative bookmark manager designed to collect, read, annotate, and fully preserve web content. It tackles the problem of link rot by automatically saving screenshots, PDFs, and HTML files of webpages. This ensures your valuable online resources remain accessible and organized, even if the original content disappears.
TSyringe: Lightweight Dependency Injection for TypeScript/JavaScript
TSyringe is a lightweight dependency injection (DI) container developed by Microsoft for JavaScript and TypeScript applications. It provides a robust solution for managing class dependencies, making your codebase more modular, testable, and maintainable. By leveraging decorators, TSyringe simplifies the process of injecting dependencies into your classes, adhering to the Inversion of Control (IoC) principle.

ai-llm-comparison: Compare AI Models and Pricing Easily
ai-llm-comparison is a free, open-source web application designed to help users compare various AI language models from different providers. It offers features like price comparison, a pricing calculator, and side-by-side model comparisons, making it easier to find the best AI model for specific needs. This tool is invaluable for developers, businesses, and researchers navigating the complex landscape of AI services.

Mantine: A Fully Featured React Components Library
Mantine is a comprehensive React components library designed to streamline UI development. It offers over 100 core components, 50+ hooks for state and UI management, and additional packages for forms, charts, and notifications. Built with TypeScript, Mantine provides a robust and customizable solution for modern web applications, including dark mode support.

DevTools-X: A Cross-Platform, Offline-First Developer Utilities Collection
DevTools-X is an innovative, cross-platform collection of offline-first developer utilities, designed as a lightweight, non-Electron desktop application. Built with Tauri, React, and Rust, it offers over 40 modules in a compact 10MB package, providing a comprehensive alternative to platform-specific tools like DevUtils and DevToys.

Pear Desktop: An Electron-based Music Player Extension
Pear Desktop is an open-source, Electron-based application designed to enhance your music player experience with a native look and feel. It offers cross-platform compatibility for Windows, macOS, and Linux, alongside extensive customization options through themes and a robust plugin system. This independent extension provides a dedicated desktop interface for your favorite music.
Lucide: A Community-Driven Icon Toolkit for Modern Web Development
Lucide is an open-source icon library, a fork of Feather Icons, offering over 1000 consistent SVG icons. It provides official packages for popular frameworks like React, Vue, and Svelte, making integration seamless for designers and developers. With its strong community and Figma plugin, Lucide is a versatile solution for enhancing UI/UX.
Carbon: Open Source ERP, MES, and QMS for Manufacturing
Carbon is an open-source ERP, MES, and QMS solution tailored for complex manufacturing environments. It addresses the need for modern, API-first tooling in manufacturing, offering flexibility for various production scenarios. This project aims to overcome vendor lock-in and provide a highly extensible platform.

POML: Structured Prompt Engineering for LLMs with a Markup Language
POML (Prompt Orchestration Markup Language) is a novel markup language developed by Microsoft for advanced prompt engineering. It brings structure, maintainability, and versatility to LLM applications by addressing common challenges like unstructured prompts and complex data integration. Developers can systematically organize prompt components, integrate diverse data types, and manage presentation variations for more sophisticated and reliable LLM interactions.

Webiny-js: Open-Source Serverless Enterprise CMS for AWS
Webiny-js is an open-source serverless enterprise CMS designed for AWS environments. It offers a comprehensive suite of tools including a headless CMS, page builder, form builder, and file manager. This platform is highly customizable and easily expandable, making it suitable for various enterprise needs.

Superjson: Safely Serialize JavaScript Expressions Beyond JSON
Superjson is a powerful JavaScript library designed to overcome the limitations of standard JSON serialization. It enables developers to safely serialize and deserialize a superset of JSON, including complex types like Dates, BigInts, Maps, and Sets. This makes it an ideal solution for robust data handling in modern web applications, especially with frameworks like Next.js.

Page Assist: Integrate Local AI Models Directly into Your Web Browser
Page Assist is an open-source browser extension that integrates your local AI models directly into your web browsing experience. It provides a sidebar and a dedicated web UI, allowing users to interact with their AI model, including chatting with the content of any webpage. This tool supports various Chromium-based browsers and Firefox, emphasizing privacy by keeping all data local.