Showing 55 open source projects for "thinking"

View related business solutions
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 1
    MindForger

    MindForger

    Thinking notebook and Markdown editor

    Are you drowning in information, but starving for knowledge? Where do you keep your private remarks like ideas, personal plans, gift tips, how-tos, dreams, business vision, finance strategy, auto coaching notes? Loads of documents, sketches and remarks spread around the file system, cloud, web and Post-it notes? Are you affraid of your knowledge privacy? Are you able to find then once you create them? Do you know how are they mutually related when you read or write them? No? MindForger is...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 2
    javascript-algorithms

    javascript-algorithms

    JavaScript implementations of computer science algorithms

    ...Because algorithms are implemented in a language (JavaScript) many developers use daily, the repo becomes especially useful for students, interview-preparation candidates, or anyone wanting to learn algorithmic thinking without switching languages. The code tends to be readable, structured, and adapted to JavaScript idioms, making it easier to follow for JS developers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    DDDplus

    DDDplus

    A lightweight flexible development framework

    DDDplus, originally cp-ddd-framework(cp means Central Platform, lightweight flexible development framework for complex business architecture. A set of lightweight business mid-stage development framework, based on DDD thinking, is committed to the precipitation and inheritance of business assets, comprehensively solves the expansion problem of complex business scenarios, realizes the core elements of mid-stage, and empowers mid-stage construction. Integrating the complex ecological collaboration methodology of the front-end, and middle-end, and fully considering the organizational structure, technical debt, learning threshold, evolution, operation and maintenance costs and risks, it is developed to solve the pain points of business development. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Cross Platform Node Guide

    Cross Platform Node Guide

    Improve front-end engineer workflow & standard, powered by TypeScript

    ...At present, it has been used in many applications, such as Now, Huayang Live, Huayang Friends, Mobile QQ Near Hand, Group Video, Group Gift, Huiyin, Tencent Myapp, Penguins and etc. With 80+ WEB/IOS/Andriod stable users, the cumulative production project reached 240+. Feflow refers to the thinking of Pipeline and divides work into five steps: init, develop, build, test, deploy. And corresponding to five basic commands: init, dev, build, test, and deploy. In addition to serving basic development workflows and specifications, Feflow provides an easy-to-expand plug-in mechanism for creating a team-wide toolchain ecosystem. Feflow only provides a CLI and kernel. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 Icon
    Veeam Data Platform v13.1

    Move workloads across hypervisors and clouds with no vendor lock-in. Try VDP free today.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try Now
  • 5
    Resources for Competitive Programming

    Resources for Competitive Programming

    Competitive Programming & System Design Resources

    ...It gathers video tutorials, practice platforms, algorithm references, interview preparation links, and system design materials in one place. The repository is not a software library but a structured learning hub for people who want to improve algorithmic thinking and technical interview readiness. It points users toward platforms such as Codeforces, CodeChef, LeetCode, AtCoder, TopCoder, SPOJ, HackerRank, and Project Euler. It also lists books, roadmaps, blogs, and mock interview resources for deeper study. The project is useful for beginners who need direction and for experienced learners who want a consolidated reference list.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    RxSwift Chinese Documentation

    RxSwift Chinese Documentation

    RxSwift Chinese Documentation

    ...Although this document is mainly about RxSwift , developers using other reactive frameworks can also benefit from it, such as: ReactiveCocoa , RxJava , RxJS , etc. Because these frameworks have some commonalities, such as: the responsive way of thinking, the function and usage of operators, etc. These content documents are described in it. Since this is the first time the author has published a document, please forgive me if there are any problems with the document. You can provide feedback to the author through the methods provided on the 10. About this document page. You are also very welcome to send merge requests.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    codeforces-go

    codeforces-go

    Solutions to Codeforces by Go

    ...Reference links or book chapters (good material) Template code (can contain some comments, usage instructions) Template supplements (extra codes in common question types, modeling tips, etc.) Related topic links (template questions, classic questions, thinking conversion questions, etc.) The main goal of this stage is to improve the ability to observe problems. Doing construction questions can train this point in a targeted manner. Choose the structural questions (tag: constructive algorithms) whose difficulty ranges from your own rating to rating+200, and do the questions in descending order according to the number of people who have passed the questions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    xNode

    xNode

    Unity Node Editor: Lets you view and edit node graphs inside Unity

    Unity Node Editor: This lets you view and edit node graphs inside Unity. Thinking of developing a node-based plugin? Then this is for you. You can download it as an archive and unpack to a new unity project, or connect it as a git submodule. xNode is super userfriendly, and intuitive and will help you reap the benefits of node graphs in no time. With a minimal footprint, it is ideal as a base for custom state machines, dialogue systems, decision-makers, etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    hoodie

    hoodie

    The offline first JavaScript backend

    Hoodie lets you build apps without thinking about the backend and makes sure that they work great independent of connectivity. A good place to start is our Tracker App. You can play around with Hoodie’s APIs in the browser console and see how it works all together in its simple HTML and JavaScript code. This setup is working for all operating system, testing on Windows 8, Windows 8.1, Windows 10, Mac and Linux.
    Downloads: 0 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
  • 10
    fe-interview

    fe-interview

    Interview questions to drive learning, promoting daily learning

    The front-end interview is 3+1 every day, using interview questions to drive learning, promoting daily learning and thinking, and making progress every day! Publish the interview questions by hand at 5:00 every morning (death to yourself, please everyone), 5000+ front-end interview questions are fully covered. This is a free and open-source public welfare project involving the largest number of front-end knowledge question banks (6000+), the most complete, and the largest number of participants! ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    gitnote

    gitnote

    A modern note taking app based on GIT

    A modern note-taking app based on GIT that does not require a local GIT environment. Supports thinking brain maps, helping us to visualize things in a visual way, such as recording and inspiring ideas. It supports multiple export methods. Grapheditor is diagram software for making flowcharts, process diagrams, org charts, UML, ER, and network diagrams. Using markdown, you can easily create a web version of the presentation and support export.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    GORSK

    GORSK

    Idiomatic Golang Restful Starter Kit

    ...That’s one of the reasons I wrote Gorsk - to have a fully functional example of a RESTful backend (in Golang) utilizing best practices, idiomatic code, and minimal dependencies. Instead of spending time wiring up your project, thinking how and where to place HTTP handlers, how to inject dependencies, test your application services and database using table tests and mocking, handle sessions and more - use Gorsk as a base foundation for your application and start adding business logic, or get learn from it and copy only what you need/like to your application. That was the primary idea behind this project.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13

    Avian Parallel Computing

    Develop parallel programs. Try various thread configs. GUI front-end.

    Avian Computing seeks to efficiently create parallel programs by changing how we think about parallel programs. Avian Computing discourages thinking about lines of code and encourages us to use a new model: flocks of birds. Changing the model to flocks of birds makes it easier to think about the actions that we want to perform concurrently, which leads to simpler and quicker development of working parallel programs. Avian Computing concepts are implemented by the Concurrency Explorer (ConcX) that simplifies parallel programming by providing a GUI frontend to setup, start, and monitor each bird (thread) in the program. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    ideabook

    ideabook

    A growth engineering idea in action

    ...The aim is to give developers concrete, creative, and tricky exercise ideas rather than generic “todo app” templates, helping them build their portfolio, sharpen skills, and explore architectures. The repository emphasizes “growth engineering”, building systems, not just UI, that require thinking about data flows, tooling, deployment, and scaling. Because the list is diverse across stacks (frontend, backend, mobile, GIS, search engines), it encourages cross-pollination of skills rather than deeper specialization.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    React Basic

    React Basic

    Chinese translation and presentation of React Basic document

    React Basic is a Chinese translation and presentation of Sebastian Markbåge’s “React Basic” design-thinking document. It explains the mental model behind React rather than teaching only API syntax. The text walks through concepts such as transformation, abstraction, composition, state, memoization, lists, continuations, and other ideas that influenced React’s architecture. It frames UI as a transformation of data into another representation, which helps readers understand React at a conceptual level. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Capsule

    Capsule

    Dead-simple packaging and deployment for JVM apps

    ...It can contain your JAR artifacts, your dependencies and resources, native libraries, the require JRE version, the JVM flags required to run the application well, Java or native agents and more. In short, a capsule is a self-contained JAR that knows everything there is to know about how to run your application the way it's meant to run. One way of thinking about a capsule is as a fat JAR on steroids (that also allows native libraries and never interferes with your dependencies) and a declarative startup script rolled into one; another, is to see it is as the deploy-time counterpart to your build tool. Just as a build tool manages your build, Capsule manages the launching of your application.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Light Bootstrap Dashboard

    Light Bootstrap Dashboard

    An admin dashboard template designed to be beautiful and simple

    ...It can be used to create admin panels, project management systems, web applications backend, CMS, or CRM. The product represents a big suite of front-end developer tools that can help you jump-start your project. We have created it thinking about things you actually need in a dashboard. Light Bootstrap Dashboard contains multiple handpicked and optimized plugins. Everything is designed to fit with one another. As you will be able to see, the dashboard you can access on Creative Tim is a customization of this product.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    the-node-way

    the-node-way

    Design patterns and best practices for building Node.js applications

    ...Its materials include topics such as error-first callbacks, testing essentials, singletons, custom types, and factories. Rather than acting as a framework, it works as a guide for thinking through application structure and code organization. It is useful for developers who want to move beyond basic Node usage and build applications with clearer patterns, better maintainability, and stronger engineering discipline.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    interview-ouch

    interview-ouch

    Simple web snippets for interviews

    interview-ouch is a cheeky, realistic collection of tough interview questions and scenarios that tend to “hurt” unprepared candidates. It’s meant to expose the gaps in typical interview prep by highlighting non-trivial, edge-case, or context-heavy questions. The repo covers programming, systems, and sometimes softer judgment questions that interviewers use to see how you think under pressure. Instead of focusing only on textbook algorithms, it nudges you toward understanding trade-offs, code...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    SBSTFrame
    ...However, there are few tools available to the integration of these tools, which would be suitable for the application of SBST (Search Based Software Testing). Furthermore, such tools require an advanced knowledge of software testing techniques and optimization techniques. Thinking about it, the SBST Group from Informatics Institute at Universidade Federal de Goiás, are developing the SBSTFrame focuses in the integration of these two types of tools to facilitate the application of search techniques in problems of Software Testing area. The SBSTFrame plays the role of a top layer compared with software testing tools and frameworks of search techniques layer, to the communication between them could be done transparently to the user.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    NomeJS

    NomeJS

    Nome is a JavaScript library for location driven sites

    ...Nome gives direct access to location and weather data from an exposed JavaScript API allowing you to create context driven websites that deliver information relevant to your audience. With clever thinking nome has the potential to change the way you deliver content to your audience. A bar could show offers for cool drinks if the temperature rose above 25°c; A shop could entice with targeted offers to customers right outside their door. With nome giving access to more information than is currently offered from a standard browser session, you or your clients could be engaging customers in a new way.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Aspects

    Aspects

    Library for aspect oriented programming in Objective-C and Swift

    A delightful, simple library for aspect oriented programming. Think of Aspects as method swizzling on steroids. It allows you to add code to existing methods per class or per instance, whilst thinking of the insertion point e.g. before/instead/after. Aspects automatically deals with calling super and is easier to use than regular method swizzling. Aspects hooks deep into the class hierarchy and creates dynamic subclasses, much like KVO. There's known issues with this approach, and to this date (February 2019) I STRICTLY DO NOT RECOMMEND TO USE Aspects IN PRODUCTION CODE. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    This is a recursive AVL that I wrote up in a few hours. I didn't like how my previous one worked so I decided to rewrite it. This was the project that really set my mind into recursive thinking.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    RunwayPHP provides an alternative for PHP programmers who are thinking of shifting to Ruby for the sake of Rails. Coding speed is improved via extensive MVC base classes and useful wizard-type scripts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Runes is a plugin-based framework that reverses the way of thinking about data processing: specify data accesses, and Runes will automatically choose an efficient representation for the data and execute the plugins to integrate it from different sources.
    Downloads: 0 This Week
    Last Update:
    See Project