TShock provides Terraria server tools including server-side characters, anti-cheat, and community management.
Websites for Developers
Websites and tools that are especially useful for developers.
Awesome Smart TV curates resources for building applications for smart televisions.
CSS Battle offers games and challenges where users recreate target designs with CSS.
DeepLearning.AI offers online courses and learning programs for people studying or building AI.
This collaborative directory organizes more than 1,400 public APIs into categories for developers.
More than 50 chart types and modules are available in ZingChart, a JavaScript library for data visualization projects.
Consult GNOME Human Interface Guidelines for design principles, app naming, icons, navigation, and interface styling.
This Anthropic article explains approaches to building reliable AI agents, including capabilities and safety considerations.
Codeguage offers short self-study courses focused on core programming topics.
Monica combines chat, image, video, and research tools with models from OpenAI, Anthropic, and Google.
ArchFormation lets users design cloud infrastructure visually and generate Terraform code for deploying systems to AWS.
Ducky provides managed AI retrieval and RAG infrastructure for adding search to developer products.
Google AI documentation shows how to build a durable AI agent by combining Gemini with Temporal.
typing.io is a typing tutor for programmers, with practice focused on symbols that are difficult to reach while coding.
EditorConfig helps maintain consistent coding styles across different text editors through a shared file format.
This bookdown site presents a second-edition book about programming and analysis with the R language.
Forgix combines Minecraft modloader and plugin JAR files into a single JAR.
This repository curates AI development resources, prompts, frameworks, and configuration examples.
Bannerbear generates template-based social videos and ecommerce banners through an API, with options to create images and PDFs.
AI Kernel Explorer provides AI-generated summaries to help users explore Linux kernel source code.
Tilores resolves and deduplicates customer records using fuzzy matching to unify scattered data in real time.
Island uses Android profiles to separate apps from the main device environment.
bt-dualboot synchronizes Bluetooth device configuration between Linux and Windows dual-boot systems.
Obsidian Web Clipper highlights and captures web content, saving it as Markdown files that can be read offline.




















