π₯2023#15: X-Crawl, A Flexible Multifunctional Crawler
π April 9-15, 2023, Highlights: hot tools on crawler, typescripts, cron, authentication, graphql, state management, ui framework, zod, gpt, react, sql, performance monitoring, and more!
x-crawl: x-crawl is a flexible Node.js multi-purpose crawler library.
π₯ Async/Sync - Just change the mode property to toggle async/sync crawling mode.
βοΈMultiple functions - Can crawl pages, crawl interfaces, crawl files and poll crawls. And it supports crawling single or multiple.
ποΈ Flexible writing method - A function adapts to multiple crawling configurations and obtains crawling results. The writing method is very flexible.
π Device Fingerprinting - Zero configuration/custom configuration to avoid fingerprinting to identify and track us from different locations.
β±οΈ Interval crawling - no interval/fixed interval/random interval, can effectively use/avoid high concurrent crawling.
and more
taxonomy: An open source application built using the new router, server components and everything new in Next.js 13.
shoehorn: work seamlessly with partial mocks in TypeScript.
croner: Trigger functions or evaluate cron expressions in JavaScript or TypeScript. No dependencies. Most features. Node. Deno. Bun. Browser.
Trigger functions in JavaScript using Cron syntax.
Evaluate cron expressions and get a list of upcoming run times.
Uses Vixie-cron pattern, with additional features such as L for last day and weekday of month.
Works in Node.js >=7.6 (both require and import), Deno >=1.16 and Bun >=0.2.2.
and more
lucia: Authentication, simple and clean
garph: Fullstack TypeScript experience for GraphQL-APIs
pretty-ts-errors: π΅ Make TypeScript errors prettier and human-readable in VSCode π
twitter-api-client: Complete implementation of the undocumented Twitter API
owl: OWL: A web framework for structured, dynamic and maintainable applications
wakuwork: Minimalistic React Framework
xLog: πͺ½ The best on-chain and open-source blogging community for everyone.
magicast: π§ Programmatically modify JavaScript and TypeScript source codes with a simplified, elegant and familiar syntax powered by recast and babel.
reka.js: π State management system to build any no-code editor
persistent: A tiny persistent store for Nano Stores state manager
znv: Type-safe environment parsing and validation for Node.js with Zod schemas
hotscript: A library of composable functions for the type-level! Transform your TypeScript types in any way you want using functions you already know.
forgetti: Solve your hook spaghetti (with more spaghetti). Inspired by React Forget.
ProtoNative: A React Native prototyping tool for developers.
deepscatter: Zoomable, animated scatterplots in the browser that scales over a billion points
saaskit: A modern SaaS template built on Fresh.
ark: Universal headless UI components for the web. Powered by Zag.js
arktype: TypeScript's 1:1 validator, optimized from editor to runtime
react-complex-tree: Unopinionated Accessible Tree Component with Multi-Select and Drag-And-Drop
dotfyle: Discover and share Neovim configs and plugins
ratelimit: Rate limiting library for serverless runtimes
prisma-editor: Prisma Editor - A powerful tool to visualize and edit Prisma Schema.
BingGPT: Desktop application of new Bing's AI-powered chat (Windows, macOS and Linux)
window.ai: Use your own AI models on the web
textSQL: Natural Language β SQL
sqlchat: Chat-based SQL client for the next decade
swishjam: Simple page speed tools. Measure, monitor, and optimize the speed of your site to give your users a perfect experience.