• $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Try Free
  • 1
    Fecshop (Yii2 Fecshop)

    Fecshop (Yii2 Fecshop)

    yii2 (PHP) fecmal (fecshop) core code used for ecommerce shop

    Yii2 Fecshop is an open-source e-commerce application built on the Yii2 framework. It is designed to provide a complete solution for building scalable and customizable online stores. Fecshop offers features like multi-language support, multi-currency options, SEO optimization, and integration with third-party payment gateways. The modular architecture makes it flexible, allowing developers to extend and customize the store as needed.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    Final Cut

    Final Cut

    A text-based widget toolkit

    Library for creating terminal applications with text-based widgets. FINAL CUT is a C++ class library and widget toolkit with full mouse support for creating a text-based user interface. The library supports the programmer to develop an application for the text console. It allows the simultaneous handling of multiple text windows on the screen. The structure of the Qt framework was originally the inspiration for the C++ class design of FINAL CUT. It provides common controls like dialog boxes, push buttons, check boxes, radio buttons, input lines, list boxes, status bars and so on. FINAL CUT uses a virtual terminal to print character via an update method on the screen. It provides (as an overlying layer) virtual windows for the realization of window movements. The update methods only transfer differences to the virtual terminal or physical screen.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    Flask-GraphQL

    Flask-GraphQL

    Adds GraphQL support to your Flask application

    Adds GraphQL support to your Flask application. This will add /graphql endpoint to your app and enable the GraphiQL IDE. If you are using the Schema type of Graphene library, be sure to use the graphql_schema attribute to pass as schema on the GraphQLView view. Otherwise, the GraphQLSchema from graphql-core is the way to go. The GraphQLSchema object that you want the view to execute when it gets a valid request. A value to pass as the context_value to graphql execute function. By default is set to dict with request object at key request. The root_value you want to provide to graphql execute.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Flask-MongoEngine

    Flask-MongoEngine

    MongoEngine flask extension with WTF model forms support

    Flask-MongoEngine is a Flask extension that provides integration with MongoEngine, WtfForms and FlaskDebugToolbar. By default, Flask-MongoEngine will install integration only between Flask and MongoEngine. Integration with WTFForms and FlaskDebugToolbar are optional and should be selected as extra option, if required. This is done by users request, to limit amount of external dependencies in different production setup environments. All methods end extras described below are compatible between each other and can be used together. We still maintain special case for Flask = 1.1.4 support (the latest version in 1.x.x branch). To install flask-mongoengine with required dependencies use legacy extra option. Flask-mongoengine can be installed with Flask-WTF and WTFForms support. This will extend project dependencies with Flask-WTF, WTFForms and related packages.
    Downloads: 2 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    FlaskBB

    FlaskBB

    A classic Forum Software in Python using Flask

    A classic Forum Software in Python with a Modern and Fresh look. FlaskBB is open source and the whole source code is available on GitHub. It is being developed under the BSD 3-Clause license. Due to the plugin system, it is possible to extend FlaskBB without touching a single line of code. You just drop the plugin into the plugin's directory and activate it in the management panel. Are you sick of the standard theme or you simply want to create a customized style for your site? No problem! You can customize every template in FlaskBB. Besides that, you can also install community-made themes. Our goal is to develop a forum system with modern technologies and sticking to already well-tested and approved layouts. FlaskBB is a simple and extensible forum software that should be seen as the foundation for building communities. It is written in Python using the web framework Flask. FlaskBB is being distributed under the BSD 3-Clause License.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    Flixel Power Tools

    Flixel Power Tools

    The Flixel Power Tools are a set of plug-ins for Flixel 2.5+

    Flixel Power Tools is a plug-in suite for the Flixel engine (version 2.5+) that adds many auxiliary utilities, effects, and helper components to aid in developing 2D games with AS3. It includes visual effects, control utilities, math/utility extensions, UI enhancements, and more. It’s designed to be dropped into a Flixel project to give you extra tools beyond the core engine. The Flixel Power Tools come with a comprehensive Test Suite. Use it to visually see the tools in action, and then learn from the source code and comments within. Documentation is also provided for the classes. AS3 IDEs such as FlashDevelop will provide context-sensitive help for all classes and functions in the Flixel Power Tools.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    Foal

    Foal

    Full-featured Node.js framework, with no complexity

    It provides a set of ready-to-use components so you don't have to reinvent the wheel every time. In one single place, you have a complete environment to build web applications. This includes a CLI, testing tools, frontend utilities, scripts, advanced authentication, ORM, deployment environments, GraphQL and Swagger API, AWS utilities, and more. You no longer need to get lost on npm searching for packages and making them work together. All is provided. But while offering all these features, the framework remains simple. Complexity and unnecessary abstractions are put aside to provide the most intuitive and expressive syntax. We believe that concise and elegant code is the best way to develop an application and maintain it in the future. It also allows you to spend more time coding rather than trying to understand how the framework works. Finally, the framework is entirely written in TypeScript.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    Free Web3 Resources

    Free Web3 Resources

    A list of FREE resources to make Web3 accessible to everyone

    This is a list of Free Web3 Resources links to learn Blockchain development.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    Genie.jl

    Genie.jl

    The highly productive Julia web framework

    Genie Framework includes all you need to quickly build production-ready web applications with Julia. Develop Julia backends, create beautiful web UIs, build data applications and dashboards, integrate with databases and set up high-performance web services and APIs. Genie Builder is a free VSCode plugin for quickly building Julia apps without writing frontend code. Drag and drop UI components such as text, sliders, plots, and data tables onto a canvas, and connect them to the variables in the backend code. Genie.jl is the backbone of Genie Framework: the complete solution for developing modern full-stack web applications in Julia. Genie.jl includes key features like the webserver, the flexible templating engine with support for HTML, JSON, Markdown, and Julia views, caching, (encrypted) cookies and sessions, forms handling, and the powerful router. Genie.jl uses the familiar MVC architecture, follows industry best practices, and comes with lots of useful code generators.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 10
    GeoNode

    GeoNode

    GeoNode is an open source platform for geospatial data

    GeoNode is a geospatial content management system, a platform for the management and publication of geospatial data. It brings together mature and stable open-source software projects under a consistent and easy-to-use interface allowing non-specialized users to share data and create interactive maps. Data management tools built into GeoNode allow for integrated creation of data, metadata, and map visualization. Each dataset in the system can be shared publicly or restricted to allow access to only specific users. Social features like user profiles and commenting and rating systems allow for the development of communities around each platform to facilitate the use, management, and quality control of the data the GeoNode instance contains. It is also designed to be a flexible platform that software developers can extend, modify or integrate against to meet requirements in their own applications.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    Goa

    Goa

    Design-based APIs and microservices in Go

    Goa takes a different approach to building services by making it possible to describe the design of the service API using a simple Go DSL. Goa uses the description to generate specialized service helper code, client code and documentation. Goa is extensible via plugins, for example the goakit plugin generates code that leverage the Go kit library. The service design describes the transport independent layer of the services in the form of simple methods that accept a context and a payload and return a result and an error. The design also describes how the payloads, results and errors are serialized in the transport (HTTP or gRPC). For example a service method payload may be built from an HTTP request by extracting values from the request path, headers and body. This clean separation of layers makes it possible to expose the same service using multiple transports. It also promotes good design where the service business logic concerns are expressed and implemented separately.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Google APIs Client Library for Go

    Google APIs Client Library for Go

    Auto-generated Google APIs for Go

    These are auto-generated Go libraries from the Google Discovery Service's JSON description files. Due to the auto-generated nature of this collection of libraries they may contain breaking changes from one release to the next. The generator itself and the code it produces are considered beta for this reason. These client libraries are officially supported by Google. However, the libraries are considered complete and are in maintenance mode. This means that we will address critical bugs and security issues but will not add any new features. If you're working with Google Cloud Platform APIs such as Datastore or Pub/Sub, please use the Cloud Client Libraries for Go instead. These are the new and idiomatic Go libraries targeted specifically at Google Cloud Platform Services. By default, each API will use Google Application Default Credentials for authorization credentials used in calling the API endpoints.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    GopherLua

    GopherLua

    GopherLua: VM and compiler for Lua in Go

    GopherLua is a Lua5.1(+ goto statement in Lua5.2) VM and compiler written in Go. GopherLua has the same goal as Lua: To be a scripting language with extensible semantics. It provides Go APIs that allow you to easily embed a scripting language to your Go host programs. The stack-based API like the one used in the original Lua implementation will cause a performance improvement in GopherLua (It will reduce memory allocations and concrete type <-> interface conversions). GopherLua API is not a stack-based API. GopherLua gives preference to user-friendliness over performance. GopherLua APIs perform in much the same way as Lua, but the stack is used only for passing arguments and receiving returned values.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    GraphQL Koa Middleware

    GraphQL Koa Middleware

    Create a GraphQL HTTP server with Koa

    Create a GraphQL HTTP server with Koa. This module includes a TypeScript declaration file to enable auto-complete in compatible editors and type information for TypeScript projects. By default, the koa request is passed as the GraphQL context. Since most koa middleware operates by adding extra data to the request object, this means you can use most koa middleware just by inserting it before graphqlHTTP is mounted. This covers scenarios such as authenticating the user, handling file uploads, or mounting GraphQL on a dynamic endpoint.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    Grid Engine

    Grid Engine

    A grid based movement engine compatible with Phaser3

    Grid Engine is a powerful grid-based movement system for Phaser 3. It helps developers create tilemap-based RPGs and tactics games by enabling controlled, collision-aware movement on a defined grid.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    Habitica for Android

    Habitica for Android

    Native Android app for Habitica

    Habitica is an open source habit building program which treats your life like a Role Playing Game. Level up as you succeed, lose HP as you fail, earn money to buy weapons and armor. This repository is related to the Android Native Application.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    HappyX

    HappyX

    Macro-oriented asynchronous web-framework written in Nim

    HappyX is a macro-oriented asynchronous web framework written in Nim, facilitating the development of web applications with a focus on performance and ease of use.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    Hexagon

    Hexagon

    Hexagon is a microservices toolkit written in Kotlin

    Hexagon is a microservices toolkit written in Kotlin. Its purpose is to ease the building of server applications (Web applications or APIs) that run inside a cloud platform. The Hexagon Toolkit provides several libraries to build server applications. These libraries provide single standalone features and are referred to as "Ports".
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Hydra Framework

    Hydra Framework

    Framework for elegantly configuring complex applications

    Hydra lets you focus on the problem at hand instead of spending time on boilerplate code like command-line flags, loading configuration files, logging etc. With Hydra, you can compose your configuration dynamically, enabling you to easily get the perfect configuration for each run. You can override everything from the command line, which makes experimentation fast, and removes the need to maintain multiple similar configuration files. Hydra has a pluggable architecture, enabling it to integrate with your infrastructure. Future plugins will enable launching your code on AWS or other cloud providers directly from the command-line. Hydra is an open-source Python framework that simplifies the development of research and other complex applications. The key feature is the ability to dynamically create a hierarchical configuration by composition and override it through config files and the command line.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    Ignition

    Ignition

    A beautiful error page for Laravel apps

    Ignition is a beautiful and customizable error page for Laravel applications running on Laravel 5.5 up to Laravel 8. It is the default error page for all Laravel 6 applications. It also allows to publicly share your errors on Flare. If configured with a valid Flare API key, your errors in production applications will be tracked, and you'll get notified when they happen.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    Install Elevate

    Install Elevate

    A sport app to "Elevate" your training experience and goals

    A sport app to "Elevate" your training experience and goals! Track your fitness and progressions over time. Analyze deeper your activities. And more. Download for Chrome, Chromium, Edge (from 2020), Brave, Opera, Vivaldi, Yandex. Contains the Elevate App shared and loaded by both desktop and web extension projects. Appcore contains core features like fitness trends, year progressions, athlete settings. Holds the container behaviour to provide a cross-platform desktop app under Windows, Linux & MacOS. It contains desktop-specific features like connectors synchronization (to fetch athlete activities from external). Contains the web extension behavior that acts directly on strava website. This includes extended stats on activities & segment efforts, best splits, etc. The new mono-repo including the desktop app and the web extension is on develop-new branch at the moment.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    Instatic

    Instatic

    The open-source alternative to Webflow, Framer and WordPress

    Instatic is a self-hosted visual content management system that combines editing, content, publishing, media, authentication, and forms in one Bun server. Its canvas supports responsive breakpoint editing, reusable components, templates, loops, design tokens, and structured content collections. An AI agent can build or modify editable page nodes using OpenAI, Claude, OpenRouter, or local Ollama models. Publishing generates semantic HTML and compact CSS, with static pages written to disk instead of shipping the editor runtime to visitors. Teams can manage roles, two-factor authentication, audit logs, versioned content, media usage, and form submissions. Plugins run backend code in permission-controlled QuickJS-WASM sandboxes and can add routes, modules, jobs, storage, and admin pages. The project supports SQLite or PostgreSQL and can be deployed through Railway, Render, Docker, or a personal server.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    JS-Data

    JS-Data

    Give your data the treatment it deserves

    JSData is a framework-agnostic, datastore-agnostic ORM for Node.js and the Browser. Adapters allow JSData to connect to various data sources such as Firebase, MySql, RethinkDB, MongoDB, localStorage, Redis, a REST API, etc. With JSData you can re-use your data modeling code between environments, keep your data layer intact when transitioning between app frameworks, and work with a unified data API on the server and the client. JSData employs conventions for rapid development, but allows for endless customization in order to meet your particular needs.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    JetCache

    JetCache

    JetCache is a Java cache framework

    JetCache is a Java cache abstraction that provides uniform usage for different caching solutions. It provides more powerful annotations than those in Spring Cache. The annotations in JetCache support native TTL, two-level caching, and automatically refresh in distributed environments, also you can manipulate Cache instances by your code. Currently, there are four implementations: RedisCache, TairCache(not open source on github), CaffeineCache (in memory) and a simple LinkedHashMapCache (in memory).
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    KeystoneJS

    KeystoneJS

    Node.js CMS and web app framework

    KeystoneJS is an open source framework for developing database-driven websites, applications and APIs in Node.js. Built on Express and MongoDB. Keystone will configure express - the de facto web server for node.js - for you and connect to your MongoDB database using Mongoose, the leading ODM package. Keystone starts with best practices for setting up your MV* application, and makes it easy to manage your templates, views and routes. IDs, Strings, Booleans, Dates and Numbers are the building blocks of your database. Keystone builds on these with useful, real-world field types like name, email, password, address, image and relationship fields (and more). Whether you use it while you're building out your application, or in production as a database content management system, Keystone's Admin UI will save you time and make managing your data easy. Sometimes, async code can get complicated to do simple things.
    Downloads: 2 This Week
    Last Update:
    See Project